#include <ulxr_responseparse_wb.h>
Inheritance diagram for ulxr::MethodResponseParserWb:
Public Types | |
enum | RespWellKnownToken { wbToken_MethodResponse = ValueParserWb::wbToken_ValueParserLast, wbToken_Fault, wbToken_Params, wbToken_Param, wbToken_ResponseParserLast } |
Protected Member Functions | |
bool | testStartElement (unsigned token, const Attributes &attr) |
Tests if the current opening tag is to be parsed by this inheritance level or by the parent. | |
virtual void | startElement (unsigned token, const Attributes &attr) |
C++ callback for an opening XML tag. | |
bool | testEndElement () |
C++ callback for a closing XML tag. | |
virtual void | endElement () |
C++ callback for a closing XML tag. |
Definition at line 45 of file ulxr_responseparse_wb.h.
wbToken_MethodResponse | |
wbToken_Fault | |
wbToken_Params | |
wbToken_Param | |
wbToken_ResponseParserLast |
Definition at line 50 of file ulxr_responseparse_wb.h.
bool ulxr::MethodResponseParserWb::testStartElement | ( | unsigned | token, | |
const Attributes & | attr | |||
) | [protected] |
Tests if the current opening tag is to be parsed by this inheritance level or by the parent.
token | current well known token | |
attr | tag attributes |
Reimplemented from ulxr::ValueParserWb.
Definition at line 53 of file ulxr_responseparse_wb.cpp.
References ulxr::HtmlFormHandler::makeHexNumber(), ULXR_PCHAR, and ULXR_TRACE.
void ulxr::MethodResponseParserWb::startElement | ( | unsigned | token, | |
const Attributes & | attr | |||
) | [protected, virtual] |
C++ callback for an opening XML tag.
token | current well known token | |
attr | tag attributes |
Reimplemented from ulxr::ValueParserWb.
Definition at line 45 of file ulxr_responseparse_wb.cpp.
References ulxr::ValueParserWb::testStartElement().
bool ulxr::MethodResponseParserWb::testEndElement | ( | ) | [protected] |
C++ callback for a closing XML tag.
Reimplemented from ulxr::ValueParserWb.
Definition at line 118 of file ulxr_responseparse_wb.cpp.
References ulxr::ApplicationError, ulxr_i18n, ULXR_PCHAR, and ULXR_TRACE.
void ulxr::MethodResponseParserWb::endElement | ( | ) | [protected, virtual] |
C++ callback for a closing XML tag.
Reimplemented from ulxr::ValueParserWb.
Definition at line 111 of file ulxr_responseparse_wb.cpp.
References ulxr::ValueParserWb::testEndElement().