GDCM 2.0.17

gdcm::Object Class Reference

Object. More...

#include <gdcmObject.h>

Inheritance diagram for gdcm::Object:

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 Tue Feb 1 2011 23:59:18 for GDCM by doxygen 1.7.3
SourceForge.net Logo