Open CASCADE Technology  7.2.0
Public Member Functions

NCollection_Sequence< TheItemType >::Node Class Reference

Class defining sequence node - for internal use by Sequence. More...

#include <NCollection_Sequence.hxx>

Inheritance diagram for NCollection_Sequence< TheItemType >::Node:
Inheritance graph

Public Member Functions

 Node (const TheItemType &theItem)
 Constructor. More...
const TheItemType & Value () const
 Constant value access. More...
TheItemType & ChangeValue ()
 Variable value access. More...
- Public Member Functions inherited from NCollection_SeqNode
 NCollection_SeqNode ()
NCollection_SeqNodeNext () const
NCollection_SeqNodePrevious () const
void SetNext (NCollection_SeqNode *theNext)
void SetPrevious (NCollection_SeqNode *thePrev)

Detailed Description

template<class TheItemType>
class NCollection_Sequence< TheItemType >::Node

Class defining sequence node - for internal use by Sequence.

Constructor & Destructor Documentation

◆ Node()

template<class TheItemType>
NCollection_Sequence< TheItemType >::Node::Node ( const TheItemType &  theItem)


Member Function Documentation

◆ ChangeValue()

template<class TheItemType>
TheItemType& NCollection_Sequence< TheItemType >::Node::ChangeValue ( )

Variable value access.

◆ Value()

template<class TheItemType>
const TheItemType& NCollection_Sequence< TheItemType >::Node::Value ( void  ) const

Constant value access.

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