MDSTk Libraries  1.1.0
Medical Data Segmentation Toolkit
Classes | Namespaces | Defines | Typedefs | Variables
mdsThread.h File Reference

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

#include <MDSTk/Base/mdsSetup.h>
#include <MDSTk/Base/mdsSharedPtr.h>
#include "mdsCriticalSection.h"
#include "mdsEvent.h"

Classes

class  mds::sys::CThread
 Encapsulation of several thread functions into a class mds::CThread. More...

Namespaces

namespace  mds
 

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


namespace  mds::sys

Defines

#define MDS_THREAD_MAIN_LOOP   while( !pThread->isExitSignalled() )
 Thread main loop.
#define MDS_THREAD_ROUTINE(Name)   int Name(mds::sys::CThread *pThread)
 Thread routine declaration.

Typedefs

typedef CThread::tSmartPtr mds::sys::CThreadPtr
 Smart pointer to the mutex.

Variables

const unsigned mds::sys::THREAD_EXIT_TIME = 2000
 Waiting for a thread termination.

Detailed Description

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

Author: Michal Spanel, spanel@fit.vutbr.cz
Date: 2003/10/24

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

Description:


Define Documentation

#define MDS_THREAD_MAIN_LOOP   while( !pThread->isExitSignalled() )

Thread main loop.

#define MDS_THREAD_ROUTINE (   Name)    int Name(mds::sys::CThread *pThread)

Thread routine declaration.