Workspace 6.21.5
|
#include <QCoreApplication>
#include <QThread>
#include "Workspace/Application/LanguageUtils/classconstraints.h"
#include "Workspace/Application/LanguageUtils/errorchecks.h"
#include "observer.h"
Classes | |
struct | EventProcessor< SenderEventType, ReceiverEventType, ReceiverType, ReceiverOrBaseType, ReturnType > |
struct | EventProcessor< SenderEventType, void, ReceiverType, ReceiverOrBaseType, ReturnType > |
class | GeneralObserver< SenderEventType, ReceiverEventType, ReceiverType, ReceiverOrBaseType, ReturnType, Threaded > |
Generalized observer used primarily by the templated ObserverSet::add() implementation. More... | |
class | GeneralObserver< SenderEventType, ReceiverEventType, ReceiverType, ReceiverOrBaseType, ReturnType, ThreadedObserver > |
Specialization for a threaded GeneralObserver. More... | |
class | GeneralObserver< SenderEventType, ReceiverEventType, ReceiverType, ReceiverOrBaseType, ReturnType, ThreadSafeObserver > |
Specialization for a thread-safe GeneralObserver. More... | |
class | ObserverType< SenderEventType, ReceiverEventType, ReceiverType, ReceiverOrBaseType, ReturnType > |
Namespaces | |
namespace | CSIRO |
Top level namespace for all Workspace code. | |
namespace | CSIRO::DataExecution |
Base workspace functionality not requiring a user interface. | |
namespace | CSIRO::DataExecution::DataExecutionPrivate |