|
| FieldInitializer (const Header *header, const Strings &strings) |
|
template<typename Field > |
void | operator() (size_t flags, Field &field, const char *name, const char *units) |
|
template<> |
void | operator() (size_t flags, bool &t, const char *name, const char *units) |
|
template<> |
void | operator() (size_t flags, const char *&t, const char *name, const char *units) |
|
Definition at line 153 of file smbios.cpp.
SMBIOS::FieldInitializer::FieldInitializer |
( |
const Header * |
header, |
|
|
const Strings & |
strings |
|
) |
| |
|
inline |
template<typename Field >
void SMBIOS::FieldInitializer::operator() |
( |
size_t |
flags, |
|
|
Field & |
field, |
|
|
const char * |
name, |
|
|
const char * |
units |
|
) |
| |
|
inline |
template<>
void SMBIOS::FieldInitializer::operator() |
( |
size_t |
flags, |
|
|
bool & |
t, |
|
|
const char * |
name, |
|
|
const char * |
units |
|
) |
| |
template<>
void SMBIOS::FieldInitializer::operator() |
( |
size_t |
flags, |
|
|
const char *& |
t, |
|
|
const char * |
name, |
|
|
const char * |
units |
|
) |
| |
template<typename Field >
void SMBIOS::FieldInitializer::Read |
( |
Field & |
field, |
|
|
typename Field::T * |
|
|
) |
| |
|
inlineprivate |
template<typename Field >
void SMBIOS::FieldInitializer::Read |
( |
Field & |
field, |
|
|
|
... |
|
) |
| |
|
inlineprivate |
template<typename T >
T SMBIOS::FieldInitializer::ReadValue |
( |
| ) |
|
|
inlineprivate |
const u8* SMBIOS::FieldInitializer::data |
|
private |
const u8* SMBIOS::FieldInitializer::end |
|
private |
const Strings& SMBIOS::FieldInitializer::strings |
|
private |
The documentation for this class was generated from the following file:
- /home/sathyam/0ad.svn/source/lib/sysdep/smbios.cpp