class RouteEntryRef

RouteEntry reference class. More...

 
LOGO
 Annotated List  Files  Globals  Hierarchy  Index  Top

Public Methods

Protected Methods


Detailed Description

A reference pointer that manipulates a counter embedded within RouteEntry objects and deletes them when the counter goes to zero. Having the counter embedded in the object makes it easier to reference count than using ref_ptr.

void  release ()

release

[protected]

 RouteEntryRef (RouteEntry<A>* r)

RouteEntryRef

 RouteEntryRef ()

RouteEntryRef

 ~RouteEntryRef ()

~RouteEntryRef

 RouteEntryRef (const RouteEntryRef& o)

RouteEntryRef

RouteEntryRef&  operator= (const RouteEntryRef& o)

operator=

RouteEntry<A>*  get ()

get

[const]

RouteEntry<A>*  operator-> ()

operator->

[const]

bool  operator== (const RouteEntryRef& o)

operator==

[const]


Generated by: bms on anglepoise.lon.incunabulum.net on Wed Jul 23 10:06:09 2008, using kdoc 2.0a54+XORP.