40 #ifndef ___C_UNDER_FUNCTION_H__
41 #define ___C_UNDER_FUNCTION_H__
150 virtual bool isValid()
const = 0;
268 bool bCheckDomains=
true );
320 intFib & outStatus, list<cFibVariable*> & liDefinedVariables,
333 virtual bool storeXml( ostream &stream )
const = 0;
363 list<cFibVariable*> & liDefinedVariables,
382 virtual bool store( ostream & stream,
char & cRestBits,
383 unsigned char & uiRestBitPosition )
const = 0;
395 #ifdef FEATURE_EQUAL_FIB_OBJECT
406 const bool bCheckExternalObjects=
true )
const;
408 #else //FEATURE_EQUAL_FIB_OBJECT
418 #endif //FEATURE_EQUAL_FIB_OBJECT
448 cFibElement *pInDefiningFibElement = NULL)
const = 0;
452 #ifdef FEATURE_EQUAL_FIB_OBJECT
480 map< const cRoot *, const cRoot * > & mapEqualRootObjects,
481 map< const cFibElement *, const cFibElement * > & mapEqualDefinedVariables,
482 const bool bCheckExternalObjects )
const = 0;
484 #endif //FEATURE_EQUAL_FIB_OBJECT