MDSTk Libraries  1.1.0
Medical Data Segmentation Toolkit
Defines
mdsSignal.hxx File Reference

Medical Data Segmentation Toolkit (MDSTk)
Copyright (c) 2003-2008 by PGMed
. More...

Defines

#define MDS_SIGNAL_INVOKE
#define MDS_SIGNAL_INVOKE
#define MDS_SIGNAL_INVOKE
#define MDS_SIGNAL_INVOKE
#define MDS_SIGNAL_PARAMS
#define MDS_SIGNAL_PARAMS
#define MDS_SIGNAL_PARAMS   p1
#define MDS_SIGNAL_PARAMS   p1
#define MDS_SIGNAL_PARAMS   p1, p2
#define MDS_SIGNAL_PARAMS   p1, p2
#define MDS_SIGNAL_PARAMS   p1, p2, p3
#define MDS_SIGNAL_PARAMS   p1, p2, p3
#define MDS_SIGNAL_PARAMS   p1, p2, p3, p4
#define MDS_SIGNAL_PARAMS   p1, p2, p3, p4
#define MDS_SIGNAL_PARAMS
#define MDS_SIGNAL_PARAMS
#define MDS_SIGNAL_PARAMS   p1
#define MDS_SIGNAL_PARAMS   p1
#define MDS_SIGNAL_PARAMS   p1, p2
#define MDS_SIGNAL_PARAMS   p1, p2
#define MDS_SIGNAL_PARAMS   p1, p2, p3
#define MDS_SIGNAL_PARAMS   p1, p2, p3
#define MDS_SIGNAL_PARAMS   p1, p2, p3, p4
#define MDS_SIGNAL_PARAMS   p1, p2, p3, p4

Detailed Description

Medical Data Segmentation Toolkit (MDSTk)
Copyright (c) 2003-2008 by PGMed
.

Authors: Premysl Krsek, krsek@fit.vutbr.cz
Michal Spanel, spanel@fit.vutbr.cz
Vit Stancl, stancl@fit.vutbr.cz
Date: 2008/02/25

Id:
mdsSignal.hxx 1863 2010-08-31 20:40:15Z spanel

Description:


Define Documentation

Value:
typename tHandlers::iterator it = m_Handlers.begin(); \
    typename tHandlers::iterator itEnd = m_Handlers.end(); \
    for( ; it != itEnd; ++it ) \
    { \
        if( !it->second.m_bBlocked ) \
        { \
            it->second.m_Handler(MDS_SIGNAL_PARAMS); \
        } \
    }
Value:
typename tHandlers::iterator it = m_Handlers.begin(); \
    typename tHandlers::iterator itEnd = m_Handlers.end(); \
    for( ; it != itEnd; ++it ) \
    { \
        if( !it->second.m_bBlocked ) \
        { \
            it->second.m_Handler(MDS_SIGNAL_PARAMS); \
        } \
    }
Value:
tResult Result = tResult(); \
    typename tHandlers::iterator it = m_Handlers.begin(); \
    typename tHandlers::iterator itEnd = m_Handlers.end(); \
    for( ; it != itEnd; ++it ) \
    { \
        if( !it->second.m_bBlocked ) \
        { \
            Result = it->second.m_Handler(MDS_SIGNAL_PARAMS); \
        } \
    } \
    return Result
Value:
tResult Result = tResult(); \
    typename tHandlers::iterator it = m_Handlers.begin(); \
    typename tHandlers::iterator itEnd = m_Handlers.end(); \
    for( ; it != itEnd; ++it ) \
    { \
        if( !it->second.m_bBlocked ) \
        { \
            Result = it->second.m_Handler(MDS_SIGNAL_PARAMS); \
        } \
    } \
    return Result
#define MDS_SIGNAL_PARAMS   p1
#define MDS_SIGNAL_PARAMS   p1
#define MDS_SIGNAL_PARAMS   p1, p2
#define MDS_SIGNAL_PARAMS   p1, p2
#define MDS_SIGNAL_PARAMS   p1, p2, p3
#define MDS_SIGNAL_PARAMS   p1, p2, p3
#define MDS_SIGNAL_PARAMS   p1, p2, p3, p4
#define MDS_SIGNAL_PARAMS   p1, p2, p3, p4
#define MDS_SIGNAL_PARAMS   p1
#define MDS_SIGNAL_PARAMS   p1
#define MDS_SIGNAL_PARAMS   p1, p2
#define MDS_SIGNAL_PARAMS   p1, p2
#define MDS_SIGNAL_PARAMS   p1, p2, p3
#define MDS_SIGNAL_PARAMS   p1, p2, p3
#define MDS_SIGNAL_PARAMS   p1, p2, p3, p4
#define MDS_SIGNAL_PARAMS   p1, p2, p3, p4