#include "XmlUtils.h"
Go to the source code of this file.
Namespaces | |
namespace | xmlutils |
Defines | |
#define | LIBSMBIOS_SOURCE |
#define | DCOUT(line) do {} while(0) |
#define | DCERR(line) do {} while(0) |
Functions | |
void | suppressLibxmlWarnings (void *ctx, const char *msg,...) |
string | safeGetAttribute (const xmlNode *node, const string &attr) |
xmlNodePtr | findElement (xmlNodePtr root, const string elementName, const string &attribute, const string &value) |
xmlNodePtr | findElement (xmlNodePtr root, const string elementName, const string &attribute, long value) |
xmlNodePtr | findElementWithNumericAttr (xmlNodePtr root, const string elementName, const string &attribute, long value) |
string | getNodeText (xmlNodePtr elem) |
int | getNumberFromXmlAttr (xmlNodePtr element, const string field, int base) |
|
Definition at line 30 of file XmlUtils.cpp. |
|
Definition at line 29 of file XmlUtils.cpp. |
|
Definition at line 19 of file XmlUtils.cpp. |
|
Definition at line 115 of file XmlUtils.cpp. References DCERR, and xmlutils::safeGetAttribute(). Referenced by xmlutils::findElement(), xmlutils::findElementWithNumericAttr(), smbios::getBits_FromItem(), smbios::getData_UsingXml(), smbios::getString_FromItem(), smbios::getStringForType(), and smbios::getTypeForString(). |
|
Definition at line 62 of file XmlUtils.cpp. References DCERR, xmlutils::findElement(), and xmlutils::safeGetAttribute(). |
|
Definition at line 164 of file XmlUtils.cpp. References xmlutils::findElement(). Referenced by smbios::getBits_FromItem(), smbios::getData_UsingXml(), smbios::getString_FromItem(), and smbios::getStringForType(). |
|
Definition at line 169 of file XmlUtils.cpp. |
|
Definition at line 180 of file XmlUtils.cpp. References xmlutils::safeGetAttribute(). Referenced by smbios::getBits_FromItem(), smbios::getData_UsingXml(), and smbios::getString_FromItem(). |
|
Definition at line 48 of file XmlUtils.cpp. Referenced by xmlutils::findElement(), xmlutils::getNumberFromXmlAttr(), smbios::getStringForType(), smbios::getTypeForString(), smbios::printStructureField(), and smbios::verifyElementAttr(). |
|
Definition at line 41 of file XmlUtils.cpp. References UNREFERENCED_PARAMETER. |