Tide 0.1.0

Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
tide::BadBodySizeA read body size does not match the actual body size in the file
tide::BadDocReadVersionThe required Tide read version is too high
tide::BadElementLengthA fixed-length element is truncated or lengthened in the file
tide::BadLacedFrameSizeA frame with a bad size was added to a block
tide::BadReadVersionThe required EBML read version is too high
tide::BinaryElementBinary primitive element
tide::BlockBlock interface
tide::BlockAdditionsThis element is used to specify reference blocks
tide::BlockElement
tide::BlockGroupThe BlockGroup is the standard block
tide::BlockImplCommon block functionality implementation
tide::BufferTooSmallA buffer was too small for the data
tide::ClusterThe base Cluster, defining the common interface for Cluster element implementations
tide::DateElementDate primitive element
tide::DuplicateTrackNumberA duplicate track number was encountered
tide::DuplicateUIDA UID collision was encountered
tide::EBMLElementThe EBML Header element
tide::ElementThe Element interface, a basic interface to an element object
tide::EmptyBlockAn empty block was encountered
tide::EmptyBlockAdditionsElementAn empty BlockAdditions element was read or written
tide::EmptyFrameAn empty frame was encountered
tide::EmptyTracksElementAn empty Tracks element was read or written
equality_comparable
tide::FloatElementFloat primitive element
tide::IntElementSigned integer primitive element
tide::InvalidChildIDA child element was found where it doesn't belong
tide::InvalidEBMLIDAn invalid EBML class ID was found
tide::InvalidElementIDAn invalid Element ID was provided
tide::InvalidVarIntAn invalid variable-length integer was found
tide::MemoryCluster::IteratorBase< BlockType, IterType >
tide::MasterElementThe MasterElement interface
tide::MaxLaceSizeExceededThe maximum lace size for a block was exceeded
tide::MemoryClusterThe in-memory Cluster implementation
tide::MissingChildA necessary child element was missing
tide::MultipleSeekHeadsA segment was found with multiple meta-seeks
tide::NoClustersA segment was found without at least one cluster
tide::NoSegmentInfoA segment was found without a segment info element
tide::NotEBMLFile is not an EBML file
tide::NotImplementedSomething is not supported
tide::NoTracksA segment was found without a tracks information element
tide::NotTideFile is not a Tide file
tide::NotWritingA segment or cluster was finalised before being started
tide::PrimitiveElement< T >The primitive data element interface
tide::ReadErrorA read error was encountered during a read
tide::SeekElementThe Seek element, which contains a single index point in the SeekHead element
tide::SeekHeadThe SeekHead element, used as an index for a Tide file
tide::SegmentThe Segment element
tide::SegmentInfoThe SegmentInfo element, containing the meta-data for a segment
tide::SilentTrackNumberThe track number of a silent track
tide::SimpleBlockThe SimpleBlock element, a simplified version of Blocks
tide::SpecSizeTooSmallA specified size for a variable-length integer is too small
tide::StringElementString primitive element
tide::TideThe Tide interface, the interface provided by all Tide objects
tide::TideErrorBase error type
tide::TideImplImplementation of the Tide interface
test_utils::TotalSizeOp
tide::TrackEntryA track entry provides the meta-data for a single track
tide::TrackJoinBlocksJoinBlocks track operation
tide::TrackOperationBaseAbstract base class for individual track operations
tide::TracksThe Tracks element, listing all tracks in the segment
tide::UIntElementUnsigned integer primitive element
tide::ValueOutOfRangeA child element's value was set outside the allowable range
tide::ValueSizeOutOfRangeA child element's size is below or above the required size
tide::VarIntTooBigA variable-length integer is too large to be encoded
tide::VoidElementVoid primitive element
tide::VoidTooSmallThe requested size of a void element is too small
tide::WriteErrorA write error was encountered during a write
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines