RbuImpl.h File Reference

#include "smbios/compat.h"
#include "smbios/DellRbu.h"
#include "../common/ExceptionImpl.h"

Go to the source code of this file.

Namespaces

namespace  rbu

Classes

struct  rbu_packet
struct  rbu_packet_0
struct  rbu_hdr_file_header

Defines

#define DCOUT(line)   do {} while(0)
#define DCERR(line)   do {} while(0)
#define RBU_SMBIOS_STRUCT   (0xDE)
#define RBU_ACTIVATE   (0x005c)
#define RBU_CANCEL   (0x005d)

Functions

 rbu::DEFINE_EXCEPTION_EX (RbuNotSupportedImpl, rbu, RbuNotSupported)
 rbu::DEFINE_EXCEPTION_EX (InvalidHdrFileImpl, rbu, InvalidHdrFile)
 rbu::DEFINE_EXCEPTION_EX (UnsupportedSystemForHdrFileImpl, rbu, UnsupportedSystemForHdrFile)
 rbu::DEFINE_EXCEPTION_EX (HdrFileIOErrorImpl, rbu, HdrFileIOError)
 rbu::DEFINE_EXCEPTION_EX (RbuDriverIOErrorImpl, rbu, RbuDriverIOError)

Variables

rbu::rbu_packet rbu::LIBSMBIOS_PACKED_ATTR
rbu::rbu_packet_0 rbu::LIBSMBIOS_PACKED_ATTR
rbu::rbu_hdr_file_header rbu::LIBSMBIOS_PACKED_ATTR


Define Documentation

#define DCERR ( line   )     do {} while(0)

Definition at line 33 of file RbuImpl.h.

Referenced by smi::getAuthenticationKey(), smi::getAuthenticationKeyII(), smi::getPasswordPropertiesII(), SmbiosMemoryStrategy::getSmbiosTable(), and SmbiosTable::reReadTable().

#define DCOUT ( line   )     do {} while(0)

Definition at line 32 of file RbuImpl.h.

Referenced by getServiceTagFromCMOSToken(), getServiceTagFromSMI(), getServiceTagFromSysEncl(), getServiceTagFromSysInfo(), and SMBIOSGetServiceTag().

#define RBU_ACTIVATE   (0x005c)

Definition at line 37 of file RbuImpl.h.

Referenced by rbu::activateRbuToken().

#define RBU_CANCEL   (0x005d)

Definition at line 38 of file RbuImpl.h.

Referenced by rbu::cancelRbuToken().

#define RBU_SMBIOS_STRUCT   (0xDE)

Definition at line 36 of file RbuImpl.h.

Referenced by rbu::getSupportedPacketType().


Generated on Tue Jul 11 20:46:47 2006 for SMBIOS Library by  doxygen 1.4.7