RootFolder Class Reference

#include <RootFolder.h>

List of all members.

Public Types

typedef std::vector< FCO * >
::iterator 
FCO_Iterator
typedef std::vector< FCO * >
::const_iterator 
FCO_ConstIterator
typedef std::vector< FolderRep * >
::const_iterator 
SubFolder_ConstIterator
typedef std::vector< FCO * >
::iterator 
FCO_Iterator
typedef std::vector< FCO * >
::const_iterator 
FCO_ConstIterator
typedef std::vector< FolderRep * >
::const_iterator 
SubFolder_ConstIterator

Public Member Functions

 RootFolder ()
 ~RootFolder ()
void addRootElement (FCO *ptr)
bool isInRoot (FCO *ptr) const
void addSubFolder (FolderRep *ptr)
 RootFolder ()
 ~RootFolder ()
void addRootElement (FCO *ptr)
bool isInRoot (FCO *ptr) const
bool isEmpty () const
void addSubFolder (FolderRep *ptr)
std::string headDump ()
std::string tailDump ()

Protected Attributes

std::vector< FCO * > m_fcoList
std::vector< FolderRep * > m_subFolderList

Detailed Description

Definition at line 17 of file BONExtender/Rep/RootFolder.h.


Member Typedef Documentation

typedef std::vector<FCO*>::const_iterator RootFolder::FCO_ConstIterator

Definition at line 23 of file MetaInterpreter/Rep/RootFolder.h.

typedef std::vector<FCO*>::const_iterator RootFolder::FCO_ConstIterator

Definition at line 21 of file BONExtender/Rep/RootFolder.h.

typedef std::vector<FCO*>::iterator RootFolder::FCO_Iterator

Definition at line 22 of file MetaInterpreter/Rep/RootFolder.h.

typedef std::vector<FCO*>::iterator RootFolder::FCO_Iterator

Definition at line 20 of file BONExtender/Rep/RootFolder.h.

typedef std::vector<FolderRep*>::const_iterator RootFolder::SubFolder_ConstIterator

Definition at line 24 of file MetaInterpreter/Rep/RootFolder.h.

typedef std::vector<FolderRep*>::const_iterator RootFolder::SubFolder_ConstIterator

Definition at line 22 of file BONExtender/Rep/RootFolder.h.


Constructor & Destructor Documentation

RootFolder::RootFolder (  )  [inline]

Definition at line 25 of file BONExtender/Rep/RootFolder.h.

RootFolder::~RootFolder (  )  [inline]

Definition at line 31 of file BONExtender/Rep/RootFolder.h.

RootFolder::RootFolder (  )  [inline]

Definition at line 27 of file MetaInterpreter/Rep/RootFolder.h.

RootFolder::~RootFolder (  )  [inline]

Definition at line 33 of file MetaInterpreter/Rep/RootFolder.h.


Member Function Documentation

void RootFolder::addRootElement ( FCO ptr  ) 
void RootFolder::addRootElement ( FCO ptr  ) 

Definition at line 10 of file BONExtender/Rep/RootFolder.cpp.

void RootFolder::addSubFolder ( FolderRep ptr  ) 
void RootFolder::addSubFolder ( FolderRep ptr  ) 

Definition at line 23 of file BONExtender/Rep/RootFolder.cpp.

std::string RootFolder::headDump (  ) 

Definition at line 36 of file MetaInterpreter/Rep/RootFolder.cpp.

bool RootFolder::isEmpty (  )  const

Definition at line 24 of file MetaInterpreter/Rep/RootFolder.cpp.

bool RootFolder::isInRoot ( FCO ptr  )  const
bool RootFolder::isInRoot ( FCO ptr  )  const

Definition at line 16 of file BONExtender/Rep/RootFolder.cpp.

std::string RootFolder::tailDump (  ) 

Definition at line 84 of file MetaInterpreter/Rep/RootFolder.cpp.


Member Data Documentation

std::vector< FCO * > RootFolder::m_fcoList [protected]

Definition at line 43 of file BONExtender/Rep/RootFolder.h.

std::vector< FolderRep * > RootFolder::m_subFolderList [protected]

Definition at line 44 of file BONExtender/Rep/RootFolder.h.


The documentation for this class was generated from the following files:
Generated on Thu May 30 15:54:29 2013 for GME by  doxygen 1.6.3