This is the complete list of members for BT::Any, including all inherited members.
_any | BT::Any | private |
_original_type | BT::Any | private |
Any() | BT::Any | inline |
Any(const Any &other) | BT::Any | inline |
Any(Any &&other) | BT::Any | inline |
Any(const double &value) | BT::Any | inlineexplicit |
Any(const uint64_t &value) | BT::Any | inlineexplicit |
Any(const float &value) | BT::Any | inlineexplicit |
Any(const std::string &str) | BT::Any | inlineexplicit |
Any(const char *str) | BT::Any | inlineexplicit |
Any(const SafeAny::SimpleString &str) | BT::Any | inlineexplicit |
Any(const T &value, EnableIntegral< T >=0) | BT::Any | inlineexplicit |
Any(const T &value, EnableNonIntegral< T >=0) | BT::Any | inlineexplicit |
cast() const | BT::Any | inline |
castedType() const noexcept | BT::Any | inline |
convert(EnableString< DST >=0) const | BT::Any | inlineprivate |
convert(EnableArithmetic< DST >=0) const | BT::Any | inlineprivate |
convert(EnableEnum< DST >=0) const | BT::Any | inlineprivate |
convert(EnableUnknownType< DST >=0) const | BT::Any | inlineprivate |
empty() const noexcept | BT::Any | inline |
EnableArithmetic typedef | BT::Any | private |
EnableEnum typedef | BT::Any | private |
EnableIntegral typedef | BT::Any | private |
EnableNonIntegral typedef | BT::Any | private |
EnableString typedef | BT::Any | private |
EnableUnknownType typedef | BT::Any | private |
errorMsg() const | BT::Any | inlineprivate |
isNumber() const | BT::Any | inline |
isString() const | BT::Any | inline |
operator=(const Any &other) | BT::Any | inline |
type() const noexcept | BT::Any | inline |
~Any()=default | BT::Any |