1 #ifndef GBXPARAMETER_H_
2 #define GBXPARAMETER_H_
8 #include "GbxParameters.h"
9 #include "../../Utils/Parameter.h"
52 #endif // GBXPARAMETER_H_
GbxParameter(Parameter param)
Casts parameter to string and calls calculateType.
Definition: GbxParameter.cpp:3
std::string data
Stringified parameter.
Definition: GbxParameter.h:33
std::string xmlType
Stringified parameter type for XML.
Definition: GbxParameter.h:35
void determineType(const std::type_info *param)
Determines which XML-RPC type the parameter has.
Definition: GbxParameter.cpp:19
std::string GetXml()
Returns xml-fied parameter.
Definition: GbxParameter.cpp:9
void dereferenceData(void *param)
Converts the void pointer into the type determined in determineType.
Definition: GbxParameter.cpp:63
XML-fies the parameter for communication with the server.
Definition: GbxParameter.h:17
std::string type
Stringified parameter type for XML.
Definition: GbxParameter.h:34
Pointer and type information of a parameter.
Definition: Parameter.h:11