cesium-native 0.43.0
Loading...
Searching...
No Matches
CesiumUtility::DoublyLinkedListPointers< T > Class Template Referencefinal

Contains the previous and next pointers for an element in a DoublyLinkedList. More...

#include <CesiumUtility/DoublyLinkedList.h>

Public Member Functions

 DoublyLinkedListPointers () noexcept
 Default constructor.
 
 DoublyLinkedListPointers (DoublyLinkedListPointers &rhs) noexcept
 Copy constructor.
 
DoublyLinkedListPointersoperator= (const DoublyLinkedListPointers &) noexcept
 Assignment operator.
 

Friends

template<typename TElement , typename TElementBase , DoublyLinkedListPointers< TElement >TElementBase::* Pointers>
class DoublyLinkedListAdvanced
 

Detailed Description

template<class T>
class CesiumUtility::DoublyLinkedListPointers< T >

Contains the previous and next pointers for an element in a DoublyLinkedList.

Definition at line 11 of file DoublyLinkedList.h.

Constructor & Destructor Documentation

◆ DoublyLinkedListPointers() [1/2]

template<class T >
CesiumUtility::DoublyLinkedListPointers< T >::DoublyLinkedListPointers ( )
inlinenoexcept

Default constructor.

Definition at line 16 of file DoublyLinkedList.h.

◆ DoublyLinkedListPointers() [2/2]

template<class T >
CesiumUtility::DoublyLinkedListPointers< T >::DoublyLinkedListPointers ( DoublyLinkedListPointers< T > & rhs)
inlinenoexcept

Copy constructor.

Parameters
rhsThe other instance.

Definition at line 26 of file DoublyLinkedList.h.

Member Function Documentation

◆ operator=()

template<class T >
DoublyLinkedListPointers & CesiumUtility::DoublyLinkedListPointers< T >::operator= ( const DoublyLinkedListPointers< T > & )
inlinenoexcept

Assignment operator.

Definition at line 34 of file DoublyLinkedList.h.

Friends And Related Symbol Documentation

◆ DoublyLinkedListAdvanced

template<class T >
template<typename TElement , typename TElementBase , DoublyLinkedListPointers< TElement >TElementBase::* Pointers>
friend class DoublyLinkedListAdvanced
friend

Definition at line 43 of file DoublyLinkedList.h.


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