Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

Quick Start

All classes are in the MangoPtr namespace. A default namespace alias called Ptr is defined for you. See MangoPtrNamespaceAlias.hh for details.

Summary of classes and functions available

See next section for more details.

Normal use (in MangoPtr namespace):

Advanced use (in MangoPtr namespace): Other (in global namespace):

Brief descriptions for normal use

The classes described briefly in the previous section for "normal" use are described in more detail here. The header file(s) needed to use the class in your code is listed. Header files that have "FWD" at the end of their name give the forward declaration of the associated class, useful to minimize the coupling between your header files.

Owned<Container>

Owned<Container&, OShared>

Owned<PointerType>

Owned<PointerType, OShared>:

BLink<ObjectType>

Ownership<ObjectType>

BLinkable<>


Generated on Tue Nov 12 20:44:01 2002 for Mango-ptr Library by doxygen1.2.18