Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members

Rep.h File Reference

#include <iosfwd>

Go to the source code of this file.

Classes

class  Rep
 Base class for reference counted objects. More...

class  CountedRep
 Base class for reference counted objects. Provides numerical object ids. More...

class  RepPtrStore
 A '_Tp*' with reference counting on construction and assign. More...

class  RepPtrBase
 Common base class for all counted pointer classes. More...

class  PtrBase
 Common base class for counted '_Bt *' (Ptr). More...

class  constPtrBase
 Common base class for counted 'const _Bt *' (constPtr). More...

class  Ptr
 Counted '_Tp *'. Support construction/assignment via dynamic_cast from PtrBase. More...

class  constPtr
 Counted 'const _Tp *'. Support construction/assignment via dynamic_cast from constPtrBase. More...


Functions

std::ostream & operator<< (std::ostream &str, const Rep &obj)
std::ostream & operator<< (std::ostream &str, const Rep *obj)


Function Documentation

std::ostream& operator<< std::ostream &  str,
const Rep obj
 

Stream output operator for reference counted object pointer.

std::ostream& operator<< std::ostream &  str,
const Rep obj
 

Stream output operator for reference counted objects.


Generated on Thu Feb 23 23:56:10 2006 for liby2util by doxygen 1.3.6