#include <ulxr_callparse_wb.h>
Inheritance diagram for ulxr::MethodCallParserWb:
Public Types | |
enum | CallWellKnownToken { wbToken_MethodCall = ValueParserWb::wbToken_ValueParserLast, wbToken_MethodName, wbToken_Params, wbToken_Param, wbToken_CallParserLast } |
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_callparse_wb.h.
wbToken_MethodCall | |
wbToken_MethodName | |
wbToken_Params | |
wbToken_Param | |
wbToken_CallParserLast |
Definition at line 50 of file ulxr_callparse_wb.h.
bool ulxr::MethodCallParserWb::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 50 of file ulxr_callparse_wb.cpp.
References ulxr::HtmlFormHandler::makeHexNumber(), ULXR_PCHAR, and ULXR_TRACE.
void ulxr::MethodCallParserWb::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 42 of file ulxr_callparse_wb.cpp.
References ulxr::ValueParserWb::testStartElement().
bool ulxr::MethodCallParserWb::testEndElement | ( | ) | [protected] |
C++ callback for a closing XML tag.
Reimplemented from ulxr::ValueParserWb.
Definition at line 108 of file ulxr_callparse_wb.cpp.
References ulxr::ApplicationError, ulxr_i18n, ULXR_PCHAR, and ULXR_TRACE.
void ulxr::MethodCallParserWb::endElement | ( | ) | [protected, virtual] |
C++ callback for a closing XML tag.
Reimplemented from ulxr::ValueParserWb.
Definition at line 101 of file ulxr_callparse_wb.cpp.
References ulxr::ValueParserWb::testEndElement().