Wire Sysio Wire Sysion 1.0.0
Loading...
Searching...
No Matches
chainbase::set_impl< Node, OrderedIndex > Struct Template Reference

#include <undo_index.hpp>

Inheritance diagram for chainbase::set_impl< Node, OrderedIndex >:
Collaboration diagram for chainbase::set_impl< Node, OrderedIndex >:

Public Types

using base_type = set_base<Node, OrderedIndex>
 

Public Member Functions

template<typename K >
auto find (K &&k) const
 
template<typename K >
auto lower_bound (K &&k) const
 
template<typename K >
auto upper_bound (K &&k) const
 
template<typename K >
auto equal_range (K &&k) const
 

Friends

template<typename T , typename Allocator , typename... Indices>
class undo_index
 

Detailed Description

template<typename Node, typename OrderedIndex>
struct chainbase::set_impl< Node, OrderedIndex >

Definition at line 187 of file undo_index.hpp.

Member Typedef Documentation

◆ base_type

template<typename Node , typename OrderedIndex >
using chainbase::set_impl< Node, OrderedIndex >::base_type = set_base<Node, OrderedIndex>

Definition at line 188 of file undo_index.hpp.

Member Function Documentation

◆ equal_range()

template<typename Node , typename OrderedIndex >
template<typename K >
auto chainbase::set_impl< Node, OrderedIndex >::equal_range ( K && k) const
inline

Definition at line 203 of file undo_index.hpp.

203 {
204 return base_type::equal_range(static_cast<K&&>(k), this->key_comp());
205 }
const uint64 K
Definition make_512.cpp:78

◆ find()

template<typename Node , typename OrderedIndex >
template<typename K >
auto chainbase::set_impl< Node, OrderedIndex >::find ( K && k) const
inline

Definition at line 191 of file undo_index.hpp.

191 {
192 return base_type::find(static_cast<K&&>(k), this->key_comp());
193 }

◆ lower_bound()

template<typename Node , typename OrderedIndex >
template<typename K >
auto chainbase::set_impl< Node, OrderedIndex >::lower_bound ( K && k) const
inline

Definition at line 195 of file undo_index.hpp.

195 {
196 return base_type::lower_bound(static_cast<K&&>(k), this->key_comp());
197 }

◆ upper_bound()

template<typename Node , typename OrderedIndex >
template<typename K >
auto chainbase::set_impl< Node, OrderedIndex >::upper_bound ( K && k) const
inline

Definition at line 199 of file undo_index.hpp.

199 {
200 return base_type::upper_bound(static_cast<K&&>(k), this->key_comp());
201 }

Friends And Related Symbol Documentation

◆ undo_index

template<typename Node , typename OrderedIndex >
template<typename T , typename Allocator , typename... Indices>
friend class undo_index
friend

Definition at line 214 of file undo_index.hpp.


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