61 #ifdef FEATURE_SIMPLE_CONSTRUCTOR
83 cList( list< cFibElement * > liUnderObjects,
cFibElement * pInSuperiorElement = NULL );
85 #else //FEATURE_SIMPLE_CONSTRUCTOR
103 #endif //FEATURE_SIMPLE_CONSTRUCTOR
134 cList(
const TiXmlElement * pXmlElement,
intFib &outStatus,
135 list<cFibVariable*> & liDefinedVariables );
165 list<cFibVariable*> & liDefinedVariables,
const cDomains & validDomains,
215 list<cVectorProperty> & liVecProperties )
const;
241 list<cVectorProperty> & liVecProperties,
242 const list<char> & liCFibElementTyps );
293 elementPoint=0,
bool bAbsolute=
false )
const;
295 #ifndef FEATURE_EQUAL_FIB_OBJECT
310 #endif //FEATURE_EQUAL_FIB_OBJECT
319 virtual bool storeXml( ostream &stream )
const;
393 bool bDeleteOld=
true );
396 #ifdef FEATURE_FAST_UPDATE
410 virtual bool deleteUnderobjects(
412 unsignedIntFib iNumberOfToDeleteUnderobjects=0,
bool bDeleteOld=
true );
423 virtual bool replaceAllUnderobjects( list<cFibElement*> liUnderobjects,
424 bool bDeleteOld=
true );
426 #endif //FEATURE_FAST_UPDATE
447 virtual bool storeBit( ostream & stream,
char & cRestBits,
448 unsigned char & uiRestBitPosition )
const;
466 #ifdef FEATURE_EQUAL_FIB_OBJECT
496 virtual bool equalElementInternal(
const cFibElement & fibElement,
497 map< const cRoot *, const cRoot * > & mapEqualRootObjects,
498 map< const cFibElement *, const cFibElement * > & mapEqualDefinedVariables,
499 const bool bCheckExternalObjects )
const;
501 #endif //FEATURE_EQUAL_FIB_OBJECT