EPICS ARCHIVER V4
Main Page
Modules
Namespaces
Classes
Files
File List
All
Classes
Namespaces
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Groups
trunk
ea4-cpp
include
common
engine
EngineLocks.h
1
#ifndef ENGINELOCKS_H_
2
#define ENGINELOCKS_H_
3
4
// system
5
#include <stdlib.h>
6
61
class
EngineLocks
62
{
63
public
:
65
static
const
size_t
Engine
= 10;
66
68
static
const
size_t
GroupInfo
= 20;
69
71
static
const
size_t
ArchiveChannel
= 30;
72
74
static
const
size_t
SampleMechanism
= 40;
75
77
static
const
size_t
RepeatFilter
= 50;
78
80
static
const
size_t
DisableFilter
= 51;
81
83
static
const
size_t
ProcessVariable
= 60;
84
86
static
const
size_t
ProcessVariableContext
= 70;
87
89
static
const
size_t
HTTPServer
= 80;
90
};
91
92
#endif
DisableFilter
A filter to block samples while disabled.
Definition:
DisableFilter.h:19
RepeatFilter
A filter to combine successive matching samples into a 'repeat count'.
Definition:
RepeatFilter.h:18
Engine
The base class of the archive engines.
Definition:
Engine.h:18
ProcessVariable
One process variable.
Definition:
ProcessVariable.h:39
EngineLocks
The archive engine.
Definition:
EngineLocks.h:61
SampleMechanism
Sample Mechanism base, has a ProcessVariable and filters its values.
Definition:
SampleMechanism.h:33
ProcessVariableContext
Context for ProcessVariable instances.
Definition:
ProcessVariableContext.h:18
HTTPServer
An in-memory web server.
Definition:
HTTPServer.h:85
ArchiveChannel
One archived channel.
Definition:
ArchiveChannel.h:19
GroupInfo
A Group of channels.
Definition:
GroupInfo.h:42
Generated on Tue Dec 17 2013 11:07:27 for EPICS ARCHIVER V4 by
1.8.5