Sequoia
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | List of all members
sequoia::maths::graph_impl::graph_dereference_policy< Connectivity, Nodes > Class Template Reference

Public Types

using graph_type = graph_primitive< Connectivity, Nodes >
 
using index_type = typename graph_type::edge_index_type
 
using difference_type = std::make_signed_t< index_type >
 
using value_type = index_type
 
using reference = index_type
 

Public Member Functions

constexpr graph_typegraph () noexcept
 
constexpr const graph_typegraph () const noexcept
 

Static Public Member Functions

static constexpr reference get (index_type i)
 

Protected Member Functions

constexpr graph_dereference_policy (graph_type &g)
 
constexpr graph_dereference_policy (const graph_dereference_policy &)=default
 
constexpr graph_dereference_policy (graph_dereference_policy &&) noexcept=default
 
constexpr graph_dereference_policyoperator= (const graph_dereference_policy &)=default
 
constexpr graph_dereference_policyoperator= (graph_dereference_policy &&) noexcept=default
 

The documentation for this class was generated from the following file: