MDF Lib 2.2
Interface against MDF 3/4 files
Loading...
Searching...
No Matches
ievent.h File Reference

Interface against an event block (EV)

#include <mdf/iattachment.h>
#include <mdf/iblock.h>
#include <cstdint>
#include <string>
#include <vector>
Include dependency graph for ievent.h:

Go to the source code of this file.

Classes

class  mdf::IEvent
 Interface against an event block. More...
 

Namespaces

namespace  mdf
 Main namespace for the MDF library.
 

Enumerations

enum class  mdf::EventType : uint8_t {
  mdf::RecordingPeriod = 0 , mdf::RecordingInterrupt = 1 , mdf::AcquisitionInterrupt = 2 , mdf::StartRecording = 3 ,
  mdf::StopRecording = 4 , mdf::Trigger = 5 , mdf::Marker = 6
}
 Type of event. More...
 
enum class  mdf::SyncType : uint8_t { mdf::SyncTime = 1 , mdf::SyncAngle = 2 , mdf::SyncDistance = 3 , mdf::SyncIndex = 4 }
 Type of synchronization value (default time) More...
 
enum class  mdf::RangeType : uint8_t { mdf::RangePoint = 0 , mdf::RangeStart = 1 , mdf::RangeEnd = 2 }
 Type of range. More...
 
enum class  mdf::EventCause : uint8_t {
  mdf::CauseOther = 0 , mdf::CauseError = 1 , mdf::CauseTool = 2 , mdf::CauseScript = 3 ,
  mdf::CauseUser = 4
}
 Type of cause. More...