Overture  Version 25
Public Member Functions | Public Attributes | List of all members
ReferenceCountingList Class Reference

#include <ReferenceCountingList.h>

Collaboration diagram for ReferenceCountingList:
Collaboration graph
[legend]

Public Member Functions

 ReferenceCountingList ()
 
 ~ReferenceCountingList ()
 
void add (ReferenceCounting *val, const int &identifier=-1)
 
int remove (ReferenceCounting *val)
 
ReferenceCountingfind (int identifier) const
 

Public Attributes

ReferenceCountingItemstart
 
ReferenceCountingItemend
 

Constructor & Destructor Documentation

ReferenceCountingList::ReferenceCountingList ( )

References end, NULL, and start.

ReferenceCountingList::~ReferenceCountingList ( )

Member Function Documentation

void ReferenceCountingList::add ( ReferenceCounting val,
const int &  identifier = -1 
)

References end, ReferenceCountingItem::next, NULL, and start.

Referenced by Mapping::get().

ReferenceCounting * ReferenceCountingList::find ( int  identifier) const
int ReferenceCountingList::remove ( ReferenceCounting val)

Member Data Documentation

ReferenceCountingItem* ReferenceCountingList::end

Referenced by add(), and ReferenceCountingList().

ReferenceCountingItem* ReferenceCountingList::start

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