Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

SmbiosItem.cpp File Reference

#include "smbios/compat.h"
#include <iomanip>
#include <string.h>
#include "SmbiosImpl.h"
#include "smbios/message.h"

Go to the source code of this file.

Namespaces

namespace  smbios

Defines

#define LIBSMBIOS_SOURCE

Functions

u32 force_u64_to_u32 (u64 orig)
void checkItemBounds (size_t total_size, size_t length, size_t offset, size_t size)
ostream & operator<< (ostream &cout, const ISmbiosItem &item)


Define Documentation

#define LIBSMBIOS_SOURCE
 

Definition at line 20 of file SmbiosItem.cpp.


Function Documentation

void checkItemBounds size_t  total_size,
size_t  length,
size_t  offset,
size_t  size
 

Definition at line 216 of file SmbiosItem.cpp.

References _.

Referenced by SmbiosItem::getData().

u32 force_u64_to_u32 u64  orig  )  [static]
 

Definition at line 121 of file SmbiosItem.cpp.

References u32.

Referenced by SmbiosItem::getStringByStringNumber().

ostream& operator<< ostream &  cout,
const ISmbiosItem &  item
 

Definition at line 396 of file SmbiosItem.cpp.

References ISmbiosItem::streamify().


Generated on Tue Feb 26 14:39:01 2008 for SMBIOS Library by  doxygen 1.3.9.1