IPSDK  4_1_0_2
IPSDK : Image Processing Software Development Kit
SerializationOItemUtils.h
Go to the documentation of this file.
1 // SerializationOItemUtils.h:
3 // --------------------------
4 //
14 
15 #ifndef __IPSDKSERIALIZATION_SERIALIZATIONOITEMUTILS_H__
16 #define __IPSDKSERIALIZATION_SERIALIZATIONOITEMUTILS_H__
17 
18 #include <IPSDKSerialization/Engine/SerializationOItem.h>
19 
20 namespace ipsdk {
21 
24 
26 template <typename T>
27 SerializationOItem<T>
28 make_oitem(const std::string& itemName, const T& value)
29 {
30  return SerializationOItem<T>(itemName, value);
31 }
32 
35 
36 } // end of namespace ipsdk
37 
38 #endif // __IPSDKSERIALIZATION_SERIALIZATIONOITEMUTILS_H__
Main namespace for IPSDK library.
Definition: AlgorithmFunctionEfficiency.h:22
Item used to format outputs during serialization.
Definition: DataItemNodeHdrMacrosDetails.h:37
SerializationOItem< T > make_oitem(const std::string &itemName, const T &value)
template function allowing to dynamically create SerializationOItem
Definition: SerializationOItemUtils.h:28