Android-cuttlefish cvd tool
|
#include <msg_formatting.h>
Public Types | |
using | ptr_t = T * |
Public Member Functions | |
template<size_t size> | |
StreamState (T(&buffer)[size]) | |
StreamState (T *buffer, size_t size) | |
StreamState () | |
StreamState & | operator+= (size_t offset) |
operator bool () const | |
ptr_t | pos () const |
template<typename U = T> | |
bool | insertFieldSize (typename std::enable_if<!std::is_const< U >::value, uint32_t >::type size) |
template<typename U = T> | |
std::enable_if< std::is_const< U >::value, uint32_t >::type | extractFieldSize () |
void | bad () |
Private Attributes | |
ptr_t | begin_ |
ptr_t | end_ |
ptr_t | pos_ |
using teeui::msg::StreamState< T >::ptr_t = T* |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |
|
private |
|
private |