#include <NCollection_DataMap.hxx>
|
| | DataMapNode (const TheKeyType &theKey, const TheItemType &theItem, NCollection_ListNode *theNext) |
| | Constructor with 'Next'.
|
| |
| | DataMapNode (const TheKeyType &theKey, TheItemType &&theItem, NCollection_ListNode *theNext) |
| | Constructor with 'Next'.
|
| |
| | DataMapNode (TheKeyType &&theKey, const TheItemType &theItem, NCollection_ListNode *theNext) |
| | Constructor with 'Next'.
|
| |
| | DataMapNode (TheKeyType &&theKey, TheItemType &&theItem, NCollection_ListNode *theNext) |
| | Constructor with 'Next'.
|
| |
| template<typename K , typename... Args> |
| | DataMapNode (K &&theKey, std::in_place_t, NCollection_ListNode *theNext, Args &&... theArgs) |
| | Constructor with in-place value construction.
|
| |
| const TheKeyType & | Key () const noexcept |
| | Key.
|
| |
| | NCollection_TListNode (const TheItemType &theItem, NCollection_ListNode *theNext=nullptr) |
| | Constructor.
|
| |
| | NCollection_TListNode (TheItemType &&theItem, NCollection_ListNode *theNext=nullptr) |
| |
| template<typename... Args> |
| | NCollection_TListNode (std::in_place_t, NCollection_ListNode *theNext, Args &&... theArgs) |
| | Constructor with in-place value construction.
|
| |
| const TheItemType & | Value () const noexcept |
| | Constant value access.
|
| |
| TheItemType & | ChangeValue () noexcept |
| | Variable value access.
|
| |
| | NCollection_ListNode (NCollection_ListNode *theNext) noexcept |
| | The only constructor.
|
| |
| NCollection_ListNode *& | Next () noexcept |
| | Next pointer access.
|
| |
| NCollection_ListNode * | Next () const noexcept |
| | Next pointer const access.
|
| |
◆ DataMapNode() [1/5]
◆ DataMapNode() [2/5]
◆ DataMapNode() [3/5]
◆ DataMapNode() [4/5]
◆ DataMapNode() [5/5]
Constructor with in-place value construction.
◆ delNode()
Static deleter to be passed to BaseMap.
◆ Key()
The documentation for this class was generated from the following file: