|
bes Updated for version 3.21.1
The Backend Server (BES) is the lower two tiers of the Hyrax data server
|

Public Member Functions | |
| void | fromSAX2NamespaceAttributes (const xmlChar **chunkOfFivePointers) |
| std::string | getAsXMLString () const |
| std::string | getQName () const |
| XMLAttribute & | operator= (const XMLAttribute &rhs) |
| XMLAttribute (const std::string &localName="", const std::string &value="", const std::string &prefix="", const std::string &nsURI="") | |
| XMLAttribute (const XMLAttribute &proto) | |
| XMLAttribute (const xmlChar **chunkOfFivePointers) | |
Static Public Member Functions | |
| static std::string | getQName (const std::string &prefix, const std::string &localname) |
Public Attributes | |
| std::string | localname |
| std::string | nsURI |
| std::string | prefix |
| std::string | value |
Definition at line 58 of file XMLHelpers.h.
| ncml_module::XMLAttribute::XMLAttribute | ( | const std::string & | localName = "", |
| const std::string & | value = "", | ||
| const std::string & | prefix = "", | ||
| const std::string & | nsURI = "" ) |
Definition at line 63 of file XMLHelpers.cc.
| ncml_module::XMLAttribute::XMLAttribute | ( | const xmlChar ** | chunkOfFivePointers | ) |
Use the SAX2 namespace attribute point list to make this using fromSAX2NamespaceAttributes(chunkOfFivePointers), Layout: {localname, prefix, uri, valueStartPtr, valueEndPtr}
Use the SAX2 namespace attribute point list to make it. Layout: {localname, prefix, uri, valueStartPtr, valueEndPtr}
Definition at line 71 of file XMLHelpers.cc.
| ncml_module::XMLAttribute::XMLAttribute | ( | const XMLAttribute & | proto | ) |
Definition at line 76 of file XMLHelpers.cc.
| void ncml_module::XMLAttribute::fromSAX2NamespaceAttributes | ( | const xmlChar ** | chunkOfFivePointers | ) |
Fill in the fields from the SAX2 namespace attributes array. Assume it's the start of a chunk of 5 pointers to {localname, prefix, uri, valueStartIter, valueEndIter}
Definition at line 94 of file XMLHelpers.cc.
| string ncml_module::XMLAttribute::getAsXMLString | ( | ) | const |
Get the standard string version as found in an element: prefix:localname="value" localname="value" if no prefix
Definition at line 120 of file XMLHelpers.cc.
| string ncml_module::XMLAttribute::getQName | ( | ) | const |
get the name with the prefix:localname if prefix not empty else localname
Definition at line 111 of file XMLHelpers.cc.
|
static |
Return he QName for the given prefix and localname
Definition at line 126 of file XMLHelpers.cc.
| XMLAttribute & ncml_module::XMLAttribute::operator= | ( | const XMLAttribute & | rhs | ) |
Definition at line 82 of file XMLHelpers.cc.
| std::string ncml_module::XMLAttribute::localname |
Definition at line 87 of file XMLHelpers.h.
| std::string ncml_module::XMLAttribute::nsURI |
Definition at line 89 of file XMLHelpers.h.
| std::string ncml_module::XMLAttribute::prefix |
Definition at line 88 of file XMLHelpers.h.
| std::string ncml_module::XMLAttribute::value |
Definition at line 90 of file XMLHelpers.h.