39 #ifndef ___C_EXT_SUBOBJECT_H__
40 #define ___C_EXT_SUBOBJECT_H__
52 #ifdef FEATURE_EXT_SUBOBJECT_INPUT_VECTOR
54 #endif //FEATURE_EXT_SUBOBJECT_INPUT_VECTOR
60 #ifdef FEATURE_EXT_SUBOBJECT_INPUT_VECTOR
64 #else //FEATURE_EXT_SUBOBJECT_INPUT_VECTOR
68 #endif //FEATURE_EXT_SUBOBJECT_INPUT_VECTOR
81 #ifdef FEATURE_EXT_SUBOBJECT_INPUT_VECTOR
86 #else //FEATURE_EXT_SUBOBJECT_INPUT_VECTOR
91 #endif //FEATURE_EXT_SUBOBJECT_INPUT_VECTOR
95 #ifdef FEATURE_EXT_SUBOBJECT_INPUT_VECTOR
123 #else //FEATURE_EXT_SUBOBJECT_INPUT_VECTOR
135 vector< cFibVariable* > vecInOutputVariables=vector< cFibVariable* >(),
138 #endif //FEATURE_EXT_SUBOBJECT_INPUT_VECTOR
169 list<cFibVariable*> & liDefinedVariables );
197 list<cFibVariable*> & liDefinedVariables,
const cDomains & validDomains,
250 list<cVectorProperty> & liVecProperties )
const;
276 list<cVectorProperty> & liVecProperties,
277 const list<char> & liCFibElementTyps );
364 elementPoint=0,
bool bAbsolute=
false )
const;
373 virtual bool storeXml( ostream &stream )
const;
395 #ifdef FEATURE_EXT_SUBOBJECT_INPUT_VECTOR
411 #else //FEATURE_EXT_SUBOBJECT_INPUT_VECTOR
469 #endif //FEATURE_EXT_SUBOBJECT_INPUT_VECTOR
488 virtual bool storeBit( ostream & stream,
char & cRestBits,
489 unsigned char & uiRestBitPosition )
const;
537 map< const cRoot *, const cRoot * > & mapEqualRootObjects,
538 map< const cFibElement *, const cFibElement * > & mapEqualDefinedVariables,
539 const bool bCheckExternalObjects )
const;
570 map< const cRoot *, const cRoot * > & mapEqualRootObjects,
571 map< const cFibElement *, const cFibElement * > & mapEqualDefinedVariables,
572 const bool bCheckExternalObjects )
const;
574 #ifndef FEATURE_EXT_SUBOBJECT_INPUT_VECTOR
594 #endif //FEATURE_EXT_SUBOBJECT_INPUT_VECTOR
599 #endif //___C_EXT_SUBOBJECT_H__