SmbiosXml_xerces.cpp File Reference

#include "smbios/compat.h"
#include <sstream>
#include <iomanip>
#include "SmbiosXmlImpl_xerces.h"
#include "StdSmbiosXml.h"
#include "../common/FactoryImpl2.h"
#include "../smbios/SmbiosImpl.h"
#include "../common/XmlUtils.h"
#include "smbios/message.h"

Go to the source code of this file.

Namespaces

namespace  smbios

Classes

class  SmbiosXmlFactoryImpl

Defines

#define LIBSMBIOS_SOURCE

Functions

DOMDocument * smbios::getSmbiosXmlDoc (DOMBuilder *parser, std::string &xmlFile)
void smbios::validateSmbiosXmlDoc (DOMDocument *doc)
unsigned int smbios::parseLengthStr (string size)
void smbios::verifyElementAttr (DOMElement *element, const string elementName, const string value)
void smbios::verifyElementAttr (DOMElement *element, const string elementName, unsigned int size)
int smbios::getTypeForString (DOMDocument *doc, const string searchForDesc)
const string smbios::getStringForType (const DOMDocument *doc, const int searchForType)
bool smbios::isBitSet (const ISmbiosItem *itemPtr, unsigned int offset, unsigned int bitToTest)
void smbios::printStructureField (std::ostream &cout, const DOMNode *node, const ISmbiosItem &item)
std::ostream & smbios::toXmlString (const ISmbiosTable &table, ostream &cout)

Variables

 XERCES_CPP_NAMESPACE_USE


Define Documentation

#define LIBSMBIOS_SOURCE
 

Definition at line 20 of file SmbiosXml_xerces.cpp.


Variable Documentation

XERCES_CPP_NAMESPACE_USE
 

Definition at line 35 of file SmbiosXml_xerces.cpp.


Generated on Tue Jan 17 02:59:08 2006 for SMBIOS Library by  doxygen 1.4.6