|
The Micro C++ Library
|
Declaration of class micxx::Buffer. More...
#include <micxx/Config.hxx>#include <micxx/traits/ToString.hxx>#include <micxx/Exception.hxx>#include <string>Classes | |
| class | micxx::Buffer |
| A simple generic Buffer that could dynamically grow or shrink. More... | |
Namespaces | |
| namespace | micxx |
The Micro C++ Library. | |
Functions | |
| template<typename IntType > | |
| IntType | micxx::getBE (const void *data) |
| Parse an integer type IntType in big endianess byte order from the address given by data. | |
| template<typename IntType > | |
| IntType | micxx::getLE (const void *data) |
| Parse an integer type IntType in little endianess byte order from the address given by data. | |
| template<typename IntType > | |
| void | micxx::setBE (void *dest, IntType value) |
| Stores the integer type value into address given by dest in big endianess byte order. | |
| template<typename IntType > | |
| void | micxx::setLE (void *dest, IntType value) |
| Stores the integer type value into address given by dest in little endianess byte order. | |
| template<typename Stream > | |
| Stream & | operator<< (Stream &stream, const micxx::Buffer &buffer) |
Same as buffer >> stream. | |
Declaration of class micxx::Buffer.
| Stream& operator<< | ( | Stream & | stream, |
| const micxx::Buffer & | buffer | ||
| ) |
Same as buffer >> stream.
{
__MICXXTRY__
return buffer >> stream;
__MICXXEND__
}