#include "SmbiosWorkaroundImpl.h"#include "smbios/SmbiosDefs.h"#include "SmbiosImpl.h"#include "StdWorkarounds.h"#include "smbios/message.h"Go to the source code of this file.
Namespaces | |
| namespace | smbios |
Defines | |
| #define | LIBSMBIOS_SOURCE |
| #define | _X(expr) do{ try { expr } catch( const std::exception & ){} }while(0) |
Typedefs | |
| typedef bool(*) | smbios::compareFunction (const ISmbiosItem *item, int offset, datatron data) |
Functions | |
| static bool | smbios::compareU64 (const ISmbiosItem *item, int offset, datatron data) |
| static bool | smbios::compareU32 (const ISmbiosItem *item, int offset, datatron data) |
| static bool | smbios::compareU16 (const ISmbiosItem *item, int offset, datatron data) |
| static bool | smbios::compareU8 (const ISmbiosItem *item, int offset, datatron data) |
| static bool | smbios::compare (int type, const ISmbiosItem *item, int offset, datatron data) |
| static void | smbios::fixupData (u8 *buf, size_t size, unsigned int offset, unsigned int len, datatron data) |
| static void | smbios::doFixupItem (const Workaround *wa, const ISmbiosItem *item, u8 *buf, size_t bufSize) |
Variables | |
| struct { | |
| int smbios::type | |
| compareFunction smbios::funct | |
| } | smbios::compareFunctions [] |
| #define _X | ( | expr | ) | do{ try { expr } catch( const std::exception & ){} }while(0) |
Definition at line 32 of file SmbiosWorkaround.cpp.
Referenced by SmbiosWorkaroundFactory::makeNew().
| #define LIBSMBIOS_SOURCE |
Definition at line 19 of file SmbiosWorkaround.cpp.
1.4.7