31 #ifndef XMLRPCENCODER_H_    32 #define XMLRPCENCODER_H_    37 #include "../Exception.h"    38 #include "../Output/Output.h"    39 #include "../Variable.h"    57     virtual void encodeResponse(std::shared_ptr<Variable> variable, std::vector<char>& encodedData);
    58     virtual void encodeResponse(std::shared_ptr<Variable> variable, std::vector<uint8_t>& encodedData);
    59     virtual void encodeRequest(std::string methodName, std::shared_ptr<std::vector<std::shared_ptr<Variable>>> parameters, std::vector<char>& encodedData);
    60     virtual void encodeRequest(std::string methodName, std::shared_ptr<std::list<std::shared_ptr<Variable>>> parameters, std::vector<char>& encodedData);
 This is the base library main class. 
Definition: BaseLib.h:95
Definition: BaseLib.cpp:34
virtual ~XmlrpcEncoder()
Definition: XmlrpcEncoder.h:55
Definition: XmlrpcEncoder.h:51
This class represents root of the DOM hierarchy. 
Definition: rapidxml.h:729
Class representing a node of XML document. 
Definition: rapidxml.h:539
Definition: BinaryPayload.h:38