|
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 |