MDSTk Libraries  1.1.0
Medical Data Segmentation Toolkit
Classes | Namespaces | Defines
mdsScopedPtr.h File Reference

Medical Data Segmentation Toolkit (MDSTk)
Copyright (c) 2003-2010 by Michal Spanel
. More...

#include "mdsAssert.h"

Classes

class  mds::base::CScopedPtr< T >
 Base smart pointer which transfers ownership of a handled object. More...

Namespaces

namespace  mds
 

Medical Data Segmentation Toolkit (MDSTk)
Copyright (c) 2003-2005 by Michal Spanel


namespace  mds::base

Defines

#define MDS_SCOPEDPTR(T)
 Macro declares a class member tSmartPtr which can be later used to create smart pointer to class T.

Detailed Description

Medical Data Segmentation Toolkit (MDSTk)
Copyright (c) 2003-2010 by Michal Spanel
.

Author: Michal Spanel, spanel@fit.vutbr.cz
Date: 2004/10/17

Id:
mdsScopedPtr.h 1863 2010-08-31 20:40:15Z spanel

Description:


Define Documentation

#define MDS_SCOPEDPTR (   T)
Value:
typedef mds::base::CScopedPtr<T> tSmartPtr; \
    friend class mds::base::CScopedPtr<T>

Macro declares a class member tSmartPtr which can be later used to create smart pointer to class T.