Public Member Functions | List of all members
IndirectListAddressing< Addr > Class Template Reference

A class for storing list addressing (labels, slices etc), which are normally to used by IndirectList. Private inheritance is often used by any inheriting classes. More...

Inheritance diagram for IndirectListAddressing< Addr >:
Inheritance graph
[legend]

Public Member Functions

 IndirectListAddressing (const Addr &addr)
 
 IndirectListAddressing (Addr &&addr)
 
const Addr & addressing () const noexcept
 
Addr & addressing () noexcept
 

Detailed Description

template<class Addr>
class Foam::IndirectListAddressing< Addr >

A class for storing list addressing (labels, slices etc), which are normally to used by IndirectList. Private inheritance is often used by any inheriting classes.

Definition at line 42 of file IndirectListAddressing.H.

Constructor & Destructor Documentation

◆ IndirectListAddressing() [1/2]

IndirectListAddressing ( const Addr &  addr)
inline

Definition at line 55 of file IndirectListAddressing.H.

◆ IndirectListAddressing() [2/2]

IndirectListAddressing ( Addr &&  addr)
inline

Definition at line 61 of file IndirectListAddressing.H.

Member Function Documentation

◆ addressing() [1/2]

const Addr& addressing ( ) const
inlinenoexcept

Definition at line 70 of file IndirectListAddressing.H.

◆ addressing() [2/2]

Addr& addressing ( )
inlinenoexcept

Definition at line 76 of file IndirectListAddressing.H.


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