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


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:
Collaboration diagram for FInfo::InfoBox:

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)

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

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: