ulxr::MethodResponseParserBase Class Reference
[Low-level parser classes]

An xml parser for a MethodResponse. More...

#include <ulxr_responseparse_base.h>

Inheritance diagram for ulxr::MethodResponseParserBase:

Inheritance graph
[legend]
Collaboration diagram for ulxr::MethodResponseParserBase:

Collaboration graph
[legend]
List of all members.

Public Types

enum  RespState {
  eMethodResponse = ValueParserBase::eValueParserLast, eFault, eParams, eParam,
  eResponseParserLast
}

Public Member Functions

MethodResponse getMethodResponse ()
 Gets the complete MethodResponse after parsing.
virtual ~MethodResponseParserBase ()
 Destroy parser.

Protected Attributes

Value method_value

Detailed Description

An xml parser for a MethodResponse.

Definition at line 46 of file ulxr_responseparse_base.h.


Member Enumeration Documentation

enum ulxr::MethodResponseParserBase::RespState

Enumerator:
eMethodResponse 
eFault 
eParams 
eParam 
eResponseParserLast 

Definition at line 55 of file ulxr_responseparse_base.h.


Constructor & Destructor Documentation

ulxr::MethodResponseParserBase::~MethodResponseParserBase (  )  [virtual]

Destroy parser.

Definition at line 39 of file ulxr_responseparse_base.cpp.


Member Function Documentation

MethodResponse ulxr::MethodResponseParserBase::getMethodResponse (  ) 

Gets the complete MethodResponse after parsing.

Returns:
the method response

Definition at line 44 of file ulxr_responseparse_base.cpp.

References ulxr::RpcString::getString(), and ULXR_PCHAR.

Referenced by ulxr::Requester::waitForResponse().


Member Data Documentation

Value ulxr::MethodResponseParserBase::method_value [protected]

Definition at line 70 of file ulxr_responseparse_base.h.


The documentation for this class was generated from the following files:
Generated on Sun Aug 19 20:09:08 2007 for ulxmlrpcpp by  doxygen 1.5.1