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 TokenTableIterator iterator

Definition at line 68 of file IToken.h.

typedef ConstTokenTableIterator const_iterator

Definition at line 69 of file IToken.h.


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 iterator begin (  )  [pure virtual]

Implemented in TokenTable.

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

virtual const_iterator begin (  )  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 end (  )  const [pure virtual]

Implemented in TokenTable.

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

Implemented in TokenTable.

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

Implemented in TokenTable.

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

Implemented in TokenTable.

virtual const_iterator operator[] ( const std::string &   )  const [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 Sat Apr 21 11:36:11 2007 for SMBIOS Library by  doxygen 1.5.2