uscxml::Data Member List
This is the complete list of members for uscxml::Data, including all inherited members.
adoptedDoc (defined in uscxml::Data) | uscxml::Data | |
array (defined in uscxml::Data) | uscxml::Data | |
asJSON() const (defined in uscxml::Data) | uscxml::Data | |
at(const std::string &key) const (defined in uscxml::Data) | uscxml::Data | inline |
at(const char *key) const (defined in uscxml::Data) | uscxml::Data | inline |
atom (defined in uscxml::Data) | uscxml::Data | |
binary (defined in uscxml::Data) | uscxml::Data | |
compound (defined in uscxml::Data) | uscxml::Data | |
Data() (defined in uscxml::Data) | uscxml::Data | inline |
Data(const char *data, size_t size, const std::string &mimeType, bool adopt=false) (defined in uscxml::Data) | uscxml::Data | |
Data(bool atom) (defined in uscxml::Data) | uscxml::Data | inline |
Data(T value, typename std::enable_if<!std::is_base_of< Data, T >::value >::type *=nullptr) (defined in uscxml::Data) | uscxml::Data | inline |
Data(T value, Type type, typename std::enable_if<!std::is_base_of< Data, T >::value >::type *=nullptr) (defined in uscxml::Data) | uscxml::Data | inline |
empty() const (defined in uscxml::Data) | uscxml::Data | inline |
fromJSON(const std::string &jsonString) (defined in uscxml::Data) | uscxml::Data | static |
getArray() (defined in uscxml::Data) | uscxml::Data | inline |
getAtom() const (defined in uscxml::Data) | uscxml::Data | inline |
getBinary() (defined in uscxml::Data) | uscxml::Data | inline |
getCompound() (defined in uscxml::Data) | uscxml::Data | inline |
getType() (defined in uscxml::Data) | uscxml::Data | inline |
hasKey(const std::string &key) const (defined in uscxml::Data) | uscxml::Data | inline |
INTERPRETED enum value (defined in uscxml::Data) | uscxml::Data | |
item(const size_t index) const (defined in uscxml::Data) | uscxml::Data | inline |
merge(const Data &other) (defined in uscxml::Data) | uscxml::Data | |
node (defined in uscxml::Data) | uscxml::Data | |
operator std::list< Data >() (defined in uscxml::Data) | uscxml::Data | inline |
operator std::map< std::string, Data >() (defined in uscxml::Data) | uscxml::Data | inline |
operator std::string() const (defined in uscxml::Data) | uscxml::Data | inline |
operator!=(const Data &other) const (defined in uscxml::Data) | uscxml::Data | inline |
operator<(const Data &other) const (defined in uscxml::Data) | uscxml::Data | inline |
operator<< (defined in uscxml::Data) | uscxml::Data | friend |
operator==(const Data &other) const (defined in uscxml::Data) | uscxml::Data | inline |
operator[](const std::string &key) (defined in uscxml::Data) | uscxml::Data | inline |
operator[](const std::string &key) const (defined in uscxml::Data) | uscxml::Data | inline |
operator[](const char *key) (defined in uscxml::Data) | uscxml::Data | inline |
operator[](const char *key) const (defined in uscxml::Data) | uscxml::Data | inline |
operator[](const size_t index) (defined in uscxml::Data) | uscxml::Data | inline |
put(std::string key, const Data &data) (defined in uscxml::Data) | uscxml::Data | inline |
put(size_t index, const Data &data) (defined in uscxml::Data) | uscxml::Data | inline |
setArray(const std::list< Data > &array) (defined in uscxml::Data) | uscxml::Data | inline |
setAtom(const std::string &atom) (defined in uscxml::Data) | uscxml::Data | inline |
setBinary(const Blob &binary) (defined in uscxml::Data) | uscxml::Data | inline |
setCompound(const std::map< std::string, Data > &compound) (defined in uscxml::Data) | uscxml::Data | inline |
setType(const Type type) (defined in uscxml::Data) | uscxml::Data | inline |
toJSON(const Data &data) (defined in uscxml::Data) | uscxml::Data | static |
type (defined in uscxml::Data) | uscxml::Data | |
Type enum name (defined in uscxml::Data) | uscxml::Data | |
VERBATIM enum value (defined in uscxml::Data) | uscxml::Data | |
~Data() (defined in uscxml::Data) | uscxml::Data | inline |