#include <IToken.h>
Inheritance diagram for IProtectedToken:
Public Member Functions | |
virtual | ~IProtectedToken () throw () |
virtual bool | tryPassword (std::string pw) const =0 |
virtual u32 | getValueFormat () const =0 |
virtual std::string | getTokenClass () const =0 |
virtual u32 | getType () const =0 |
Returns the Token Type, per Dell SMBIOS Spec. | |
virtual bool | isActive () const =0 |
Returns true if bitfield-type token is set. | |
virtual void | activate () const =0 |
Sets the bitmask for bitfield-type tokens. | |
virtual bool | isString () const =0 |
Returns true for string-type tokens. | |
virtual bool | isBool () const =0 |
Returns true for bool-type tokens. | |
virtual unsigned int | getStringLength () const =0 |
Returns length for string-type tokens. | |
virtual const std::string | getString (u8 *byteArray=0, unsigned int size=0) const =0 |
returns std:string and raw value in first parameter. | |
virtual void | setString (const u8 *byteArray, size_t size) const =0 |
virtual const ISmbiosItem & | getItemRef () const =0 |
virtual std::ostream & | streamify (std::ostream &cout) const =0 |
Protected Member Functions | |
IProtectedToken () | |
IProtectedToken (const IProtectedToken &) | |
IProtectedToken & | operator= (const IProtectedToken &) |
Definition at line 135 of file IToken.h.
|
|
|
|
|
|
|
Sets the bitmask for bitfield-type tokens.
Implemented in CmosTokenD4, CmosTokenD5, and SmiTokenDA. |
|
Implemented in CmosTokenD4, CmosTokenD5, and SmiTokenDA. |
|
returns std:string and raw value in first parameter.
Implemented in CmosTokenD4, CmosTokenD5, and SmiTokenDA. |
|
Returns length for string-type tokens.
Implemented in CmosTokenD4, CmosTokenD5, and SmiTokenDA. |
|
Implemented in CmosTokenD4, CmosTokenD5, CmosTokenD6, and SmiTokenDA. |
|
Returns the Token Type, per Dell SMBIOS Spec.
Implemented in CmosTokenD4, CmosTokenD5, and SmiTokenDA. |
|
Implemented in CmosTokenD5, and SmiTokenDA. |
|
Returns true if bitfield-type token is set.
Implemented in CmosTokenD4, CmosTokenD5, and SmiTokenDA. |
|
Returns true for bool-type tokens.
Implemented in CmosTokenD4, CmosTokenD5, and SmiTokenDA. |
|
Returns true for string-type tokens.
Implemented in CmosTokenD4, CmosTokenD5, and SmiTokenDA. |
|
|
|
Implemented in CmosTokenD4, CmosTokenD5, and SmiTokenDA. |
|
Implemented in CmosTokenD4, CmosTokenD5, and SmiTokenDA. Referenced by smbios::operator<<(). |
|
Implemented in CmosTokenD5, and SmiTokenDA. |