Protected Member Functions | List of all members
IndirectListAddressing Class Reference

A helper class for storing addresses. More...

Inheritance diagram for IndirectListAddressing:
Inheritance graph
[legend]

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 > > &)
 

Detailed Description

A helper class for storing addresses.

Definition at line 53 of file IndirectList.H.

Constructor & Destructor Documentation

IndirectListAddressing ( const labelUList addr)
inlineexplicitprotected

Construct by copying the addressing array.

Definition at line 30 of file IndirectListI.H.

IndirectListAddressing ( const Xfer< List< label > > &  addr)
inlineexplicitprotected

Construct by transferring addressing array.

Definition at line 39 of file IndirectListI.H.

References IndirectList< T >::IndirectList().

Here is the call graph for this function:

Member Function Documentation

const Foam::List< Foam::label > & addressing ( ) const
inlineprotected

Return the list addressing.

Definition at line 112 of file IndirectListI.H.

References IndirectListAddressing::resetAddressing().

Here is the call graph for this function:

void resetAddressing ( const labelUList addr)
inlineprotected

Reset addressing.

Definition at line 119 of file IndirectListI.H.

Referenced by IndirectListAddressing::addressing().

Here is the caller graph for this function:

void resetAddressing ( const Xfer< List< label > > &  addr)
inlineprotected

Definition at line 128 of file IndirectListI.H.

References List< T >::transfer().

Here is the call graph for this function:


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