27 #define DT_CANT_USE_STATIC_MEMBER_FCN_AS_DFLT_ARG 1
30 #if DT_CANT_USE_STATIC_MEMBER_FCN_AS_DFLT_ARG
33 static inline const DtObjectId& iffFindOwnId();
35 #define iffFindOwnId() DtIffPublisher::findOwnId()
101 static void setStateRepCreator(DtStateRepCreator creator);
102 static DtStateRepCreator stateRepCreator(
void);
104 static void setClassDfltTimeThreshold(
DtTime threshold);
112 void init(
const char* name,
123 DtIffStateDecoder* myIffDecoder;
124 DtIffStateEncoder* myIffEncoder;
127 static DtStateRepCreator theStateRepCreator;
128 static DtTime theClassDfltTimeThreshold;
129 static bool theClassDfltIsSetFlag;
143 #if DT_CANT_USE_STATIC_MEMBER_FCN_AS_DFLT_ARG
146 return DtIffPublisher::findOwnId();