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