Classes | Namespaces

_src_base_shptr_doc.hh File Reference

Reference-counted pointer template classes (documentation). More...

Go to the source code of this file.

Classes

class  base::Shared
 Shared is a base class with an intrusive reference-count maintained by shptr/shptr0. More...
class  threads::ThreadableShared
 ThreadableShared is a thread-safe base class with an intrusive reference-count maintained by thptr/thptr0. More...
class  base::shptr< SHARED >
 shptr is a smart pointer that maintains a reference-count of Shared objects. More...
class  base::shptr0< SHARED >
 shptr0 is a nullable smart pointer that maintains a reference-count of Shared objects. More...
class  threads::thptr< SHARED >
 thptr is a thread-safe variant of shptr with a lock. More...
class  threads::thptr0< SHARED >
 thptr0 is a thread-safe variant of the nullable shptr0 with a lock. More...
class  base::RefPtr< REFERENCED >
 RefPtr is an alias of osg::ref_ptr for OSG objects. More...

Namespaces

namespace  base
 

Library of base code.


namespace  threads
 

Threads module.



Detailed Description

Reference-counted pointer template classes (documentation).

LastChangedDate:
2010-05-25 21:26:05 -0400 (Tue, 25 May 2010)
Author:
Jim E. Brooks http://www.palomino3d.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Palomino Flight Simulator documents generated by doxygen 1.7.1 on Tue May 15 2012 22:40:10