ROSE  0.9.6a
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
ROSEAttributesListContainer Class Reference

#include <rose_attributes_list.h>

Public Member Functions

 ROSEAttributesListContainer ()
 
 ~ROSEAttributesListContainer ()
 
void addList (std::string fileName, ROSEAttributesList *listPointer)
 
bool isInList (const std::string &fName)
 
void dumpContents (void)
 
void deepClean (void)
 
void clean (void)
 
ROSEAttributesListoperator[] (const std::string &fName)
 
std::map< std::string,
ROSEAttributesList * > & 
getList ()
 
void display (const std::string &label)
 

Private Attributes

std::map< std::string,
ROSEAttributesList * > 
attributeListMap
 

Detailed Description

Definition at line 562 of file rose_attributes_list.h.

Constructor & Destructor Documentation

ROSEAttributesListContainer::ROSEAttributesListContainer ( )
ROSEAttributesListContainer::~ROSEAttributesListContainer ( )

Member Function Documentation

void ROSEAttributesListContainer::addList ( std::string  fileName,
ROSEAttributesList listPointer 
)
bool ROSEAttributesListContainer::isInList ( const std::string &  fName)
void ROSEAttributesListContainer::dumpContents ( void  )
void ROSEAttributesListContainer::deepClean ( void  )
void ROSEAttributesListContainer::clean ( void  )
ROSEAttributesList& ROSEAttributesListContainer::operator[] ( const std::string &  fName)
std::map<std::string, ROSEAttributesList*>& ROSEAttributesListContainer::getList ( )
inline

Definition at line 592 of file rose_attributes_list.h.

References attributeListMap.

void ROSEAttributesListContainer::display ( const std::string &  label)

Member Data Documentation

std::map<std::string, ROSEAttributesList*> ROSEAttributesListContainer::attributeListMap
private

Definition at line 568 of file rose_attributes_list.h.

Referenced by getList().


The documentation for this class was generated from the following file: