Main Page | Namespace List | Class Hierarchy | Data Structures | File List | Namespace Members | Data Fields | Globals | Related Pages

smbios::ITokenTable Class Reference

Table interface to obtain individual Tokens. More...

#include <IToken.h>


Public Types

typedef TokenTableIterator iterator
typedef ConstTokenTableIterator const_iterator

Public Member Functions

virtual ~ITokenTable ()
virtual iterator begin ()=0
virtual const_iterator begin () const =0
virtual iterator end ()=0
virtual const_iterator end () const =0
virtual iterator operator[] (const int)=0
virtual const_iterator operator[] (const int) const =0
virtual iterator operator[] (const std::string &)=0
virtual const_iterator operator[] (const std::string &) const =0
virtual std::ostream & streamify (std::ostream &cout) const =0

Protected Member Functions

 ITokenTable ()


Detailed Description

Table interface to obtain individual Tokens.


Member Typedef Documentation

typedef ConstTokenTableIterator smbios::ITokenTable::const_iterator
 

typedef TokenTableIterator smbios::ITokenTable::iterator
 


Constructor & Destructor Documentation

virtual smbios::ITokenTable::~ITokenTable  )  [virtual]
 

smbios::ITokenTable::ITokenTable  )  [protected]
 


Member Function Documentation

virtual const_iterator smbios::ITokenTable::begin  )  const [pure virtual]
 

virtual iterator smbios::ITokenTable::begin  )  [pure virtual]
 

virtual const_iterator smbios::ITokenTable::end  )  const [pure virtual]
 

virtual iterator smbios::ITokenTable::end  )  [pure virtual]
 

virtual const_iterator smbios::ITokenTable::operator[] const std::string &   )  const [pure virtual]
 

virtual iterator smbios::ITokenTable::operator[] const std::string &   )  [pure virtual]
 

virtual const_iterator smbios::ITokenTable::operator[] const   int  )  const [pure virtual]
 

virtual iterator smbios::ITokenTable::operator[] const   int  )  [pure virtual]
 

virtual std::ostream& smbios::ITokenTable::streamify std::ostream &  cout  )  const [pure virtual]
 


The documentation for this class was generated from the following file:
Generated on Tue Feb 9 17:23:43 2010 for libsmbios_c library by  doxygen 1.3.9.1