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

ITokenTable Class Reference

Table interface to obtain individual Tokens. More...

#include <IToken.h>

Inheritance diagram for ITokenTable:

TokenTable List of all members.

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.

Definition at line 65 of file IToken.h.


Member Typedef Documentation

typedef ConstTokenTableIterator const_iterator
 

Definition at line 69 of file IToken.h.

Referenced by testPlatform::testCmosWriting().

typedef TokenTableIterator iterator
 

Definition at line 68 of file IToken.h.

Referenced by SmiFactoryImpl::makeNew(), testPlatform::testCmosChecksum(), testStandalone::testCmosConstructor(), and testPlatform::testCmosWriting().


Constructor & Destructor Documentation

~ITokenTable  )  [virtual]
 

Definition at line 267 of file TokenTable.cpp.

ITokenTable  )  [protected]
 

Definition at line 39 of file TokenTable.cpp.


Member Function Documentation

virtual const_iterator begin  )  const [pure virtual]
 

Implemented in TokenTable.

virtual iterator begin  )  [pure virtual]
 

Implemented in TokenTable.

Referenced by SmiFactoryImpl::makeNew(), testPlatform::testCmosChecksum(), testStandalone::testCmosConstructor(), and testPlatform::testCmosWriting().

virtual const_iterator end  )  const [pure virtual]
 

Implemented in TokenTable.

virtual iterator end  )  [pure virtual]
 

Implemented in TokenTable.

Referenced by SmiFactoryImpl::makeNew(), testPlatform::testCmosChecksum(), testStandalone::testCmosConstructor(), and testPlatform::testCmosWriting().

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

Implemented in TokenTable.

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

Implemented in TokenTable.

virtual const_iterator operator[] const  int  )  const [pure virtual]
 

Implemented in TokenTable.

virtual iterator operator[] const  int  )  [pure virtual]
 

Implemented in TokenTable.

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

Implemented in TokenTable.

Referenced by smbios::operator<<().


The documentation for this class was generated from the following files:
Generated on Wed Apr 11 16:25:12 2007 for SMBIOS Library by doxygen 1.3.5