15 #ifndef __IPSDKSERIALIZATION_SERIALIZATIONENUMHDRMACRO_H__ 16 #define __IPSDKSERIALIZATION_SERIALIZATIONENUMHDRMACRO_H__ 26 #define IPSDK_DECLARE_SERIAL_ENUM(libraryName, enumName) \ 27 IPSDK_LIB_API(libraryName) ipsdk::BaseIArchive& \ 28 operator>> (ipsdk::BaseIArchive& ar, \ 29 const ipsdk::SerializationIItem<enumName>& item); \ 30 IPSDK_LIB_API(libraryName) ipsdk::BaseOArchive& \ 31 operator<< (ipsdk::BaseOArchive& ar, \ 32 const ipsdk::SerializationOItem<enumName>& item); 37 #endif // __IPSDKSERIALIZATION_SERIALIZATIONENUMHDRMACRO_H__ Forward declaration of serialization useful classes.
Base macros set for IPSDK library.