IPSDK  4_1_0_2
IPSDK : Image Processing Software Development Kit
Macros
ShapeMeasureInfoSetAttributeSrcMacros.h File Reference

Source part of macros set used for shape measure information set attributes class declaration. More...

#include <IPSDKBaseProcessing/Attribute/Base/AttributeSrcMacros.h>

Go to the source code of this file.

Macros

#define IPSDK_IMPLEMENT_SHAPEMEASUREINFOSET_ATTRIBUTE(libraryName, namespaceSeq, className, eMsgEnum)
 macros allowing to implement a shape measure information set attribute concrete class More...
 

Detailed Description

Source part of macros set used for shape measure information set attributes class declaration.

Author
E. Noirfalise
Date
2015/06/25

Macro Definition Documentation

◆ IPSDK_IMPLEMENT_SHAPEMEASUREINFOSET_ATTRIBUTE

#define IPSDK_IMPLEMENT_SHAPEMEASUREINFOSET_ATTRIBUTE (   libraryName,
  namespaceSeq,
  className,
  eMsgEnum 
)
Value:
IPSDK_IMPLEMENT_SERIAL_WITHOUT_COPY(libraryName, namespaceSeq, className, 1) \
IPSDK_IMPLEMENT_TOOLTIP(libraryName, className, eMsgEnum) \
IPSDK_IMPLEMENT_ATTRIBUTE_BASE_BODY(className, eMsgEnum) \
className::className() \
{ \
} \
className::~className() \
{ \
} \
IPSDK_IMPLEMENT_SERIAL_WRITE(className, className::BaseShapeMeasureInfoSetAttributeClassType) \
return true; \
} \
IPSDK_IMPLEMENT_SERIAL_READ(className, className::BaseShapeMeasureInfoSetAttributeClassType) \
return true; \
}
#define IPSDK_IMPLEMENT_SERIAL_WITHOUT_COPY(libraryName, namespaceSeq, className, version)
macro enabling class serialization in library class
Definition: SerializationSrcMacro.h:57

macros allowing to implement a shape measure information set attribute concrete class