Lumiera 0.pre.04
»edit your freedom«
Loading...
Searching...
No Matches
TestChainLoad< maxFan >::Node::Tab Struct Reference

#include "/Werk/devel/lumi/tests/vault/gear/test-chain-load.hpp"

Description

template<size_t maxFan = DEFAULT_FAN>
struct vault::gear::test::TestChainLoad< maxFan >::Node::Tab

Table with connections to other Node records.

Definition at line 263 of file test-chain-load.hpp.

Public Attributes

Iter after = _Arr::begin()
 

Public Member Functions

Iter end ()
 
CIter end () const
 
Nodefront ()
 
Nodeback ()
 
void clear ()
 
size_t size () const
 
bool empty () const
 
Iter add (Node *n)
 

Friends

Iter end (Tab &tab)
 
CIter end (Tab const &tab)
 

Member Function Documentation

◆ end() [1/2]

template<size_t maxFan = DEFAULT_FAN>
Iter end ( )
inline

Definition at line 267 of file test-chain-load.hpp.

References TestChainLoad< maxFan >::Node::Tab::after.

◆ end() [2/2]

template<size_t maxFan = DEFAULT_FAN>
CIter end ( ) const
inline

Definition at line 268 of file test-chain-load.hpp.

References TestChainLoad< maxFan >::Node::Tab::after.

◆ front()

template<size_t maxFan = DEFAULT_FAN>
Node * front ( )
inline

Definition at line 272 of file test-chain-load.hpp.

References TestChainLoad< maxFan >::Node::Tab::empty().

+ Here is the call graph for this function:

◆ back()

template<size_t maxFan = DEFAULT_FAN>
Node * back ( )
inline

Definition at line 273 of file test-chain-load.hpp.

References TestChainLoad< maxFan >::Node::Tab::after, and TestChainLoad< maxFan >::Node::Tab::empty().

+ Here is the call graph for this function:

◆ clear()

template<size_t maxFan = DEFAULT_FAN>
void clear ( )
inline
Warning
pointer data in array not cleared

Definition at line 275 of file test-chain-load.hpp.

References TestChainLoad< maxFan >::Node::Tab::after.

Referenced by TestChainLoad< maxFan >::Node::clear().

+ Here is the caller graph for this function:

◆ size()

template<size_t maxFan = DEFAULT_FAN>
size_t size ( ) const
inline

Definition at line 277 of file test-chain-load.hpp.

Referenced by TestChainLoad< maxFan >::Node::Tab::empty().

+ Here is the caller graph for this function:

◆ empty()

template<size_t maxFan = DEFAULT_FAN>
bool empty ( ) const
inline

Definition at line 278 of file test-chain-load.hpp.

References TestChainLoad< maxFan >::Node::Tab::size().

Referenced by TestChainLoad< maxFan >::Node::Tab::back(), and TestChainLoad< maxFan >::Node::Tab::front().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ add()

template<size_t maxFan = DEFAULT_FAN>
Iter add ( Node n)
inline

Definition at line 281 of file test-chain-load.hpp.

References TestChainLoad< maxFan >::Node::Tab::after.

Referenced by TestChainLoad< maxFan >::Node::addPred(), and TestChainLoad< maxFan >::Node::addSucc().

+ Here is the caller graph for this function:

Member Data Documentation

◆ after

Friends And Related Symbol Documentation

◆ end [1/2]

template<size_t maxFan = DEFAULT_FAN>
Iter end ( Tab tab)
friend

Definition at line 269 of file test-chain-load.hpp.

◆ end [2/2]

template<size_t maxFan = DEFAULT_FAN>
CIter end ( Tab const &  tab)
friend

Definition at line 270 of file test-chain-load.hpp.

+ Inheritance diagram for TestChainLoad< maxFan >::Node::Tab:
+ Collaboration diagram for TestChainLoad< maxFan >::Node::Tab:

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