![]() |
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.
1.7.6.1