#include <DomParser.H>
Inheritance diagram for DomParser:
Public Member Functions | |
void | parse_command (const string &xml_payload) |
Parse method to be used by the Unit Test to validate commands. | |
void | parse_login_rsp (const string &xml_payload, Response *rsp) |
Parse the response to a login command. | |
void | parse_logout_rsp (const string &xml_payload, Response *rsp) |
Parse the response to a logout command. | |
void | parse_greeting (const string &xml_payload, Greeting *greeting) |
Parse the response to a connect or hello command. | |
void | parse_contact_check_rsp (const string &xml_payload, ContactCheckRsp *rsp) |
Parse the response to a contact check command. | |
void | parse_contact_create_rsp (const string &xml_payload, ContactCreateRsp *rsp) |
Parse the response to a contact create command. | |
void | parse_contact_info_rsp (const string &xml_payload, ContactInfoRsp *rsp) |
Parse the response to a contact info command. | |
void | parse_contact_update_rsp (const string &xml_payload, Response *rsp) |
Parse the response to a contact update command. | |
void | parse_domain_check_rsp (const string &xml_payload, DomainCheckRsp *rsp) |
Parse the response to a domain check command. | |
void | parse_domain_create_rsp (const string &xml_payload, DomainCreateRsp *rsp) |
Parse the response to a domain create command. | |
void | parse_domain_info_rsp (const string &xml_payload, DomainInfoRsp *rsp) |
Parse the response to a domain info command. | |
void | parse_domain_renew_rsp (const string &xml_payload, DomainRenewRsp *rsp) |
Parse the response to a domain renew command. | |
void | parse_domain_update_rsp (const string &xml_payload, Response *rsp) |
Parse the response to a domain update command. | |
void | parse_poll_rsp (const string &xml_payload, PollRsp *rsp) |
Parse the response to a poll command. | |
Protected Member Functions | |
void | parse_response (const string &xml_payload, Response *rsp) |
Parse the response. | |
void | get_extValue_info (DOMNode *n, string &value, string &xmlns, string &reason) |
Gets data from an extValue element. | |
void | fill_result (DOMNode *n, Response *rsp) |
Fills a result part of a Response object. | |
void | fill_response (DOMNode *n, Response *rsp) |
Fills a Response object. | |
void | fill_greeting (DOMNode *n, Greeting *greeting) |
Fills a Greeting object. | |
void | fill_contact_check_rsp (DOMNode *n, ContactCheckRsp *rsp) |
Fills a Contact check response object. | |
void | fill_contact_info_rsp (DOMNode *n, ContactInfoRsp *rsp) |
Fills a Contact info response object. | |
void | fill_contact_create_rsp (DOMNode *n, ContactCreateRsp *rsp) |
Fills a Contact create response object. | |
void | fill_contact_pandata_rsp (DOMNode *n, PanDataRsp *rsp) |
Fills a Contact PanData response object. | |
void | fill_domain_check_rsp (DOMNode *n, DomainCheckRsp *rsp) |
Fills a Domain check response object. | |
void | fill_domain_info_rsp (DOMNode *n, DomainInfoRsp *rsp) |
Fills a Domain info response object. | |
void | fill_domain_create_rsp (DOMNode *n, DomainCreateRsp *rsp) |
Fills a Domain create response object. | |
void | fill_domain_renew_rsp (DOMNode *n, DomainRenewRsp *rsp) |
Fills a Domain renew response object. | |
void | fill_domain_pandata_rsp (DOMNode *n, PanDataRsp *rsp) |
Fills a Domain PanData response object. | |
void | fill_poll_rsp (DOMNode *n, PollRsp *poll_rsp) |
Fills a Poll response object. | |
void | fill_brorg_info_rsp (DOMNode *n, BrOrgInfoRsp *rsp) |
Fills a BrOrg Info response object. | |
void | fill_brorg_pandata_rsp (DOMNode *n, BrOrgPanDataRsp *rsp) |
Fills a BrOrg PanData response object. | |
void | fill_brdomain_check_rsp (DOMNode *n, BrDomainCheckRsp *rsp) |
Fills a BrDomain check response object. | |
void | fill_brdomain_info_rsp (DOMNode *n, BrDomainInfoRsp *rsp) |
Fills a BrDomain info response object. | |
void | fill_brdomain_create_rsp (DOMNode *n, BrDomainCreateRsp *rsp) |
Fills a BrDomain create response object. | |
void | fill_brdomain_renew_rsp (DOMNode *n, BrDomainRenewRsp *rsp) |
Fills a BrDomain renew response object. | |
void | fill_brdomain_update_rsp (DOMNode *n, BrDomainUpdateRsp *rsp) |
Fills a BrDomain update response object. | |
void | fill_brdomain_pandata_rsp (DOMNode *n, BrDomainPanDataRsp *rsp) |
Fills a BrDomain PanData response object. |
|
Fills a BrDomain check response object.
|
|
Fills a BrDomain create response object.
|
|
Fills a BrDomain info response object.
|
|
Fills a BrDomain PanData response object.
|
|
Fills a BrDomain renew response object.
|
|
Fills a BrDomain update response object.
|
|
Fills a BrOrg Info response object.
|
|
Fills a BrOrg PanData response object.
|
|
Fills a Contact check response object.
|
|
Fills a Contact create response object.
|
|
Fills a Contact info response object.
|
|
Fills a Contact PanData response object.
|
|
Fills a Domain check response object.
|
|
Fills a Domain create response object.
|
|
Fills a Domain info response object.
|
|
Fills a Domain PanData response object.
|
|
Fills a Domain renew response object.
|
|
Fills a Greeting object.
|
|
Fills a Poll response object.
|
|
Fills a Response object.
|
|
Fills a result part of a Response object.
|
|
Gets data from an extValue element.
|
|
Parse method to be used by the Unit Test to validate commands.
|
|
Parse the response to a contact check command.
|
|
Parse the response to a contact create command.
|
|
Parse the response to a contact info command.
|
|
Parse the response to a contact update command.
|
|
Parse the response to a domain check command.
|
|
Parse the response to a domain create command.
|
|
Parse the response to a domain info command.
|
|
Parse the response to a domain renew command.
|
|
Parse the response to a domain update command.
|
|
Parse the response to a connect or hello command.
|
|
Parse the response to a login command.
|
|
Parse the response to a logout command.
|
|
Parse the response to a poll command.
|
|
Parse the response.
|