8 #ifndef FFR_OBJECT_GROUP_H
9 #define FFR_OBJECT_GROUP_H
47 virtual bool isOG()
const {
return true; }
53 std::set<std::string>::const_iterator
typeIt;
57 static long int count;
FFrStatus
Definition: FFrEnums.H:12
Definition: FFrEntryBase.H:28
Definition: FFrFieldEntryBase.H:17
Definition: FFrObjectGroup.H:19
std::set< std::string >::const_iterator typeIt
Definition: FFrObjectGroup.H:53
int fillObject(const std::vector< std::string > &tokens, FFrCreatorData &cd)
Definition: FFrObjectGroup.C:68
FFrObjectGroup()
Definition: FFrObjectGroup.C:17
virtual int getUserID() const
Returns userID for objects that have a userID (OG and some IGs).
Definition: FFrObjectGroup.H:44
int baseId
Definition: FFrObjectGroup.H:50
virtual bool hasUserID() const
Definition: FFrObjectGroup.H:45
std::string description
Definition: FFrObjectGroup.H:54
virtual int getBaseID() const
Returns baseID for objects that have a baseID. Returns 0 for other types.
Definition: FFrObjectGroup.H:39
virtual ~FFrObjectGroup()
Definition: FFrObjectGroup.C:31
virtual int traverse(FFrResultContainer *resultContainer, FFrEntryBase *owner, FFrEntryBase *&objToBeModified, int binPos)
Traverses to build owner hierarchy and calculate binary sizes.
Definition: FFrObjectGroup.C:95
static FFrStatus create(FILE *varStream, FFrCreatorData &cd, bool dataBlocks)
Definition: FFrObjectGroup.C:40
virtual const std::string & getDescription() const
Definition: FFrObjectGroup.H:33
int id
Definition: FFrObjectGroup.H:51
virtual const std::string & getType() const
Definition: FFrObjectGroup.H:36
virtual bool hasDescription() const
Definition: FFrObjectGroup.H:34
virtual bool hasBaseID() const
Definition: FFrObjectGroup.H:40
virtual bool isOG() const
Definition: FFrObjectGroup.H:47
Class holding the data of a Fedem results file.
Definition: FFrResultContainer.H:71
Incapsulation of temporary data used during results file parsing.
Definition: FFrResultContainer.H:36