ALib C++ Library
Library Version: 2402 R1
Documentation generated by doxygen
Loading...
Searching...
No Matches
FInfo::InfoBox Struct Reference

Description:

This type is used to add a list of custom data object to entries in FTree .

See also
Methods AddCustomData and GetCustomData.

Definition at line 284 of file finfo.hpp.

#include <finfo.hpp>

Inheritance diagram for FInfo::InfoBox:
[legend]
Collaboration diagram for FInfo::InfoBox:
[legend]

Public Field Index:

Box data
 The custom data.
 
- Public Field Index: inherited from SidiNodeBase< InfoBox >
InfoBox * pnext
 

Public Method Index:

 InfoBox (const Box &pData)
 
- Public Method Index: inherited from SidiNodeBase< InfoBox >
 SidiNodeBase () noexcept=default
 
 SidiNodeBase (const SidiNodeBase &)=delete
 
 SidiNodeBase (InfoBox *next) noexcept
 
 SidiNodeBase (SidiNodeBase &&) noexcept=default
 
InfoBox * addBehind (InfoBox *elem)
 
integer count (SidiNodeBase *end=nullptr) const
 
bool hasNext () const
 
InfoBox * next () const
 
void next (SidiNodeBase *p)
 
SidiNodeBaseoperator= (const SidiNodeBase &)=delete
 
SidiNodeBaseoperator= (SidiNodeBase &&) noexcept=default
 
bool pointsTo (const SidiNodeBase *elem) const
 
InfoBox * removeNext ()
 
InfoBox * removeRangeBehind (InfoBox *last)
 

Field Details:

◆ data

Box data

The custom data.

Definition at line 286 of file finfo.hpp.

Constructor(s) / Destructor Details::

◆ InfoBox()

InfoBox ( const Box & pData)
inlineexplicit

Constructor taking (and auto-boxing) any custom information.

Parameters
pDataCustom information that is automatically boxed.

Definition at line 290 of file finfo.hpp.


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