1 #ifndef GBXPARAMETERS_H_
2 #define GBXPARAMETERS_H_
10 #include "../../Utils/Parameter.h"
24 void Put(std::string text)
35 void Put(std::string methodName, std::string parameter)
37 std::stringstream parameterStream;
38 parameterStream <<
"<member><name>" << methodName <<
"</name><value>" << parameter <<
"</value></member>";
59 std::vector<std::string>
parameters = std::vector<std::string>();
77 Parameter paramStruct = { pointer, &
typeid(T) };
90 std::vector<Parameter>
parameters = std::vector<Parameter>();
93 #endif // GBXPARAMETERS_H_
List of parameters.
Definition: GbxParameters.h:66
std::vector< std::string > parameters
List of parameters.
Definition: GbxParameters.h:59
std::vector< Parameter > parameters
List of parameters.
Definition: GbxParameters.h:90
std::vector< std::string > GetParameters()
Return the current list of parameters.
Definition: GbxParameters.h:53
List of struct parameters.
Definition: GbxParameters.h:16
void Put(std::string methodName, std::string parameter)
Add parameter to the list.
Definition: GbxParameters.h:35
void Put(std::string text)
Add parameter to the list.
Definition: GbxParameters.h:24
std::vector< Parameter > GetParameters()
Return the current list of parameters.
Definition: GbxParameters.h:84
Pointer and type information of a parameter.
Definition: Parameter.h:11
void Put(T *pointer)
Add parameter to the list.
Definition: GbxParameters.h:75