| append(prototype_node *sibling) | matador::prototype_node | |
| clear(bool recursive) | matador::prototype_node | |
| const_object_view_iterator (defined in matador::prototype_node) | matador::prototype_node | friend |
| container (defined in matador::prototype_node) | matador::prototype_node | friend |
| create() const | matador::prototype_node | |
| detail::node_analyzer (defined in matador::prototype_node) | matador::prototype_node | friend |
| detail::object_inserter (defined in matador::prototype_node) | matador::prototype_node | friend |
| empty(bool self) const | matador::prototype_node | |
| find_proxy(const identifier &pk) | matador::prototype_node | |
| has_children() const | matador::prototype_node | |
| has_primary_key() const | matador::prototype_node | |
| id() const | matador::prototype_node | |
| initialize(object_store *tree, const char *type, bool abstract) | matador::prototype_node | |
| insert(prototype_node *child) | matador::prototype_node | |
| insert(object_proxy *proxy) | matador::prototype_node | |
| is_abstract() const | matador::prototype_node | |
| is_child_of(const prototype_node *prnt) const | matador::prototype_node | |
| is_relation_node() const | matador::prototype_node | |
| make_node(object_store *store, const char *type, T *prototype, bool abstract=false) | matador::prototype_node | static |
| make_relation_node(object_store *store, const char *type, T *item, bool abstract, const char *owner_type, const char *relation_id) | matador::prototype_node | static |
| next_node() const | matador::prototype_node | |
| next_node(const prototype_node *root) const | matador::prototype_node | |
| node_info() const | matador::prototype_node | |
| object_holder (defined in matador::prototype_node) | matador::prototype_node | friend |
| object_store (defined in matador::prototype_node) | matador::prototype_node | friend |
| object_view (defined in matador::prototype_node) | matador::prototype_node | friend |
| object_view_iterator (defined in matador::prototype_node) | matador::prototype_node | friend |
| operator<< (defined in matador::prototype_node) | matador::prototype_node | friend |
| operator=(const prototype_node &)=delete (defined in matador::prototype_node) | matador::prototype_node | |
| previous_node() const | matador::prototype_node | |
| previous_node(const prototype_node *root) const | matador::prototype_node | |
| prototype() const | matador::prototype_node | |
| prototype_node(const prototype_node &)=delete (defined in matador::prototype_node) | matador::prototype_node | |
| prototype_node()=default (defined in matador::prototype_node) | matador::prototype_node | |
| prototype_node(object_store *tree, const char *type, T *proto, bool abstract=false) | matador::prototype_node | inline |
| register_observer(typed_object_store_observer< T > *obs) | matador::prototype_node | |
| register_relation_endpoint(const std::type_index &tindex, const std::shared_ptr< detail::basic_relation_endpoint > &endpoint) | matador::prototype_node | |
| remove(object_proxy *proxy) | matador::prototype_node | |
| size() const | matador::prototype_node | |
| tree() const | matador::prototype_node | |
| type() const | matador::prototype_node | |
| type_id() const | matador::prototype_node | |
| type_index() const | matador::prototype_node | |
| unlink() | matador::prototype_node | |
| unregister_relation_endpoint(const std::type_index &tindex) | matador::prototype_node | |
| ~prototype_node()=default (defined in matador::prototype_node) | matador::prototype_node | |