top | up | prev | next

ProjectToBuild Struct

Definition at line 59 of MessageBody.hpp

Constructors

ProjectToBuild()
ProjectToBuild(JsonValue* value)

Member Functions

std::unique_ptr<JsonValue> ToJson() const

Member Variables

std::string config
bool only
std::string projectHash
std::string projectId
bool rebuild
bool sendBuildOutput
std::string toolChain

Constructor Details

ProjectToBuild Constructor

ProjectToBuild::ProjectToBuild()

Definition at line 128 of MessageBody.cpp :
128 : projectId()projectHash()only()rebuild()sendBuildOutput()config()toolChain()
129 {
130 }


Declaration at line 61 of MessageBody.hpp


ProjectToBuild Constructor

ProjectToBuild::ProjectToBuild(JsonValue * value)

Definition at line 152 of MessageBody.cpp :
153 {
154     sngjson::json::FromJson(value"projectId"projectId);
155     sngjson::json::FromJson(value"projectHash"projectHash);
156     sngjson::json::FromJson(value"only"only);
157     sngjson::json::FromJson(value"rebuild"rebuild);
158     sngjson::json::FromJson(value"sendBuildOutput"sendBuildOutput);
159     sngjson::json::FromJson(value"config"config);
160     sngjson::json::FromJson(value"toolChain"toolChain);
161 }


Declaration at line 62 of MessageBody.hpp


Member Function Details

ToJson Member Function

std::unique_ptr<JsonValue > ProjectToBuild::ToJson() const

Definition at line 132 of MessageBody.cpp
Declaration at line 63 of MessageBody.hpp


top | up | prev | next