Concrete Python  git-339c971
Classes | Public Member Functions | Protected Member Functions | Private Member Functions
ListNode< ImplType > Class Template Reference
+ Inheritance diagram for ListNode< ImplType >:
+ Collaboration diagram for ListNode< ImplType >:

List of all members.

Classes

struct  Data

Public Member Functions

 ListNode (const ListNode &other) throw ()
 ListNode () throw ()

Protected Member Functions

 ListNode (unsigned int address) throw ()

Private Member Functions

Datadata () const

template<typename ImplType>
class concrete::ListNode< ImplType >


Constructor & Destructor Documentation

ListNode ( unsigned int  address) throw () [explicit, protected]

Cast an Arena offset into a typed pointer.

ListNode ( const ListNode< ImplType > &  other) throw ()

Another reference.

ListNode ( ) throw ()

Type-specific null pointer.


Member Function Documentation

ListNode< T >::Data * data ( ) const [private]

Direct short-term access to Arena memory. Valid until the next memory allocation.

Reimplemented in Execution.