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: pavlin on kobe.xorp.net on Wed Jan 7 19:11:10 2009, using kdoc 2.0a54+XORP.