public void |
FromJson(JsonValue* value, Date& field) |
public void |
FromJson(JsonValue* value, DateTime& field) |
public void |
FromJson<K, T, H, C>(JsonValue* value, HashMap<K, T, H, C>& field) where K is string and T is JsonValueType |
public void |
FromJson<K, T, H, C>(JsonValue* value, HashMap<K, T, H, C>& field) where K is ustring and T is JsonValueType |
public void |
FromJson<K, T, H, C>(JsonValue* value, HashMap<K, T, H, C>& field) where K is wstring and T is JsonValueType |
public void |
FromJson<T>(JsonValue* value, List<SharedPtr<T>>& field) |
public void |
FromJson<T>(JsonValue* value, List<T>& field) where T is JsonConstructible |
public void |
FromJson<T>(JsonValue* value, List<T>& field) where T is JsonValueType |
public void |
FromJson<T>(JsonValue* value, List<UniquePtr<T>>& field) |
public void |
FromJson<Key, Value, KeyCompare>(JsonValue* value, Map<Key, Value, KeyCompare>& field) where Key is string and Value is JsonConstructible |
public void |
FromJson<Key, Value, KeyCompare>(JsonValue* value, Map<Key, Value, KeyCompare>& field) where Key is string and Value is JsonValueType |
public void |
FromJson<Key, Value, KeyCompare>(JsonValue* value, Map<Key, Value, KeyCompare>& field) where Key is ustring and Value is JsonConstructible |
public void |
FromJson<Key, Value, KeyCompare>(JsonValue* value, Map<Key, Value, KeyCompare>& field) where Key is ustring and Value is JsonValueType |
public void |
FromJson<Key, Value, KeyCompare>(JsonValue* value, Map<Key, Value, KeyCompare>& field) where Key is wstring and Value is JsonConstructible |
public void |
FromJson<Key, Value, KeyCompare>(JsonValue* value, Map<Key, Value, KeyCompare>& field) where Key is wstring and Value is JsonValueType |
public void |
FromJson<T>(JsonValue* value, SharedPtr<T>& field) |
public void |
FromJson(JsonValue* value, String<char>& field) |
public void |
FromJson(JsonValue* value, String<uchar>& field) |
public void |
FromJson(JsonValue* value, String<wchar>& field) |
public void |
FromJson<T>(JsonValue* value, T& field) where System.Meta.IsEnumeratedType<T>() |
public void |
FromJson<T>(JsonValue* value, T& field) where T is JsonConstructible |
public void |
FromJson(JsonValue* value, Timestamp& field) |
public void |
FromJson<T>(JsonValue* value, UniquePtr<T>& field) |
Creates a JsonConstructible class from a JsonValue and assigns it to the field argument. |
public void |
FromJson(JsonValue* value, Uuid& field) |
public void |
FromJson(JsonValue* value, bool& field) |
public void |
FromJson(JsonValue* container, const String<char>& fieldName, Date& field) |
public void |
FromJson(JsonValue* container, const String<char>& fieldName, DateTime& field) |
public void |
FromJson<K, T, H, C>(JsonValue* container, const String<char>& fieldName, HashMap<K, T, H, C>& field) |
public void |
FromJson<T>(JsonValue* container, const String<char>& fieldName, List<SharedPtr<T>>& field) |
public void |
FromJson<T>(JsonValue* container, const String<char>& fieldName, List<T>& field) |
public void |
FromJson<T>(JsonValue* container, const String<char>& fieldName, List<UniquePtr<T>>& field) |
public void |
FromJson<Key, Value, KeyCompare>(JsonValue* container, const String<char>& fieldName, Map<Key, Value, KeyCompare>& field) |
public void |
FromJson(JsonValue* container, const String<char>& fieldName, String<char>& field) |
public void |
FromJson(JsonValue* container, const String<char>& fieldName, String<uchar>& field) |
public void |
FromJson(JsonValue* container, const String<char>& fieldName, String<wchar>& field) |
public void |
FromJson<T>(JsonValue* container, const String<char>& fieldName, T& field) where System.Meta.IsEnumeratedType<T>() |
public void |
FromJson<T>(JsonValue* container, const String<char>& fieldName, T& field) where T is JsonConstructible |
public void |
FromJson(JsonValue* container, const String<char>& fieldName, Timestamp& field) |
public void |
FromJson(JsonValue* container, const String<char>& fieldName, Uuid& field) |
public void |
FromJson(JsonValue* container, const String<char>& fieldName, bool& field) |
public void |
FromJson(JsonValue* container, const String<char>& fieldName, double& field) |
public void |
FromJson(JsonValue* container, const String<char>& fieldName, int& field) |
public void |
FromJson(JsonValue* container, const String<uchar>& fieldName, Date& field) |
public void |
FromJson(JsonValue* container, const String<uchar>& fieldName, DateTime& field) |
public void |
FromJson<K, T, H, C>(JsonValue* container, const String<uchar>& fieldName, HashMap<K, T, H, C>& field) |
public void |
FromJson<T>(JsonValue* container, const String<uchar>& fieldName, List<SharedPtr<T>>& field) |
public void |
FromJson<T>(JsonValue* container, const String<uchar>& fieldName, List<T>& field) |
public void |
FromJson<T>(JsonValue* container, const String<uchar>& fieldName, List<UniquePtr<T>>& field) |
public void |
FromJson<Key, Value, KeyCompare>(JsonValue* container, const String<uchar>& fieldName, Map<Key, Value, KeyCompare>& field) |
public void |
FromJson<T>(JsonValue* container, const String<uchar>& fieldName, SharedPtr<T>& field) |
public void |
FromJson(JsonValue* container, const String<uchar>& fieldName, String<char>& field) |
public void |
FromJson(JsonValue* container, const String<uchar>& fieldName, String<uchar>& field) |
public void |
FromJson(JsonValue* container, const String<uchar>& fieldName, String<wchar>& field) |
public void |
FromJson<T>(JsonValue* container, const String<uchar>& fieldName, T& field) where System.Meta.IsEnumeratedType<T>() |
public void |
FromJson<T>(JsonValue* container, const String<uchar>& fieldName, T& field) where T is JsonConstructible |
public void |
FromJson(JsonValue* container, const String<uchar>& fieldName, Timestamp& field) |
public void |
FromJson<T>(JsonValue* container, const String<uchar>& fieldName, UniquePtr<T>& field) |
public void |
FromJson(JsonValue* container, const String<uchar>& fieldName, Uuid& field) |
public void |
FromJson(JsonValue* container, const String<uchar>& fieldName, bool& field) |
public void |
FromJson(JsonValue* container, const String<uchar>& fieldName, double& field) |
public void |
FromJson(JsonValue* container, const String<uchar>& fieldName, int& field) |
public void |
FromJson(JsonValue* container, const String<wchar>& fieldName, Date& field) |
public void |
FromJson(JsonValue* container, const String<wchar>& fieldName, DateTime& field) |
public void |
FromJson<K, T, H, C>(JsonValue* container, const String<wchar>& fieldName, HashMap<K, T, H, C>& field) |
public void |
FromJson<T>(JsonValue* container, const String<wchar>& fieldName, List<SharedPtr<T>>& field) |
public void |
FromJson<T>(JsonValue* container, const String<wchar>& fieldName, List<T>& field) |
public void |
FromJson<T>(JsonValue* container, const String<wchar>& fieldName, List<UniquePtr<T>>& field) |
public void |
FromJson<Key, Value, KeyCompare>(JsonValue* container, const String<wchar>& fieldName, Map<Key, Value, KeyCompare>& field) |
public void |
FromJson(JsonValue* container, const String<wchar>& fieldName, String<char>& field) |
public void |
FromJson(JsonValue* container, const String<wchar>& fieldName, String<uchar>& field) |
public void |
FromJson(JsonValue* container, const String<wchar>& fieldName, String<wchar>& field) |
public void |
FromJson<T>(JsonValue* container, const String<wchar>& fieldName, T& field) where System.Meta.IsEnumeratedType<T>() |
public void |
FromJson<T>(JsonValue* container, const String<wchar>& fieldName, T& field) where T is JsonConstructible |
public void |
FromJson(JsonValue* container, const String<wchar>& fieldName, Timestamp& field) |
public void |
FromJson(JsonValue* container, const String<wchar>& fieldName, Uuid& field) |
public void |
FromJson(JsonValue* container, const String<wchar>& fieldName, bool& field) |
public void |
FromJson(JsonValue* container, const String<wchar>& fieldName, double& field) |
public void |
FromJson(JsonValue* container, const String<wchar>& fieldName, int& field) |
public void |
FromJson(JsonValue* value, double& field) |
public void |
FromJson(JsonValue* value, int& field) |
public uchar |
ParseEscape(const uchar*& p, const uchar* e, const Token& token) |
public void |
ParseHexChar(uchar& value, const uchar*& p, const uchar* e, const Token& token) |
public UniquePtr<JsonValue> |
ParseJson(const String<char>& jsonText) |
Converts a JSON string to a JsonValue . |
public UniquePtr<JsonValue> |
ParseJson(const String<uchar>& jsonText) |
Converts a JSON string to a JsonValue . |
public UniquePtr<JsonValue> |
ParseJson(const String<wchar>& jsonText) |
Converts a JSON string to a JsonValue . |
public double |
ParseNumber(const Token& token) |
public String<uchar> |
ParseStringLiteral(const Token& token) |
public void |
RegisterJsonClass(const String<char>& jsonClassName, JsonClassCreatorDelegate creator) |
public void |
RegisterJsonClass(const String<uchar>& jsonClassName, JsonClassCreatorDelegate creator) |
public void |
RegisterJsonClass(const String<wchar>& jsonClassName, JsonClassCreatorDelegate creator) |
public nothrow UniquePtr<JsonValue> |
ToJson<T>(T value) |
public nothrow UniquePtr<JsonValue> |
ToJson(bool value) |
public nothrow UniquePtr<JsonValue> |
ToJson(const Date& value) |
public nothrow UniquePtr<JsonValue> |
ToJson(const DateTime& value) |
public UniquePtr<JsonValue> |
ToJson<K, T, H, C>(const HashMap<K, T, H, C>& value) where K is ustring |
public UniquePtr<JsonValue> |
ToJson<K, T, H, C>(const HashMap<K, T, H, C>& value) where K is wstring or K is string |
public UniquePtr<JsonValue> |
ToJson<T>(const List<T>& value) |
public UniquePtr<JsonValue> |
ToJson<Key, Value, KeyCompare>(const Map<Key, Value, KeyCompare>& value) where Key is ustring |
public UniquePtr<JsonValue> |
ToJson<Key, Value, KeyCompare>(const Map<Key, Value, KeyCompare>& value) where Key is wstring or Key is string |
public UniquePtr<JsonValue> |
ToJson<T>(const Queue<T>& value) |
public UniquePtr<JsonValue> |
ToJson<T>(const SharedPtr<T>& ptr) |
public UniquePtr<JsonValue> |
ToJson(const String<char>& value) |
public nothrow UniquePtr<JsonValue> |
ToJson(const String<uchar>& value) |
public UniquePtr<JsonValue> |
ToJson(const String<wchar>& value) |
public UniquePtr<JsonValue> |
ToJson<T>(const T& object) |
public nothrow UniquePtr<JsonValue> |
ToJson(const Timestamp& value) |
public UniquePtr<JsonValue> |
ToJson<T>(const UniquePtr<T>& ptr) |
Converts a JsonExportable class to a unique pointer of JsonValue and returns it. |
public nothrow UniquePtr<JsonValue> |
ToJson(const Uuid& value) |
public nothrow UniquePtr<JsonValue> |
ToJson(double value) |