![]() |
CTK
0.1.0
The Common Toolkit is a community effort to provide support code for medical image analysis, surgical navigation, and related projects.
|
Classes | |
| class | ctkEventBusManager |
| class | ctkEventDispatcher |
| class | ctkEventDispatcherLocal |
| class | ctkEventDispatcherRemote |
| class | ctkNetworkConnector |
| class | ctkNetworkConnectorQtSoap |
| class | ctkNetworkConnectorQXMLRPC |
| class | ctkNetworkConnectorZeroMQ |
| class | ctkTopicRegistry |
Typedefs | |
| typedef QList< QGenericArgument > | ctkEventArgumentsList |
| List of the arguments to be sent through the event bus. More... | |
| typedef ctkEventArgumentsList * | ctkEventArgumentsListPointer |
| typedef QHash< QString, QVariant > | ctkEventHash |
| typedef that represents dictionary entries ( key , value ) More... | |
| typedef QList< ctkBusEvent * > | ctkEventItemListType |
| type definition for observers' properties list to be stored into the event's hash. More... | |
| typedef QHash< QString, ctkBusEvent * > | ctkEventsHashType |
| Types definitions for events' hash (to be more readable). More... | |
| typedef QHash< QString, ctkNetworkConnector * > | ctkNetworkConnectorHash |
| Hash table that associate the communication protocol with the corresponding network connector class (Eg. XMLRPC, ctkEventBus::ctkNetworkConnectorQXMLRPC) More... | |
| typedef QMap< QString, QList< QVariant::Type > > | mafRegisterMethodsMap |
| map which represent list of function to be registered in the server, with parameters More... | |
Enumerations | |
| enum | ctkEventType { ctkEventTypeLocal , ctkEventTypeRemote } |
| enum | ctkSignatureType { ctkSignatureTypeSignal = 0 , ctkSignatureTypeCallback = 1 } |
| typedef QList<QGenericArgument> ctkEventBus::ctkEventArgumentsList |
List of the arguments to be sent through the event bus.
Definition at line 104 of file ctkEventDefinitions.h.
Definition at line 105 of file ctkEventDefinitions.h.
| typedef QHash<QString, QVariant> ctkEventBus::ctkEventHash |
typedef that represents dictionary entries ( key , value )
Enum that identify the ctkEventType's type: Local or Remote.
Definition at line 89 of file ctkEventDefinitions.h.
| typedef QList<ctkBusEvent *> ctkEventBus::ctkEventItemListType |
type definition for observers' properties list to be stored into the event's hash.
Definition at line 115 of file ctkEventDefinitions.h.
| typedef QHash<QString, ctkBusEvent *> ctkEventBus::ctkEventsHashType |
Types definitions for events' hash (to be more readable).
Definition at line 112 of file ctkEventDefinitions.h.
| typedef QHash<QString, ctkNetworkConnector *> ctkEventBus::ctkNetworkConnectorHash |
Hash table that associate the communication protocol with the corresponding network connector class (Eg. XMLRPC, ctkEventBus::ctkNetworkConnectorQXMLRPC)
Definition at line 86 of file ctkEventDefinitions.h.
| typedef QMap<QString, QList<QVariant::Type> > ctkEventBus::mafRegisterMethodsMap |
map which represent list of function to be registered in the server, with parameters
Definition at line 118 of file ctkEventDefinitions.h.
| Enumerator | |
|---|---|
| ctkEventTypeLocal | |
| ctkEventTypeRemote | |
Definition at line 92 of file ctkEventDefinitions.h.
| Enumerator | |
|---|---|
| ctkSignatureTypeSignal | |
| ctkSignatureTypeCallback | |
Definition at line 98 of file ctkEventDefinitions.h.