FlightGear next
RemoteXMLRequest Class Reference

#include <RemoteXMLRequest.hxx>

Inherits simgear::HTTP::MemoryRequest.

Public Member Functions

 RemoteXMLRequest (const std::string &url, SGPropertyNode *targetNode)
 
void setCompletionProp (SGPropertyNode_ptr p)
 
void setStatusProp (SGPropertyNode_ptr p)
 
void setFailedProp (SGPropertyNode_ptr p)
 

Public Attributes

SGPropertyNode_ptr _complete
 
SGPropertyNode_ptr _status
 
SGPropertyNode_ptr _failed
 
SGPropertyNode_ptr _target
 

Protected Member Functions

virtual void onFail ()
 
virtual void onDone ()
 

Detailed Description

Definition at line 28 of file RemoteXMLRequest.hxx.

Constructor & Destructor Documentation

◆ RemoteXMLRequest()

RemoteXMLRequest::RemoteXMLRequest ( const std::string & url,
SGPropertyNode * targetNode )
inline

Definition at line 37 of file RemoteXMLRequest.hxx.

Member Function Documentation

◆ onDone()

virtual void RemoteXMLRequest::onDone ( )
inlineprotectedvirtual

Definition at line 68 of file RemoteXMLRequest.hxx.

◆ onFail()

virtual void RemoteXMLRequest::onFail ( )
inlineprotectedvirtual

Definition at line 60 of file RemoteXMLRequest.hxx.

◆ setCompletionProp()

void RemoteXMLRequest::setCompletionProp ( SGPropertyNode_ptr p)
inline

Definition at line 43 of file RemoteXMLRequest.hxx.

◆ setFailedProp()

void RemoteXMLRequest::setFailedProp ( SGPropertyNode_ptr p)
inline

Definition at line 53 of file RemoteXMLRequest.hxx.

◆ setStatusProp()

void RemoteXMLRequest::setStatusProp ( SGPropertyNode_ptr p)
inline

Definition at line 48 of file RemoteXMLRequest.hxx.

Member Data Documentation

◆ _complete

SGPropertyNode_ptr RemoteXMLRequest::_complete

Definition at line 32 of file RemoteXMLRequest.hxx.

◆ _failed

SGPropertyNode_ptr RemoteXMLRequest::_failed

Definition at line 34 of file RemoteXMLRequest.hxx.

◆ _status

SGPropertyNode_ptr RemoteXMLRequest::_status

Definition at line 33 of file RemoteXMLRequest.hxx.

◆ _target

SGPropertyNode_ptr RemoteXMLRequest::_target

Definition at line 35 of file RemoteXMLRequest.hxx.


The documentation for this class was generated from the following file: