MDF Lib 2.2
Interface against MDF 3/4 files
|
This is the complete list of members for mdf::IChannel, including all inherited members.
AddAttachmentReference(const IAttachment *attachment) | mdf::IChannel | virtual |
ArraySize(uint64_t array_size) | mdf::IChannel | inline |
ArraySize() const | mdf::IChannel | inline |
AttachmentList() const | mdf::IChannel | virtual |
BitCount(uint32_t bits)=0 | mdf::IChannel | pure virtual |
BitCount() const =0 | mdf::IChannel | pure virtual |
BitOffset(uint16_t bits)=0 | mdf::IChannel | pure virtual |
BitOffset() const =0 | mdf::IChannel | pure virtual |
BlockType() const =0 | mdf::IBlock | pure virtual |
ByteOffset(uint32_t bytes)=0 | mdf::IChannel | pure virtual |
ByteOffset() const =0 | mdf::IChannel | pure virtual |
CalculateMasterTime(bool calculate_master) | mdf::IChannel | inline |
CalculateMasterTime() const | mdf::IChannel | inline |
ChannelArray() const | mdf::IChannel | virtual |
ChannelCompositions()=0 | mdf::IChannel | pure virtual |
ChannelConversion() const =0 | mdf::IChannel | pure virtual |
ChannelGroup() const =0 | mdf::IChannel | pure virtual |
CreateChannelArray() | mdf::IChannel | virtual |
CreateChannelComposition()=0 | mdf::IChannel | pure virtual |
CreateChannelComposition(const std::string_view &name) | mdf::IChannel | virtual |
CreateChannelConversion()=0 | mdf::IChannel | pure virtual |
CreateMetaData() | mdf::IChannel | virtual |
CreateSourceInformation() | mdf::IChannel | virtual |
DataBytes(uint64_t nof_bytes)=0 | mdf::IChannel | pure virtual |
DataBytes() const =0 | mdf::IChannel | pure virtual |
DataType(ChannelDataType type)=0 | mdf::IChannel | pure virtual |
DataType() const =0 | mdf::IChannel | pure virtual |
Decimals(uint8_t precision) | mdf::IChannel | virtual |
Decimals() const =0 | mdf::IChannel | pure virtual |
Description(const std::string &description)=0 | mdf::IChannel | pure virtual |
Description() const =0 | mdf::IChannel | pure virtual |
DisplayName(const std::string &name)=0 | mdf::IChannel | pure virtual |
DisplayName() const =0 | mdf::IChannel | pure virtual |
ExtLimit(double min, double max) | mdf::IChannel | virtual |
ExtLimit() const | mdf::IChannel | virtual |
Flags(uint32_t flags) | mdf::IChannel | virtual |
Flags() const | mdf::IChannel | virtual |
GetByteArrayValue(const std::vector< uint8_t > &record_buffer, std::vector< uint8_t > &dest) const | mdf::IChannel | protectedvirtual |
GetCanOpenDate(const std::vector< uint8_t > &record_buffer, uint64_t &dest) const | mdf::IChannel | protected |
GetCanOpenTime(const std::vector< uint8_t > &record_buffer, uint64_t &dest) const | mdf::IChannel | protected |
GetChannelValue(const std::vector< uint8_t > &record_buffer, T &dest, uint64_t array_index=0) const | mdf::IChannel | |
GetChannelValue(const std::vector< uint8_t > &record_buffer, std::vector< uint8_t > &dest, uint64_t array_index) const | mdf::IChannel | |
GetChannelValue(const std::vector< uint8_t > &record_buffer, std::string &dest, uint64_t array_index) const | mdf::IChannel | |
GetFloatValue(const std::vector< uint8_t > &record_buffer, double &dest, uint64_t array_index) const | mdf::IChannel | protected |
GetSignedValue(const std::vector< uint8_t > &record_buffer, int64_t &dest, uint64_t array_index) const | mdf::IChannel | protected |
GetTextValue(const std::vector< uint8_t > &record_buffer, std::string &dest) const | mdf::IChannel | virtual |
GetUnsignedValue(const std::vector< uint8_t > &record_buffer, uint64_t &dest, uint64_t array_index=0) const | mdf::IChannel | |
GetValid(const std::vector< uint8_t > &record_buffer, uint64_t array_index) const | mdf::IChannel | protectedvirtual |
GetVirtualSample(uint64_t sample, V &value) | mdf::IChannel | inlinestatic |
GetVirtualSample(uint64_t sample, std::string &value) | mdf::IChannel | inlinestatic |
Index() const =0 | mdf::IBlock | pure virtual |
IsDecimalUsed() const =0 | mdf::IChannel | pure virtual |
IsNumber() const | mdf::IChannel | inline |
IsUnitValid() const =0 | mdf::IChannel | pure virtual |
Limit(double min, double max) | mdf::IChannel | virtual |
Limit() const | mdf::IChannel | virtual |
MetaData() const | mdf::IChannel | virtual |
Name(const std::string &name)=0 | mdf::IChannel | pure virtual |
Name() const =0 | mdf::IChannel | pure virtual |
Range(double min, double max) | mdf::IChannel | virtual |
Range() const | mdf::IChannel | virtual |
RecordId() const | mdf::IChannel | |
SampleBuffer() const =0 | mdf::IChannel | protectedpure virtual |
SamplingRate(double sampling_rate)=0 | mdf::IChannel | pure virtual |
SamplingRate() const =0 | mdf::IChannel | pure virtual |
SetByteArray(const std::vector< uint8_t > &value, bool valid) | mdf::IChannel | protectedvirtual |
SetChannelValue(const T &value, bool valid=true, uint64_t array_index=0) | mdf::IChannel | |
SetChannelValue(const std::string &value, bool valid, uint64_t array_index) | mdf::IChannel | |
SetChannelValue(const std::vector< uint8_t > &values, bool valid, uint64_t array_index) | mdf::IChannel | |
SetChannelValues(const std::vector< T > &values) | mdf::IChannel | |
SetFloatValueBe(double value, bool valid, uint64_t array_index) | mdf::IChannel | protected |
SetFloatValueLe(double value, bool valid, uint64_t array_index) | mdf::IChannel | protected |
SetSignedValueBe(int64_t value, bool valid, uint64_t array_index) | mdf::IChannel | protected |
SetSignedValueLe(int64_t value, bool valid, uint64_t array_index) | mdf::IChannel | protected |
SetTextValue(const std::string &value, bool valid) | mdf::IChannel | protectedvirtual |
SetTimestamp(double timestamp, std::vector< uint8_t > &record_buffer) const | mdf::IChannel | |
SetUnsignedValueBe(uint64_t value, bool valid, uint64_t array_index) | mdf::IChannel | protected |
SetUnsignedValueLe(uint64_t value, bool valid, uint64_t array_index) | mdf::IChannel | protected |
SetValid(bool valid, uint64_t array_index) | mdf::IChannel | protectedvirtual |
SourceInformation() const | mdf::IChannel | virtual |
Sync(ChannelSyncType type) | mdf::IChannel | virtual |
Sync() const | mdf::IChannel | virtual |
Type(ChannelType type)=0 | mdf::IChannel | pure virtual |
Type() const =0 | mdf::IChannel | pure virtual |
Unit(const std::string &unit)=0 | mdf::IChannel | pure virtual |
Unit() const =0 | mdf::IChannel | pure virtual |
VlsdRecordId(uint64_t record_id) const | mdf::IChannel | inline |
VlsdRecordId() const | mdf::IChannel | inline |
~IBlock()=default | mdf::IBlock | virtual |