siplasplas
A library for C++ reflection and introspection
cpp::Any< Storage, FunctionsStorage, FunctionArgsStorage, AttributesStorage > Member List

This is the complete list of members for cpp::Any< Storage, FunctionsStorage, FunctionArgsStorage, AttributesStorage >, including all inherited members.

Attribute typedef (defined in cpp::Any< Storage, FunctionsStorage, FunctionArgsStorage, AttributesStorage >)cpp::Any< Storage, FunctionsStorage, FunctionArgsStorage, AttributesStorage >
Base typedef (defined in cpp::Any< Storage, FunctionsStorage, FunctionArgsStorage, AttributesStorage >)cpp::Any< Storage, FunctionsStorage, FunctionArgsStorage, AttributesStorage >
create(Args &&...args) (defined in cpp::Any< Storage, FunctionsStorage, FunctionArgsStorage, AttributesStorage >)cpp::Any< Storage, FunctionsStorage, FunctionArgsStorage, AttributesStorage >inlinestatic
empty() const cpp::SimpleAny< Storage >inline
get() const cpp::SimpleAny< Storage >inline
get()cpp::SimpleAny< Storage >inline
getReference()cpp::SimpleAny< Storage >inline
getReference() const cpp::SimpleAny< Storage >inline
getStorage() const cpp::SimpleAny< Storage >inline
hasAttribute(const std::string &name) const cpp::Any< Storage, FunctionsStorage, FunctionArgsStorage, AttributesStorage >inline
hasMethod(const std::string &name) const cpp::Any< Storage, FunctionsStorage, FunctionArgsStorage, AttributesStorage >inline
hasType() const cpp::SimpleAny< Storage >inline
Method typedef (defined in cpp::Any< Storage, FunctionsStorage, FunctionArgsStorage, AttributesStorage >)cpp::Any< Storage, FunctionsStorage, FunctionArgsStorage, AttributesStorage >
operator()(const std::string &name)cpp::Any< Storage, FunctionsStorage, FunctionArgsStorage, AttributesStorage >inline
operator()(const std::string &name) const cpp::Any< Storage, FunctionsStorage, FunctionArgsStorage, AttributesStorage >inline
operator=(const T &value)cpp::SimpleAny< Storage >inline
operator=(const SimpleAny &other) (defined in cpp::SimpleAny< Storage >)cpp::SimpleAny< Storage >inline
operator=(SimpleAny &&other) (defined in cpp::SimpleAny< Storage >)cpp::SimpleAny< Storage >inline
operator[](const std::string &name) (defined in cpp::Any< Storage, FunctionsStorage, FunctionArgsStorage, AttributesStorage >)cpp::Any< Storage, FunctionsStorage, FunctionArgsStorage, AttributesStorage >inline
operator[](const std::string &name) const (defined in cpp::Any< Storage, FunctionsStorage, FunctionArgsStorage, AttributesStorage >)cpp::Any< Storage, FunctionsStorage, FunctionArgsStorage, AttributesStorage >inline
simpleAny()cpp::Any< Storage, FunctionsStorage, FunctionArgsStorage, AttributesStorage >inline
simpleAny() const cpp::Any< Storage, FunctionsStorage, FunctionArgsStorage, AttributesStorage >inline
SimpleAny()cpp::SimpleAny< Storage >inline
SimpleAny(const cpp::typeerasure::TypeInfo &typeInfo)cpp::SimpleAny< Storage >inline
SimpleAny(const T &value)cpp::SimpleAny< Storage >inline
SimpleAny(const SimpleAny< OtherStorage > &other) (defined in cpp::SimpleAny< Storage >)cpp::SimpleAny< Storage >inline
SimpleAny(SimpleAny< OtherStorage > &&other) (defined in cpp::SimpleAny< Storage >)cpp::SimpleAny< Storage >inline
SimpleAny(const SimpleAny &other) (defined in cpp::SimpleAny< Storage >)cpp::SimpleAny< Storage >inline
SimpleAny(SimpleAny &&other) (defined in cpp::SimpleAny< Storage >)cpp::SimpleAny< Storage >inline
typeInfo() const cpp::SimpleAny< Storage >inline
~SimpleAny() (defined in cpp::SimpleAny< Storage >)cpp::SimpleAny< Storage >inline