This is the complete list of members for matador::object_store, including all inherited members.
| abstract enum value | matador::object_store | |
| abstract_type enum name | matador::object_store | |
| attach(const char *type, const char *parent=nullptr) | matador::object_store | inline |
| attach(const char *type) | matador::object_store | inline |
| attach(const char *type, abstract_type abstract, const char *parent) | matador::object_store | inline |
| attach(const char *type, std::initializer_list< O< T > * > observer={}) | matador::object_store | inline |
| attach(const char *type, std::initializer_list< O< T > * > observer={}) | matador::object_store | inline |
| attach(const char *type, abstract_type abstract, const char *parent, std::initializer_list< O< T > * > observer) | matador::object_store | inline |
| attach(prototype_node *node, const char *parent, std::initializer_list< O< T > * > observer) | matador::object_store | |
| attach(prototype_node *node, std::initializer_list< O< T > * > observer) | matador::object_store | inline |
| attach(prototype_node *node, const char *parent=nullptr) | matador::object_store | inline |
| attach_abstract(const char *type, const char *parent=nullptr) | matador::object_store | inline |
| attach_abstract(const char *type) | matador::object_store | inline |
| attach_abstract(const char *type, std::initializer_list< O< T > * > observer) | matador::object_store | inline |
| attach_internal(prototype_node *node, const char *parent, std::vector< O< T > * > observer) | matador::object_store | |
| begin() const | matador::object_store | |
| begin() | matador::object_store | |
| clear(bool full=false) | matador::object_store | |
| clear(const char *type) | matador::object_store | |
| clear(const prototype_iterator &node) | matador::object_store | |
| const_iterator typedef | matador::object_store | |
| container (defined in matador::object_store) | matador::object_store | friend |
| create() const | matador::object_store | inline |
| current_transaction() | matador::object_store | |
| detach(const char *type) | matador::object_store | |
| detach(const prototype_iterator &i) | matador::object_store | |
| detail::basic_relation_endpoint (defined in matador::object_store) | matador::object_store | friend |
| detail::object_inserter (defined in matador::object_store) | matador::object_store | friend |
| detail::object_type_registry_entry_base (defined in matador::object_store) | matador::object_store | friend |
| empty() const | matador::object_store | |
| end() const | matador::object_store | |
| end() | matador::object_store | |
| find(const char *type) | matador::object_store | |
| find(const char *type) const | matador::object_store | |
| find() | matador::object_store | inline |
| find() const | matador::object_store | inline |
| find_proxy(unsigned long long id) const | matador::object_store | |
| for_each_root_node(P pred) const | matador::object_store | inline |
| get(const identifier &pk) | matador::object_store | inline |
| has_transaction() const | matador::object_store | |
| insert(object_proxy *proxy, bool notify) | matador::object_store | |
| insert(T *o) | matador::object_store | inline |
| insert(Args &&... args) | matador::object_store | inline |
| insert(const object_ptr< T > &o) | matador::object_store | inline |
| insert_proxy(object_proxy *proxy) | matador::object_store | |
| is_removable(const object_ptr< T > &o) | matador::object_store | inline |
| iterator typedef | matador::object_store | |
| mark_modified(object_proxy *proxy) | matador::object_store | |
| mark_modified(const object_ptr< T > &optr) | matador::object_store | inline |
| not_abstract enum value | matador::object_store | |
| object_holder (defined in matador::object_store) | matador::object_store | friend |
| object_proxy (defined in matador::object_store) | matador::object_store | friend |
| object_serializer (defined in matador::object_store) | matador::object_store | friend |
| object_store(const object_store &)=delete (defined in matador::object_store) | matador::object_store | |
| object_store() | matador::object_store | |
| on_proxy_delete(std::function< void(object_proxy *)> callback) | matador::object_store | |
| operator=(const object_store &)=delete (defined in matador::object_store) | matador::object_store | |
| prototype_node (defined in matador::object_store) | matador::object_store | friend |
| remove(object_proxy *proxy, bool check_if_deletable) | matador::object_store | |
| remove(object_ptr< T > &o) | matador::object_store | inline |
| remove_proxy(object_proxy *proxy) | matador::object_store | |
| size() const | matador::object_store | |
| transaction (defined in matador::object_store) | matador::object_store | friend |
| type() const | matador::object_store | inline |
| ~object_store() | matador::object_store |