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

/builddir/build/BUILD/libsmbios-2.2.26/src/include/smbios/IToken.h File Reference

#include "smbios/compat.h"
#include <string>
#include "smbios/types.h"
#include "smbios/ICmosRW.h"
#include "smbios/ISmbios.h"
#include "smbios/config/abi_prefix.hpp"
#include "smbios/config/abi_suffix.hpp"

Go to the source code of this file.

Namespaces

namespace  smbios

Data Structures

class  smbios::TokenTableFactory
class  smbios::ITokenTable
 Table interface to obtain individual Tokens. More...
class  smbios::IToken
 Interface to inspect or manipulate individual tokens. More...
class  smbios::IProtectedToken
class  smbios::ICmosToken
class  smbios::ISmiToken
class  smbios::TokenTableIteratorBase
 Base class for the TokenTableIterator subclassess. More...
class  smbios::TokenTableIterator
 Iterator for TokenTable objects. More...
class  smbios::ConstTokenTableIterator
 Iterator for const TokenTable objects. More...

Functions

 DECLARE_EXCEPTION (TokenException)
 DECLARE_EXCEPTION_EX (InvalidTokenTableMode, smbios, TokenException)
 DECLARE_EXCEPTION_EX (InvalidAccessMode, smbios, TokenException)
 DECLARE_EXCEPTION_EX (DerefNullPointer, smbios, TokenException)
 DECLARE_EXCEPTION_EX (ParameterError, smbios, TokenException)
 DECLARE_EXCEPTION_EX (InvalidChecksum, smbios, TokenException)
 DECLARE_EXCEPTION_EX (NeedAuthentication, smbios, TokenException)
std::ostream & operator<< (std::ostream &cout, const ITokenTable &item)
std::ostream & operator<< (std::ostream &cout, const IToken &item)
bool isTokenActive (int tokenNum)
void activateToken (int tokenNum, std::string password="")


Function Documentation

void activateToken (  int  tokenNum,
std::string  password = ""
) 
 

DECLARE_EXCEPTION (  TokenException   ) 
 

DECLARE_EXCEPTION_EX (  NeedAuthentication  ,
smbios  ,
TokenException 
) 
 

DECLARE_EXCEPTION_EX (  InvalidChecksum  ,
smbios  ,
TokenException 
) 
 

DECLARE_EXCEPTION_EX (  ParameterError  ,
smbios  ,
TokenException 
) 
 

DECLARE_EXCEPTION_EX (  DerefNullPointer  ,
smbios  ,
TokenException 
) 
 

DECLARE_EXCEPTION_EX (  InvalidAccessMode  ,
smbios  ,
TokenException 
) 
 

DECLARE_EXCEPTION_EX (  InvalidTokenTableMode  ,
smbios  ,
TokenException 
) 
 

bool isTokenActive (  int  tokenNum  ) 
 

std::ostream& operator<< (  std::ostream &  cout,
const IToken &  item
) 
 

std::ostream& operator<< (  std::ostream &  cout,
const ITokenTable &  item
) 
 


Generated on Sat Feb 5 06:10:59 2011 for libsmbios_c library by  doxygen 1.3.9.1