MDF Lib 2.2
Interface against MDF 3/4 files
|
Defines an interface against a channel group (CG) block.
#include <algorithm>
#include <string>
#include <vector>
#include "ichannel.h"
#include "samplerecord.h"
#include "mdf/iblock.h"
#include "mdf/imetadata.h"
Go to the source code of this file.
Classes | |
class | mdf::IChannelGroup |
Interface against a channel group (CG) block. More... | |
Namespaces | |
namespace | mdf |
Main namespace for the MDF library. | |
namespace | mdf::CgFlag |
Channel group flags. | |
Variables | |
constexpr uint16_t | mdf::CgFlag::VlsdChannel = 0x0001 |
Flag is used to indicate the this block is a variable length CG block. | |
constexpr uint16_t | mdf::CgFlag::BusEvent = 0x0002 |
Bus event flag. | |
constexpr uint16_t | mdf::CgFlag::PlainBusEvent = 0x0004 |
Plain bus event flag. | |
constexpr uint16_t | mdf::CgFlag::RemoteMaster = 0x0008 |
Remote master flag. | |
constexpr uint16_t | mdf::CgFlag::EventSignal = 0x00010 |
Event signal group. The group store events not values. | |