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

TokenImpl.h File Reference

#include "smbios/compat.h"
#include <vector>
#include "smbios/types.h"
#include "smbios/IToken.h"
#include "smbios/ICmosRW.h"
#include "smbios/ISmbios.h"
#include "smbios/IObserver.h"
#include "ExceptionImpl.h"
#include "TokenLowLevel.h"

Go to the source code of this file.

Namespaces

namespace  smbios

Classes

class  TokenTable
class  CmosTokenD4
class  CmosTokenD5
class  CmosTokenD6
class  SmiTokenDA
class  CmosRWChecksumObserver

Enumerations

enum  { CHECK_TYPE_WORD_CHECKSUM = 0x00, CHECK_TYPE_BYTE_CHECKSUM = 0x01, CHECK_TYPE_WORD_CRC = 0x02, CHECK_TYPE_WORD_CHECKSUM_N = 0x03 }

Functions

 DEFINE_EXCEPTION_EX (InvalidTokenTableModeImpl, smbios, InvalidTokenTableMode)
 DEFINE_EXCEPTION_EX (InvalidAccessModeImpl, smbios, InvalidAccessMode)
 DEFINE_EXCEPTION_EX (DerefNullPointerImpl, smbios, DerefNullPointer)
 DEFINE_EXCEPTION_EX (ParameterErrorImpl, smbios, ParameterError)
 DEFINE_EXCEPTION_EX (InvalidChecksumImpl, smbios, InvalidChecksum)
 DEFINE_EXCEPTION_EX (NeedAuthenticationImpl, smbios, NeedAuthentication)


Enumeration Type Documentation

anonymous enum
 

Enumeration values:
CHECK_TYPE_WORD_CHECKSUM 
CHECK_TYPE_BYTE_CHECKSUM 
CHECK_TYPE_WORD_CRC 
CHECK_TYPE_WORD_CHECKSUM_N 

Definition at line 244 of file TokenImpl.h.


Function Documentation

DEFINE_EXCEPTION_EX NeedAuthenticationImpl  ,
smbios  ,
NeedAuthentication 
 

DEFINE_EXCEPTION_EX InvalidChecksumImpl  ,
smbios  ,
InvalidChecksum 
 

DEFINE_EXCEPTION_EX ParameterErrorImpl  ,
smbios  ,
ParameterError 
 

DEFINE_EXCEPTION_EX DerefNullPointerImpl  ,
smbios  ,
DerefNullPointer 
 

DEFINE_EXCEPTION_EX InvalidAccessModeImpl  ,
smbios  ,
InvalidAccessMode 
 

DEFINE_EXCEPTION_EX InvalidTokenTableModeImpl  ,
smbios  ,
InvalidTokenTableMode 
 


Generated on Thu Jun 21 02:49:21 2007 for SMBIOS Library by  doxygen 1.3.9.1