A class for storing list addressing (labels, slices etc) which are normally to used by IndirectList. A private inheritance is often used by any inheriting classes. More...
Public Member Functions | |
IndirectListAddressing (const Addr &addr) | |
Copy construct from addressing information. More... | |
IndirectListAddressing (Addr &&addr) | |
Move construct from addressing information. More... | |
const Addr & | addressing () const |
Const access to the addressing. More... | |
Addr & | addressing () |
Non-const access to the addressing. More... | |
A class for storing list addressing (labels, slices etc) which are normally to used by IndirectList. A private inheritance is often used by any inheriting classes.
Definition at line 52 of file IndirectListAddressing.H.
|
inline |
Copy construct from addressing information.
Definition at line 65 of file IndirectListAddressing.H.
|
inline |
Move construct from addressing information.
Definition at line 71 of file IndirectListAddressing.H.
|
inline |
Const access to the addressing.
Definition at line 80 of file IndirectListAddressing.H.
|
inline |
Non-const access to the addressing.
Definition at line 86 of file IndirectListAddressing.H.