|
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 |