timer and timeStamp added to misc. copyright and license info added
This commit is contained in:
@@ -1,4 +1,9 @@
|
||||
/* executor.h */
|
||||
/**
|
||||
* Copyright - See the COPYRIGHT that is included with this distribution.
|
||||
* EPICS pvDataCPP is distributed subject to a Software License Agreement found
|
||||
* in file LICENSE that is included with this distribution.
|
||||
*/
|
||||
#ifndef EXECUTOR_H
|
||||
#define EXECUTOR_H
|
||||
#include <memory>
|
||||
@@ -19,12 +24,13 @@ public:
|
||||
|
||||
class Executor : private NoDefaultMethods {
|
||||
public:
|
||||
Executor(String threadName,ThreadPriority priority);
|
||||
static ConstructDestructCallback *getConstructDestructCallback();
|
||||
static Executor *create(String threadName,ThreadPriority priority);
|
||||
ExecutorNode * createNode(Command *command);
|
||||
void execute(ExecutorNode *node);
|
||||
void destroy();
|
||||
private:
|
||||
Executor(String threadName,ThreadPriority priority);
|
||||
~Executor();
|
||||
class ExecutorPvt *pImpl;
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user