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::Datainline
at(const char *key) const (defined in uscxml::Data)uscxml::Datainline
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::Datainline
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::Datainline
Data(T value, typename std::enable_if<!std::is_base_of< Data, T >::value >::type *=nullptr) (defined in uscxml::Data)uscxml::Datainline
Data(T value, Type type, typename std::enable_if<!std::is_base_of< Data, T >::value >::type *=nullptr) (defined in uscxml::Data)uscxml::Datainline
empty() const (defined in uscxml::Data)uscxml::Datainline
fromJSON(const std::string &jsonString) (defined in uscxml::Data)uscxml::Datastatic
getArray() (defined in uscxml::Data)uscxml::Datainline
getAtom() const (defined in uscxml::Data)uscxml::Datainline
getBinary() (defined in uscxml::Data)uscxml::Datainline
getCompound() (defined in uscxml::Data)uscxml::Datainline
getType() (defined in uscxml::Data)uscxml::Datainline
hasKey(const std::string &key) const (defined in uscxml::Data)uscxml::Datainline
INTERPRETED enum value (defined in uscxml::Data)uscxml::Data
item(const size_t index) const (defined in uscxml::Data)uscxml::Datainline
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::Datainline
operator std::map< std::string, Data >() (defined in uscxml::Data)uscxml::Datainline
operator std::string() const (defined in uscxml::Data)uscxml::Datainline
operator!=(const Data &other) const (defined in uscxml::Data)uscxml::Datainline
operator<(const Data &other) const (defined in uscxml::Data)uscxml::Datainline
operator<< (defined in uscxml::Data)uscxml::Datafriend
operator==(const Data &other) const (defined in uscxml::Data)uscxml::Datainline
operator[](const std::string &key) (defined in uscxml::Data)uscxml::Datainline
operator[](const std::string &key) const (defined in uscxml::Data)uscxml::Datainline
operator[](const char *key) (defined in uscxml::Data)uscxml::Datainline
operator[](const char *key) const (defined in uscxml::Data)uscxml::Datainline
operator[](const size_t index) (defined in uscxml::Data)uscxml::Datainline
put(std::string key, const Data &data) (defined in uscxml::Data)uscxml::Datainline
put(size_t index, const Data &data) (defined in uscxml::Data)uscxml::Datainline
setArray(const std::list< Data > &array) (defined in uscxml::Data)uscxml::Datainline
setAtom(const std::string &atom) (defined in uscxml::Data)uscxml::Datainline
setBinary(const Blob &binary) (defined in uscxml::Data)uscxml::Datainline
setCompound(const std::map< std::string, Data > &compound) (defined in uscxml::Data)uscxml::Datainline
setType(const Type type) (defined in uscxml::Data)uscxml::Datainline
toJSON(const Data &data) (defined in uscxml::Data)uscxml::Datastatic
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::Datainline