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 |