Tide 0.1.0

tide::BlockElement Member List

This is the complete list of members for tide::BlockElement, including all inherited members.
at(size_type pos)=0tide::Block [pure virtual]
at(size_type pos) const =0tide::Block [pure virtual]
begin()=0tide::Block [pure virtual]
begin() const =0tide::Block [pure virtual]
Block(uint64_t track_number, int16_t timecode, LacingType lacing=LACING_NONE)tide::Block [inline]
BlockElement(tide::ids::ID id, uint64_t track_number, int16_t timecode, LacingType lacing=LACING_NONE)tide::BlockElement [inline]
body_size() const =0tide::Element [protected, pure virtual]
clear()=0tide::Block [pure virtual]
const_iterator typedeftide::Block
const_reference typedeftide::Block
const_reverse_iterator typedeftide::Block
ConstPtr typedeftide::Block
count() const =0tide::Block [pure virtual]
Element(tide::ids::ID id)tide::Element
empty() const =0tide::Block [pure virtual]
end()=0tide::Block [pure virtual]
end() const =0tide::Block [pure virtual]
erase(iterator position)=0tide::Block [pure virtual]
erase(iterator first, iterator last)=0tide::Block [pure virtual]
Frame typedeftide::Block
FramePtr typedeftide::Block
id() const tide::Element [inline]
id_tide::Element [protected]
invisible() const =0tide::Block [pure virtual]
invisible(bool invisible)=0tide::Block [pure virtual]
iterator typedeftide::Block
lacing() const =0tide::Block [pure virtual]
lacing(LacingType lacing)=0tide::Block [pure virtual]
LACING_EBML enum valuetide::Block
LACING_FIXED enum valuetide::Block
LACING_NONE enum valuetide::Block
LacingType enum nametide::Block
max_count() const =0tide::Block [pure virtual]
offset() const tide::Element [inline]
offset_tide::Element [protected]
operator[](size_type pos)=0tide::Block [pure virtual]
operator[](size_type pos) const =0tide::Block [pure virtual]
Ptr typedeftide::BlockElement
push_back(value_type const &value)=0tide::Block [pure virtual]
rbegin()=0tide::Block [pure virtual]
rbegin() const =0tide::Block [pure virtual]
read(std::istream &input)tide::Element [virtual]
read_body(std::istream &input, std::streamsize size)=0tide::Element [protected, pure virtual]
reference typedeftide::Block
rend()=0tide::Block [pure virtual]
rend() const =0tide::Block [pure virtual]
resize(size_type count)=0tide::Block [pure virtual]
reverse_iterator typedeftide::Block
size() const tide::Element [virtual]
size_type typedeftide::Block
swap(Block &other)tide::Block [inline, virtual]
timecode() const =0tide::Block [pure virtual]
timecode(int16_t timecode)=0tide::Block [pure virtual]
track_number() const =0tide::Block [pure virtual]
track_number(uint64_t track_number)=0tide::Block [pure virtual]
value_type typedeftide::Block
write(std::ostream &output)tide::Element [virtual]
write_body(std::ostream &output)=0tide::Element [protected, pure virtual]
write_id(std::ostream &output)tide::Element [protected]
write_size(std::ostream &output)tide::Element [protected, virtual]
~Block()=0tide::Block [pure virtual]
~Element()tide::Element [inline, virtual]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines