MDSTk Libraries
1.1.0
Medical Data Segmentation Toolkit
|
Medical Data Segmentation Toolkit (MDSTk)
Copyright (c) 2003-2008 by PGMed
.
More...
Classes | |
class | mds::mod::CGlobalSignal< Id, R, P1, P2, P3, P4 > |
Global signal helpful for distribution of global events within an application. More... | |
Namespaces | |
namespace | mds |
Medical Data Segmentation Toolkit (MDSTk) | |
namespace | mds::mod |
Defines | |
#define | MDS_DECLARE_SIGNAL_0(Id, R, tName) typedef ::mds::mod::CGlobalSignal<Id, R> tName |
Declares a new global signal with no parameters. | |
#define | MDS_DECLARE_SIGNAL_1(Id, R, P1, tName) typedef ::mds::mod::CGlobalSignal<Id, R, P1> tName |
Declares a new global signal with one parameter. | |
#define | MDS_DECLARE_SIGNAL_2(Id, R, P1, P2, tName) typedef ::mds::mod::CGlobalSignal<Id, R, P1, P2> tName |
Declares a new global signal with two parameter. | |
#define | MDS_DECLARE_SIGNAL_3(Id, R, P1, P2, P3, tName) typedef ::mds::mod::CGlobalSignal<Id, R, P1, P2, P3> tName |
Declares a new global signal with three parameter. | |
#define | MDS_DECLARE_SIGNAL_4(Id, R, P1, P2, P3, P4, tName) typedef ::mds::mod::CGlobalSignal<Id, R, P1, P2, P3, P4> tName |
Declares a new global signal with four parameter. | |
#define | MDS_SIGNAL(tName) MDS_SINGLETON(tName) |
Returns reference to a global signal specified by its type. |
Medical Data Segmentation Toolkit (MDSTk)
Copyright (c) 2003-2008 by PGMed
.
Author: Michal Spanel, spanel@fit.vutbr.cz
Date: 2008/02/25
Description:
#define MDS_DECLARE_SIGNAL_0 | ( | Id, | |
R, | |||
tName | |||
) | typedef ::mds::mod::CGlobalSignal<Id, R> tName |
Declares a new global signal with no parameters.
#define MDS_DECLARE_SIGNAL_1 | ( | Id, | |
R, | |||
P1, | |||
tName | |||
) | typedef ::mds::mod::CGlobalSignal<Id, R, P1> tName |
Declares a new global signal with one parameter.
#define MDS_DECLARE_SIGNAL_2 | ( | Id, | |
R, | |||
P1, | |||
P2, | |||
tName | |||
) | typedef ::mds::mod::CGlobalSignal<Id, R, P1, P2> tName |
Declares a new global signal with two parameter.
#define MDS_DECLARE_SIGNAL_3 | ( | Id, | |
R, | |||
P1, | |||
P2, | |||
P3, | |||
tName | |||
) | typedef ::mds::mod::CGlobalSignal<Id, R, P1, P2, P3> tName |
Declares a new global signal with three parameter.
#define MDS_DECLARE_SIGNAL_4 | ( | Id, | |
R, | |||
P1, | |||
P2, | |||
P3, | |||
P4, | |||
tName | |||
) | typedef ::mds::mod::CGlobalSignal<Id, R, P1, P2, P3, P4> tName |
Declares a new global signal with four parameter.
#define MDS_SIGNAL | ( | tName | ) | MDS_SINGLETON(tName) |
Returns reference to a global signal specified by its type.