Public Member Functions | Protected Member Functions | Friends

gdcm::Object Class Reference

Object. More...

#include <gdcmObject.h>

Inheritance diagram for gdcm::Object:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 Object ()
 Object (const Object &)
 Special requirement for copy/cstor, assigment operator.
virtual ~Object ()
void operator= (const Object &)
virtual void Print (std::ostream &) const

Protected Member Functions

void Register ()
void UnRegister ()

Friends

std::ostream & operator<< (std::ostream &os, const Object &obj)
class SmartPointer

Detailed Description

Object.

Note:
main superclass for object that want to use SmartPointer invasive ref counting system
See also:
SmartPointer

Constructor & Destructor Documentation

gdcm::Object::Object (  ) [inline]
virtual gdcm::Object::~Object (  ) [inline, virtual]
gdcm::Object::Object ( const Object  ) [inline]

Special requirement for copy/cstor, assigment operator.


Member Function Documentation

void gdcm::Object::operator= ( const Object  ) [inline]
virtual void gdcm::Object::Print ( std::ostream &   ) const [inline, virtual]
void gdcm::Object::Register (  ) [inline, protected]
void gdcm::Object::UnRegister (  ) [inline, protected]

Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  os,
const Object obj 
) [friend]
friend class SmartPointer [friend]

The documentation for this class was generated from the following file:

Generated on Sat Dec 4 2010 08:59:58 for GDCM by doxygen 1.7.2
SourceForge.net Logo