A helper class for storing addresses. More...
Protected Member Functions | |
IndirectListAddressing (const labelUList &addr) | |
Construct by copying the addressing array. More... | |
IndirectListAddressing (const Xfer< List< label > > &addr) | |
Construct by transferring addressing array. More... | |
const List< label > & | addressing () const |
Return the list addressing. More... | |
void | resetAddressing (const labelUList &) |
Reset addressing. More... | |
void | resetAddressing (const Xfer< List< label > > &) |
Private Member Functions | |
IndirectListAddressing (const IndirectListAddressing &) | |
Disallow default bitwise copy construct. More... | |
void | operator= (const IndirectListAddressing &) |
Disallow default bitwise assignment. More... | |
Private Attributes | |
List< label > | addressing_ |
Storage for the list addressing. More... | |
A helper class for storing addresses.
Definition at line 53 of file IndirectList.H.
|
private |
Disallow default bitwise copy construct.
|
inlineexplicitprotected |
Construct by copying the addressing array.
Definition at line 30 of file IndirectListI.H.
|
inlineexplicitprotected |
Construct by transferring addressing array.
Definition at line 39 of file IndirectListI.H.
|
private |
Disallow default bitwise assignment.
|
inlineprotected |
Return the list addressing.
Definition at line 112 of file IndirectListI.H.
References IndirectListAddressing::addressing_.
|
inlineprotected |
Reset addressing.
Definition at line 119 of file IndirectListI.H.
Definition at line 128 of file IndirectListI.H.
Storage for the list addressing.
Definition at line 58 of file IndirectList.H.
Referenced by IndirectListAddressing::addressing().
Copyright © 2011-2018 OpenFOAM | OPENFOAM® is a registered trademark of OpenCFD Ltd.