![]() |
IPSDK
4_1_0_2
IPSDK : Image Processing Software Development Kit
|
Macro set to manage dynamic objects (source part) More...
#include <IPSDKUtil/Dynamic/DynamicObjectFactory.h>#include <IPSDKUtil/Dynamic/DynamicCopyUtils.h>#include <IPSDKUtil/Tools/MutexMacros.h>#include <IPSDKUtil/Logger/IPSDKUtilLog.h>#include <boost/thread/lock_guard.hpp>#include <boost/make_shared.hpp>#include <memory>Go to the source code of this file.
Macros | |
| #define | IPSDK_IMPLEMENT_DYNAMIC(namespaceSeq, className) |
| macros enabling dynamic properties on class | |
| #define | IPSDK_IMPLEMENT_COPY_SUPPORT(className) |
| macro enabling copy support More... | |
| #define | IPSDK_IMPLEMENT_DYNAMIC_WITH_COPY(namespaceSeq, className) |
| macro enabling dynamic properties on class and copy support More... | |
| #define | IPSDK_IMPLEMENT_DYNAMIC_WITHOUT_COPY(namespaceSeq, className) |
| macro enabling dynamic properties on class and copy support More... | |
| #define | IPSDK_IMPLEMENT_ABSTRACT_DYNAMIC(namespaceSeq, className) |
| macro enabling dynamic properties on abstract class More... | |
| #define | IPSDK_IMPLEMENT_ABSTRACT_DYNAMIC_WITH_COPY(namespaceSeq, className) IPSDK_IMPLEMENT_ABSTRACT_DYNAMIC(namespaceSeq, className) |
| macro enabling dynamic properties on class and copy support | |
| #define | IPSDK_IMPLEMENT_ABSTRACT_DYNAMIC_WITHOUT_COPY(namespaceSeq, className) |
| macro enabling dynamic properties on class and copy support More... | |
| #define | IPSDK_IMPLEMENT_COPY(className, baseClassName) |
| macro enabling object copy More... | |
Macro set to manage dynamic objects (source part)
| #define IPSDK_IMPLEMENT_COPY_SUPPORT | ( | className | ) |
macro enabling copy support
| #define IPSDK_IMPLEMENT_DYNAMIC_WITH_COPY | ( | namespaceSeq, | |
| className | |||
| ) |
macro enabling dynamic properties on class and copy support
| #define IPSDK_IMPLEMENT_DYNAMIC_WITHOUT_COPY | ( | namespaceSeq, | |
| className | |||
| ) |
macro enabling dynamic properties on class and copy support
| #define IPSDK_IMPLEMENT_ABSTRACT_DYNAMIC | ( | namespaceSeq, | |
| className | |||
| ) |
macro enabling dynamic properties on abstract class
| #define IPSDK_IMPLEMENT_ABSTRACT_DYNAMIC_WITHOUT_COPY | ( | namespaceSeq, | |
| className | |||
| ) |
macro enabling dynamic properties on class and copy support
| #define IPSDK_IMPLEMENT_COPY | ( | className, | |
| baseClassName | |||
| ) |
macro enabling object copy
1.8.14