SMBIOS Library
Classes | Namespaces | Macros | Functions
RbuImpl.h File Reference
#include "smbios/compat.h"
#include "smbios/DellRbu.h"
#include "FactoryImpl2.h"
#include "ExceptionImpl.h"
#include "smbios/RbuLowLevel.h"
Include dependency graph for RbuImpl.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  RbuFactoryImpl
class  RbuHdr

Namespaces

namespace  rbu

Macros

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

Functions

 DEFINE_EXCEPTION_EX (RbuNotSupportedImpl, rbu, RbuNotSupported)
 DEFINE_EXCEPTION_EX (InvalidHdrFileImpl, rbu, InvalidHdrFile)
 DEFINE_EXCEPTION_EX (UnsupportedSystemForHdrFileImpl, rbu, UnsupportedSystemForHdrFile)
 DEFINE_EXCEPTION_EX (HdrFileIOErrorImpl, rbu, HdrFileIOError)
 DEFINE_EXCEPTION_EX (RbuDriverIOErrorImpl, rbu, RbuDriverIOError)
packet_type getSupportedPacketType (void)
void activateRbuToken ()
void cancelRbuToken ()
void checksumPacket (rbu_packet *pkt, size_t size)
void createPacket (char *buffer, size_t bufSize, size_t imageSize)

Macro Definition Documentation

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

Definition at line 35 of file RbuImpl.h.

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

Definition at line 34 of file RbuImpl.h.

Referenced by rbu::splitNewVersion().