15 #ifndef __BENCHMARKTOOLS_BENCHMARKRESULTINFO_H__ 16 #define __BENCHMARKTOOLS_BENCHMARKRESULTINFO_H__ 20 #pragma warning (push) 21 #pragma warning (disable : 4251) 24 #include <IPSDKSerialization/Engine/BaseSerializationObject.h> 47 void init(
const std::string& benchInfoStr,
67 #endif // __BENCHMARKTOOLS_BENCHMARKRESULTINFO_H__ Main namespace for IPSDK library.
Definition: AlgorithmFunctionEfficiency.h:22
#define IPSDK_DECLARE_SERIAL_WITHOUT_COPY(libraryName, className)
macro enabling serialization on class
Definition: SerializationHdrMacro.h:79
Benchmark result information.
Definition: BenchmarkResultInfo.h:32
std::string _benchInfoStr
benchmark configuration description
Definition: BenchmarkResultInfo.h:53
#define IPSDKBENCHMARKTOOLS_API
Import/Export macro for library IPSDKBenchmarkTools.
Definition: IPSDKBenchmarkToolsExports.h:25
double _duration
benchmark duration
Definition: BenchmarkResultInfo.h:56
Base class for serializable class.
Definition: BaseSerializationObject.h:33
Definition of import/export macro for library.