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.

inline void  release ()

release

[protected]

 RouteEntryRef (RouteEntry<A>* r)

RouteEntryRef

 RouteEntryRef ()

RouteEntryRef

 ~RouteEntryRef ()

~RouteEntryRef

 RouteEntryRef (const RouteEntryRef& o)

RouteEntryRef

inline RouteEntryRef&  operator= (const RouteEntryRef& o)

operator=

inline RouteEntry<A>*  get ()

get

[const]

inline RouteEntry<A>*  operator-> ()

operator->

[const]

inline bool  operator== (const RouteEntryRef& o)

operator==

[const]


Generated by: pavlin on possum.icir.org on Wed Apr 13 21:53:21 2005, using kdoc $.