Workspace 6.21.5
Namespaces | Functions
executiontimekeeper.cpp File Reference
#include "executiontimekeeper.h"
#include <memory>
#include <QAbstractEventDispatcher>
#include <QBuffer>
#include <QByteArray>
#include <QCryptographicHash>
#include <QDataStream>
#include <QDateTime>
#include <QFile>
#include <QMap>
#include <QMutex>
#include <QMutexLocker>
#include <QThread>
#include <QThreadStorage>
#include <QTimer>
#include "Workspace/Application/Ipc/ipcclient.h"
#include "Workspace/Application/Ipc/ipcserver.h"
#include "Workspace/Application/Ipc/broadcast.h"
#include "Workspace/Application/System/systemutilities.h"
#include "Workspace/Application/settings.h"
#include "Workspace/Application/textlogger.h"
#include "Workspace/DataExecution/Execution/schedulercontroller.h"
#include "Workspace/DataExecution/Operations/operationfactorytraits.h"
#include "Workspace/DataExecution/Operations/workspace.h"
#include "Workspace/DataExecution/Serialization/serializeditem.h"
#include "Workspace/DataExecution/Serialization/serializedtree.h"
#include "Workspace/Widgets/qwidgetconnector.h"
#include "profilingtags.h"
Include dependency graph for executiontimekeeper.cpp:

Namespaces

namespace  CSIRO
 Top level namespace for all Workspace code.
 
namespace  CSIRO::DataExecution
 Base workspace functionality not requiring a user interface.
 

Functions

QDataStream & operator<< (QDataStream &out, const ExecutionTimekeeper::Event &event)
 
QDataStream & operator<< (QDataStream &out, const ExecutionTimekeeper::Publisher &publisher)
 
QDataStream & operator>> (QDataStream &in, ExecutionTimekeeper::Event &event)
 
QDataStream & operator>> (QDataStream &in, ExecutionTimekeeper::Publisher &publisher)
 
uint qHash (const ExecutionTimekeeper::Publisher &publisher)
 
bool qMapLessThanKey (const ExecutionTimekeeper::Publisher &pub1, const ExecutionTimekeeper::Publisher &pub2)