#include <SmbiosWorkaroundImpl.h>

Public Member Functions | |
| SmbiosWorkaroundTable (const ISmbiosTable *table, const Workaround **initWorkarounds) | |
| virtual | ~SmbiosWorkaroundTable () |
| void | fixupItem (const ISmbiosItem *item, u8 *buffer, size_t bufsize) const |
Private Member Functions | |
| SmbiosWorkaroundTable () | |
| void | operator= (const SmbiosWorkaroundTable &) |
Private Attributes | |
| int | systemId |
| std::string | biosVersion |
| const Workaround ** | workaroundsForThisSystem |
Definition at line 82 of file SmbiosWorkaroundImpl.h.
| SmbiosWorkaroundTable | ( | const ISmbiosTable * | table, | |
| const Workaround ** | initWorkarounds | |||
| ) |
Definition at line 90 of file SmbiosWorkaround.cpp.
| ~SmbiosWorkaroundTable | ( | ) | [virtual] |
Definition at line 94 of file SmbiosWorkaround.cpp.
| SmbiosWorkaroundTable | ( | ) | [private] |
| void fixupItem | ( | const ISmbiosItem * | item, | |
| u8 * | buffer, | |||
| size_t | bufsize | |||
| ) | const |
Definition at line 162 of file SmbiosWorkaround.cpp.
References smbios::doFixupItem(), ISmbiosItem::getType(), and SmbiosWorkaroundTable::workaroundsForThisSystem.
Referenced by SmbiosItem::fixup().

| void operator= | ( | const SmbiosWorkaroundTable & | ) | [private] |
std::string biosVersion [private] |
Definition at line 94 of file SmbiosWorkaroundImpl.h.
int systemId [private] |
Definition at line 93 of file SmbiosWorkaroundImpl.h.
const Workaround** workaroundsForThisSystem [private] |
Definition at line 95 of file SmbiosWorkaroundImpl.h.
Referenced by SmbiosWorkaroundTable::fixupItem().
1.7.1