|
| MallocWriteStream (intptr_t initial_size) |
|
| ~MallocWriteStream () |
|
uint8_t * | Steal (intptr_t *length) |
|
| NonStreamingWriteStream (intptr_t initial_size) |
|
uint8_t * | buffer () const |
|
DART_FORCE_INLINE void | SetPosition (intptr_t value) |
|
| BaseWriteStream (intptr_t initial_size) |
|
virtual | ~BaseWriteStream () |
|
DART_FORCE_INLINE intptr_t | bytes_written () const |
|
virtual intptr_t | Position () const |
|
intptr_t | Align (intptr_t alignment, intptr_t offset=0) |
|
void | WriteWordWith32BitWrites (uword value) |
|
template<typename T > |
void | WriteUnsigned (T value) |
|
void | WriteRefId (intptr_t value) |
|
void | WriteBytes (const void *addr, intptr_t len) |
|
void | WriteWord (uword value) |
|
void | WriteTargetWord (word value) |
|
void | Printf (const char *format,...) PRINTF_ATTRIBUTE(2 |
|
void | va_start (args, format) |
|
| VPrintf (format, args) |
|
| va_end (args) |
|
void | VPrintf (const char *format, va_list args) |
|
template<typename T > |
void | Write (T value) |
|
template<typename T > |
void | WriteFixed (T value) |
|
DART_FORCE_INLINE void | WriteByte (uint8_t value) |
|
void | WriteString (const char *cstr) |
|
template<typename T > |
C::only_if_unsigned< T, void > | WriteLEB128 (T value) |
|
template<typename T > |
C::only_if_signed< T, void > | WriteLEB128 (T value) |
|
template<typename T > |
C::only_if_signed< T, void > | WriteSLEB128 (T value) |
|
template<typename T > |
C::only_if_unsigned< T, void > | WriteSLEB128 (T value) |
|
| ValueObject () |
|
| ~ValueObject () |
|
Definition at line 625 of file datastream.h.