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

Medical Data Segmentation Toolkit (MDSTk)
Copyright (c) 2008 by Michal Spanel
. More...

#include "mdsException.h"
#include <string>
#include <iostream>

Classes

class  mds::base::CFullException
 More complex exception class encapsulating information about its origin and description. More...

Namespaces

namespace  mds
 

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


namespace  mds::base

Defines

#define MDS_EXCEPTION(Name)   mds::base::CFullException(Name, __FILE__, __LINE__)
 Macro that creates an exception with a given name as a description.
#define MDS_THROW_EXCEPTION(Name)   throw mds::base::CFullException(Name, __FILE__, __LINE__);
 Creates and throws an exception with a given name as a description.

Detailed Description

Medical Data Segmentation Toolkit (MDSTk)
Copyright (c) 2008 by Michal Spanel
.

Author: Michal Spanel, spanel@fit.vutbr.cz
Date: 2008/04/24

Id:
mdsFullException.h 2092 2012-02-15 12:50:59Z spanel

Description:


Define Documentation

#define MDS_EXCEPTION (   Name)    mds::base::CFullException(Name, __FILE__, __LINE__)

Macro that creates an exception with a given name as a description.

  • File and line parameters acquired from compiler.
#define MDS_THROW_EXCEPTION (   Name)    throw mds::base::CFullException(Name, __FILE__, __LINE__);

Creates and throws an exception with a given name as a description.

  • File and line parameters acquired from compiler.