Tawara  0.1.0
tawara::PrimitiveElement< T > Member List

This is the complete list of members for tawara::PrimitiveElement< T >, including all inherited members.

body_size() const =0tawara::Elementprotectedpure virtual
default_tawara::PrimitiveElement< T >protected
Element(tawara::ids::ID id)tawara::Element
equal_(PrimitiveElement< T > const &rhs)tawara::PrimitiveElement< T >inlineprotectedvirtual
get_default() const tawara::PrimitiveElement< T >inlinevirtual
has_default() const tawara::PrimitiveElement< T >inlinevirtual
has_default_tawara::PrimitiveElement< T >protected
id() const tawara::PrimitiveElement< T >inlinevirtual
id(uint32_t id)tawara::PrimitiveElement< T >inlinevirtual
id_tawara::Elementprotected
is_default() const tawara::PrimitiveElement< T >inlinevirtual
offset() const tawara::Elementinline
offset_tawara::Elementprotected
operator T() const tawara::PrimitiveElement< T >inline
operator=(T const &rhs)tawara::PrimitiveElement< T >inlinevirtual
operator==(PrimitiveElement< T > const &lhs, PrimitiveElement< T > const &rhs)tawara::PrimitiveElement< T >friend
PrimitiveElement(uint32_t id, T value)tawara::PrimitiveElement< T >inline
PrimitiveElement(uint32_t id, T value, T default_value)tawara::PrimitiveElement< T >inline
read(std::istream &input)tawara::Elementvirtual
read_body(std::istream &input, std::streamsize size)=0tawara::Elementprotectedpure virtual
remove_default()tawara::PrimitiveElement< T >inlinevirtual
set_default(T default_value)tawara::PrimitiveElement< T >inlinevirtual
size() const tawara::Elementvirtual
value() const tawara::PrimitiveElement< T >inlinevirtual
value(T value)tawara::PrimitiveElement< T >inlinevirtual
value_tawara::PrimitiveElement< T >protected
write(std::ostream &output)tawara::Elementvirtual
write_body(std::ostream &output)=0tawara::Elementprotectedpure virtual
write_id(std::ostream &output)tawara::Elementprotected
write_size(std::ostream &output)tawara::Elementprotectedvirtual
~Element()tawara::Elementinlinevirtual