Archon::Utilities::RefObject< T > Struct Template Reference

Convenience class for adding a reference count to a type that for some reason cannot or should not be made to derive from RefObjectBase. More...

#include <archon/util/ref.H>

Inheritance diagram for Archon::Utilities::RefObject< T >:

Inheritance graph
[legend]
Collaboration diagram for Archon::Utilities::RefObject< T >:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 RefObject (T v)

Public Attributes

T value

Detailed Description

template<typename T>
struct Archon::Utilities::RefObject< T >

Convenience class for adding a reference count to a type that for some reason cannot or should not be made to derive from RefObjectBase.

Obvious examples are STL classes such as "string" and "vector", or the fundamental integral types such as "char" and "int".

Definition at line 498 of file ref.H.


The documentation for this struct was generated from the following file:
Generated on Sun Jul 30 22:57:52 2006 for Archon by  doxygen 1.4.4