![]() |
IPSDK
4_1_0_2
IPSDK : Image Processing Software Development Kit
|
Source part of macros set for class serialization. More...
#include <IPSDKUtil/TemplateMacro.h>#include <IPSDKUtil/Dynamic/DynamicSrcMacro.h>#include <IPSDKUtil/Tools/ProcessingResult.h>#include <IPSDKUtil/Tools/MutexMacros.h>#include <IPSDKSerialization/Logger/IPSDKSerializationLog.h>#include <IPSDKSerialization/Engine/SerializationOperators.h>#include <IPSDKSerialization/Engine/BasicSerializationOperators.h>Go to the source code of this file.
Macros | |
| #define | IPSDK_IMPLEMENT_SERIAL_VERSION(className, version) |
| macro enabling to define serialization class version More... | |
| #define | IPSDK_IMPLEMENT_SERIAL(libraryName, className, version) IPSDK_IMPLEMENT_SERIAL_VERSION(className, version) |
| macro enabling class serialization in library class | |
| #define | IPSDK_IMPLEMENT_SERIAL_WITH_COPY(libraryName, namespaceSeq, className, version) |
| macro enabling class serialization in library class More... | |
| #define | IPSDK_IMPLEMENT_SERIAL_WITHOUT_COPY(libraryName, namespaceSeq, className, version) |
| macro enabling class serialization in library class More... | |
| #define | IPSDK_IMPLEMENT_ABSTRACT_SERIAL_WITH_COPY(libraryName, namespaceSeq, className, version) |
| macro enabling abstract class serialization in library class More... | |
| #define | IPSDK_IMPLEMENT_ABSTRACT_SERIAL_WITHOUT_COPY(libraryName, namespaceSeq, className, version) |
| macro enabling abstract class serialization in library class More... | |
| #define | IPSDK_IMPLEMENT_SERIAL_READ(className, baseClassName) |
| macros enabling object read from an archive More... | |
| #define | IPSDK_IMPLEMENT_SERIAL_WRITE(className, baseClassName) |
| macros enabling object save to an archive More... | |
Source part of macros set for class serialization.
| #define IPSDK_IMPLEMENT_SERIAL_VERSION | ( | className, | |
| version | |||
| ) |
macro enabling to define serialization class version
| #define IPSDK_IMPLEMENT_SERIAL_WITH_COPY | ( | libraryName, | |
| namespaceSeq, | |||
| className, | |||
| version | |||
| ) |
macro enabling class serialization in library class
| #define IPSDK_IMPLEMENT_SERIAL_WITHOUT_COPY | ( | libraryName, | |
| namespaceSeq, | |||
| className, | |||
| version | |||
| ) |
macro enabling class serialization in library class
| #define IPSDK_IMPLEMENT_ABSTRACT_SERIAL_WITH_COPY | ( | libraryName, | |
| namespaceSeq, | |||
| className, | |||
| version | |||
| ) |
macro enabling abstract class serialization in library class
| #define IPSDK_IMPLEMENT_ABSTRACT_SERIAL_WITHOUT_COPY | ( | libraryName, | |
| namespaceSeq, | |||
| className, | |||
| version | |||
| ) |
macro enabling abstract class serialization in library class
| #define IPSDK_IMPLEMENT_SERIAL_READ | ( | className, | |
| baseClassName | |||
| ) |
macros enabling object read from an archive
| #define IPSDK_IMPLEMENT_SERIAL_WRITE | ( | className, | |
| baseClassName | |||
| ) |
macros enabling object save to an archive
1.8.14