GDCM  2.2.6
Public Member Functions | Protected Member Functions | Friends | List of all members
gdcm::Object Class Reference

Object. More...

#include <gdcmObject.h>

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

Public Member Functions

 Object ()
 
 Object (const Object &)
 Special requirement for copy/cstor, assigment operator. More...
 
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)
 
template<class ObjectType >
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 ( )
inlinevirtual
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
inlinevirtual
void gdcm::Object::Register ( )
inlineprotected
void gdcm::Object::UnRegister ( )
inlineprotected

Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  os,
const Object obj 
)
friend
template<class ObjectType >
friend class SmartPointer
friend

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

Generated on Sat Dec 21 2013 05:56:21 for GDCM by doxygen 1.8.5
SourceForge.net Logo