CSCI 3081 - Drone Delivery System
All Classes Files Functions Variables Friends Pages
csci3081::JsonHelper Member List

This is the complete list of members for csci3081::JsonHelper, including all inherited members.

AddFloatToJsonObject(picojson::object &obj, std::string key, float num)csci3081::JsonHelperinlinestatic
AddObjectToJsonObject(picojson::object &obj, std::string key, picojson::object &val)csci3081::JsonHelperinlinestatic
AddStdFloatVectorToJsonObject(picojson::object &obj, std::string key, std::vector< float > vec)csci3081::JsonHelperinlinestatic
AddStdVectorVectorFloatToJsonObject(picojson::object &obj, std::string key, std::vector< std::vector< float >> array)csci3081::JsonHelperinlinestatic
AddStringToJsonObject(picojson::object &obj, std::string key, std::string val)csci3081::JsonHelperinlinestatic
AddValueToJsonObject(picojson::object &obj, std::string key, picojson::value val)csci3081::JsonHelperinlinestatic
ContainsKey(const picojson::object &obj, std::string key)csci3081::JsonHelperinlinestatic
ConvertPicojsonObjectToValue(picojson::object &obj)csci3081::JsonHelperinlinestatic
CreateJsonArrayFromVector(std::vector< float > vec)csci3081::JsonHelperinlinestatic
CreateJsonNotification()csci3081::JsonHelperinlinestatic
CreateJsonObject()csci3081::JsonHelperinlinestatic
EncodeArray(const vector< vector< float >> arr)csci3081::JsonHelperinlinestatic
GetArray(const picojson::object &obj, std::string key)csci3081::JsonHelperinlinestatic
GetDouble(const picojson::object &obj, std::string key)csci3081::JsonHelperinlinestatic
GetObject(const picojson::object &obj, std::string key)csci3081::JsonHelperinlinestatic
GetStdFloatVector(const picojson::object &obj, std::string key)csci3081::JsonHelperinlinestatic
GetString(const picojson::object &obj, std::string key)csci3081::JsonHelperinlinestatic
GetValue(const picojson::object &obj, std::string key)csci3081::JsonHelperinlinestatic
Print(const picojson::object &obj, std::string prefix=" ")csci3081::JsonHelperinlinestatic
PrintArray(const picojson::array &arr)csci3081::JsonHelperinlinestatic
PrintEntityDetails(const picojson::object &val)csci3081::JsonHelperinlinestatic
PrintKeyValues(const picojson::object &obj, std::string prefix=" ")csci3081::JsonHelperinlinestatic