![]() |
C++ Rest SDK
The C++ REST SDK is a Microsoft project for cloud-based client-server communication in native code using a modern asynchronous C++ API design. This project aims to help C++ developers connect to and interact with services.
|
This is the complete list of members for web::json::value, including all inherited members.
| Array enum value | web::json::value | |
| array() | web::json::value | static |
| array(size_t size) | web::json::value | static |
| array(std::vector< value > elements) | web::json::value | static |
| as_array() | web::json::value | |
| as_array() const | web::json::value | |
| as_bool() const | web::json::value | |
| as_double() const | web::json::value | |
| as_integer() const | web::json::value | |
| as_number() const | web::json::value | |
| as_object() | web::json::value | |
| as_object() const | web::json::value | |
| as_string() const | web::json::value | |
| at(size_t index) | web::json::value | |
| at(size_t index) const | web::json::value | |
| at(const utility::string_t &key) | web::json::value | |
| at(const utility::string_t &key) const | web::json::value | |
| Boolean enum value | web::json::value | |
| boolean(bool value) | web::json::value | static |
| erase(size_t index) | web::json::value | |
| erase(const utility::string_t &key) | web::json::value | |
| get(const utility::string_t &key) const | web::json::value | |
| get(size_t index) const | web::json::value | |
| has_field(const utility::string_t &key) const | web::json::value | inline |
| is_array() const | web::json::value | inline |
| is_boolean() const | web::json::value | inline |
| is_double() const | web::json::value | |
| is_integer() const | web::json::value | |
| is_null() const | web::json::value | inline |
| is_number() const | web::json::value | inline |
| is_object() const | web::json::value | inline |
| is_string() const | web::json::value | inline |
| Null enum value | web::json::value | |
| null() | web::json::value | static |
| Number enum value | web::json::value | |
| number(double value) | web::json::value | static |
| number(int32_t value) | web::json::value | static |
| number(uint32_t value) | web::json::value | static |
| number(int64_t value) | web::json::value | static |
| number(uint64_t value) | web::json::value | static |
| Object enum value | web::json::value | |
| object(bool keep_order=false) | web::json::value | static |
| object(std::vector< std::pair<::utility::string_t, value >> fields, bool keep_order=false) | web::json::value | static |
| operator!=(const value &other) const | web::json::value | inline |
| operator=(const value &) | web::json::value | |
| operator=(value &&) CPPREST_NOEXCEPT | web::json::value | |
| operator==(const value &other) const | web::json::value | |
| operator[](const utility::string_t &key) | web::json::value | |
| operator[](size_t index) | web::json::value | |
| parse(const utility::string_t &value) | web::json::value | static |
| parse(const utility::string_t &value, std::error_code &errorCode) | web::json::value | static |
| parse(utility::istream_t &input) | web::json::value | static |
| parse(utility::istream_t &input, std::error_code &errorCode) | web::json::value | static |
| serialize() const | web::json::value | |
| serialize(utility::ostream_t &stream) const | web::json::value | |
| size() const | web::json::value | inline |
| String enum value | web::json::value | |
| string(utility::string_t value) | web::json::value | static |
| string(utility::string_t value, bool has_escape_chars) | web::json::value | static |
| type() const | web::json::value | |
| value() | web::json::value | |
| value(int32_t value) | web::json::value | |
| value(uint32_t value) | web::json::value | |
| value(int64_t value) | web::json::value | |
| value(uint64_t value) | web::json::value | |
| value(double value) | web::json::value | |
| value(bool value) | web::json::value | explicit |
| value(utility::string_t value) | web::json::value | explicit |
| value(utility::string_t value, bool has_escape_chars) | web::json::value | explicit |
| value(const utility::char_t *value) | web::json::value | explicit |
| value(const utility::char_t *value, bool has_escape_chars) | web::json::value | explicit |
| value(const value &) | web::json::value | |
| value(value &&) CPPREST_NOEXCEPT | web::json::value | |
| value_type enum name | web::json::value | |
| web::json::details::_Array (defined in web::json::value) | web::json::value | friend |
| web::json::details::_Object (defined in web::json::value) | web::json::value | friend |
| web::json::details::JSON_Parser (defined in web::json::value) | web::json::value | friend |
1.8.10