Lines Matching refs:AsValue
478 bool AsValue(cJSON* json_value, T* t);
480 inline bool AsValue(cJSON* json_value, int32_t* value) { in AsValue() function
490 inline bool AsValue(cJSON* json_value, uint64_t* value) { in AsValue() function
497 inline bool AsValue(cJSON* json_value, uint32_t* value) { in AsValue() function
506 inline bool AsValue(cJSON* json_value, uint8_t* value) { in AsValue() function
508 AsValue(json_value, &value32); in AsValue()
515 inline bool AsValue(cJSON* json_value, float* value) { in AsValue() function
528 if (!AsValue(cJSON_GetArrayItem(json_value, i), values + i)) in AsArray()
535 inline bool AsValue(cJSON* json_value, T (*value)[N]) { in AsValue() function
540 inline bool AsValue(cJSON* json_value, char (*value)[N]) { in AsValue() function
552 inline bool AsValue(cJSON* json_value, T* t) { in AsValue() function
555 if (!AsValue(json_value, &value)) in AsValue()
564 inline bool AsValue(cJSON* json_value, std::vector<T>* value) { in AsValue() function
573 inline bool AsValue(cJSON* json_value, std::pair<F, S>* value) { in AsValue() function
576 return AsValue(cJSON_GetArrayItem(json_value, 0), &value->first) && in AsValue()
577 AsValue(cJSON_GetArrayItem(json_value, 1), &value->second); in AsValue()
581 inline bool AsValue(cJSON* json_value, std::map<F, S>* value) { in AsValue() function
587 if (!AsValue(cJSON_GetArrayItem(json_value, i), &elem)) in AsValue()
604 if (AsValue(json_value, value)) in ReadValue()
649 bool AsValue(cJSON* json_value, T* t) { in AsValue() function
677 bool result = AsValue(object, t); in VkTypeFromJson()