Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

xmlBase::IFile_Section Class Reference

#include <IFile.h>

List of all members.

Public Member Functions

 IFile_Section (std::string name)
 IFile_Section ()
 IFile_Section (std::string name)
 IFile_Section ()
std::string & title ()
std::string & title ()
 ~IFile_Section ()
 ~IFile_Section ()

Private Member Functions

bool contains (std::string name)
bool contains (std::string name)
IFile_ItemlookUp (std::string name)
IFile_ItemlookUp (std::string name)

Private Attributes

std::string sectionname

Friends

class IFile


Constructor & Destructor Documentation

xmlBase::IFile_Section::IFile_Section  )  [inline]
 

00064 {};

xmlBase::IFile_Section::IFile_Section std::string  name  )  [inline]
 

00065 :sectionname(name){}

xmlBase::IFile_Section::~IFile_Section  ) 
 

00099     {
00100       iterator it = begin();
00101       while (it != end())
00102         delete (*it++).second;
00103     }

xmlBase::IFile_Section::IFile_Section  )  [inline]
 

00064 {};

xmlBase::IFile_Section::IFile_Section std::string  name  )  [inline]
 

00065 :sectionname(name){}

xmlBase::IFile_Section::~IFile_Section  ) 
 


Member Function Documentation

bool xmlBase::IFile_Section::contains std::string  name  )  [inline, private]
 

00070 { return find(name)!= end(); }

bool xmlBase::IFile_Section::contains std::string  name  )  [inline, private]
 

00070 { return find(name)!= end(); }

IFile_Item* xmlBase::IFile_Section::lookUp std::string  name  )  [inline, private]
 

00072                                       {
00073       iterator it = find(name);
00074       return (it==end())? 0 : (*it).second;
00075     }

IFile_Item* xmlBase::IFile_Section::lookUp std::string  name  )  [inline, private]
 

00072                                       {
00073       iterator it = find(name);
00074       return (it==end())? 0 : (*it).second;
00075     }

std::string& xmlBase::IFile_Section::title  )  [inline]
 

00067 { return sectionname; };

std::string& xmlBase::IFile_Section::title  )  [inline]
 

00067 { return sectionname; };


Friends And Related Function Documentation

IFile [friend]
 


Member Data Documentation

std::string xmlBase::IFile_Section::sectionname [private]
 


The documentation for this class was generated from the following files:
Generated on Wed Feb 2 19:24:56 2011 for BOSS6.5.5 by  doxygen 1.3.9.1