#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 |
|
Definition at line 20 of file SmbiosXml_xerces.cpp. |
|
Definition at line 35 of file SmbiosXml_xerces.cpp. |