Functions | |
boost::tuple< bool, uint8_t *, uint8_t *, MemoryLayout::const_iterator > | compare (uint8_t *out_buffer, uint8_t *in_buffer, MemoryLayout::const_iterator it, MemoryLayout::const_iterator end) |
boost::tuple< uint8_t *, uint8_t *, MemoryLayout::const_iterator > | copy (uint8_t *out_buffer, uint8_t *in_buffer, MemoryLayout::const_iterator it, MemoryLayout::const_iterator end) |
boost::tuple< uint8_t *, MemoryLayout::const_iterator > | destroy (uint8_t *buffer, MemoryLayout::const_iterator it, MemoryLayout::const_iterator end) |
boost::tuple< size_t, MemoryLayout::const_iterator > | dump (uint8_t const *data, size_t in_offset, OutputStream &stream, MemoryLayout::const_iterator const begin, MemoryLayout::const_iterator const end) |
boost::tuple< size_t, MemoryLayout::const_iterator > | getDumpSize (uint8_t *buffer, MemoryLayout::const_iterator it, MemoryLayout::const_iterator end) |
boost::tuple< uint8_t *, MemoryLayout::const_iterator > | init (uint8_t *buffer, MemoryLayout::const_iterator it, MemoryLayout::const_iterator end) |
boost::tuple< size_t, MemoryLayout::const_iterator > | load (uint8_t *data, size_t out_offset, InputStream &stream, MemoryLayout::const_iterator const begin, MemoryLayout::const_iterator const end) |
boost::tuple< uint8_t *, MemoryLayout::const_iterator > | zero (uint8_t *buffer, MemoryLayout::const_iterator it, MemoryLayout::const_iterator end) |
This namespace includes the basic methods needed to implement complex operations on Value objects (i.e. typed buffers)
boost::tuple<bool, uint8_t*, uint8_t*, MemoryLayout::const_iterator> Typelib::ValueOps::compare | ( | uint8_t * | out_buffer, |
uint8_t * | in_buffer, | ||
MemoryLayout::const_iterator | it, | ||
MemoryLayout::const_iterator | end | ||
) |
boost::tuple<uint8_t*, uint8_t*, MemoryLayout::const_iterator> Typelib::ValueOps::copy | ( | uint8_t * | out_buffer, |
uint8_t * | in_buffer, | ||
MemoryLayout::const_iterator | it, | ||
MemoryLayout::const_iterator | end | ||
) |
boost::tuple<uint8_t*, MemoryLayout::const_iterator> Typelib::ValueOps::destroy | ( | uint8_t * | buffer, |
MemoryLayout::const_iterator | it, | ||
MemoryLayout::const_iterator | end | ||
) |
boost::tuple<size_t, MemoryLayout::const_iterator> Typelib::ValueOps::dump | ( | uint8_t const * | data, |
size_t | in_offset, | ||
OutputStream & | stream, | ||
MemoryLayout::const_iterator const | begin, | ||
MemoryLayout::const_iterator const | end | ||
) |
boost::tuple<size_t, MemoryLayout::const_iterator> Typelib::ValueOps::getDumpSize | ( | uint8_t * | buffer, |
MemoryLayout::const_iterator | it, | ||
MemoryLayout::const_iterator | end | ||
) |
tuple< boost::uint8_t *, MemoryLayout::const_iterator > Typelib::ValueOps::init | ( | uint8_t * | buffer, |
MemoryLayout::const_iterator | it, | ||
MemoryLayout::const_iterator | end | ||
) |
Definition at line 340 of file value_ops.cc.
boost::tuple<size_t, MemoryLayout::const_iterator> Typelib::ValueOps::load | ( | uint8_t * | data, |
size_t | out_offset, | ||
InputStream & | stream, | ||
MemoryLayout::const_iterator const | begin, | ||
MemoryLayout::const_iterator const | end | ||
) |
boost::tuple<uint8_t*, MemoryLayout::const_iterator> Typelib::ValueOps::zero | ( | uint8_t * | buffer, |
MemoryLayout::const_iterator | it, | ||
MemoryLayout::const_iterator | end | ||
) |