39 #if !defined(TAWARA_BINARY_ELEMENT_H_)
40 #define TAWARA_BINARY_ELEMENT_H_
76 std::vector<char> default_value);
79 virtual BinaryElement& operator=(std::vector<char>
const& rhs);
83 virtual std::streamsize body_size()
const;
86 virtual std::streamsize read_body(std::istream& input,
87 std::streamsize
size);
90 virtual std::streamsize write_body(std::ostream& output);
97 #endif // TAWARA_BINARY_ELEMENT_H_
std::streamsize size(ID id)
Get the number of bytes required by an ID.
Binary primitive element.
The primitive data element interface.