|
10Duke Enterprise C++ Client
|
#include <JSONString.h>
JSON string element.
Public Member Functions | |
| virtual std::string | getValue () const =0 |
| Returns the value of this string. | |
Public Member Functions inherited from tenduke::json::JSONElement | |
| virtual enum Type | getType () const =0 |
| Returns type of this element. | |
| virtual std::string | asString () const =0 |
| Returns string representation of this element. | |
| bool | isArray () const |
| Utility to check if this element is JSONArray. | |
| bool | isBoolean () const |
| Utility to check if this element is JSONBoolean. | |
| bool | isNull () const |
| Utility to check if this element is null. | |
| bool | isNumber () const |
| Utility to check if this element is JSONNumber. | |
| bool | isObject () const |
| Utility to check if this element is JSONObject. | |
| bool | isString () const |
| Utility to check if this element is JSONString. | |
| bool | isUndefined () const |
| Utility to check if this element is undefined. | |
Additional Inherited Members | |
Public Types inherited from tenduke::json::JSONElement | |
| enum | Type { UNDEFINED , NULLISH , OBJECT , ARRAY , NUMBER , STRING , BOOLEAN } |
| Type of the element. | |
Static Public Member Functions inherited from tenduke::json::JSONElement | |
| static std::string | typeToString (const enum Type type) |
| Converts the type to string. | |
|
pure virtual |