matador::detail::relation_endpoint< Value > Struct Template Referenceabstract

#include <relation_endpoint.hpp>

Inherits basic_relation_endpoint.

Public Member Functions

 relation_endpoint (const std::string &field, prototype_node *node, relation_type type)
 
virtual void insert_holder (object_store &store, container_item_holder< Value > &holder, object_proxy *owner)=0
 
virtual void remove_holder (object_store &store, container_item_holder< Value > &holder, object_proxy *owner)=0
 
virtual object_proxy * acquire_proxy (unsigned long long oid, object_store &store)=0
 

Detailed Description

template<class Value>
struct matador::detail::relation_endpoint< Value >

relation endpoint interface with value type

Template Parameters
Value

The documentation for this struct was generated from the following file:
  • matador/object/relation_endpoint.hpp