LMMS
Loading...
Searching...
No Matches
osctl::osc_inline_strstream Struct Reference

#include <osctl.h>

Inheritance diagram for osctl::osc_inline_strstream:
osctl::string_buffer osctl::osc_stream< string_buffer >

Public Member Functions

 osc_inline_strstream ()
Public Member Functions inherited from osctl::string_buffer
 string_buffer ()
 string_buffer (std::string _data, int _size=1048576)
bool read (uint8_t *dest, uint32_t bytes)
bool write (const uint8_t *src, uint32_t bytes)
int read_left ()
int write_left ()
int write_misalignment ()
void clear ()
int tell ()
void seek (int _pos)
Public Member Functions inherited from osctl::osc_stream< string_buffer >
 osc_stream (string_buffer &_buffer)
 osc_stream (string_buffer &_buffer, null_buffer &_type_buffer)
void pad ()
void read (void *dest, uint32_t bytes)
void write (const void *src, uint32_t bytes)
void clear ()
void write_type (char ch)

Additional Inherited Members

Public Attributes inherited from osctl::string_buffer
std::string data
uint32_t pos
uint32_t size
Public Attributes inherited from osctl::osc_stream< string_buffer >
string_bufferbuffer
null_buffertype_buffer
bool error

Constructor & Destructor Documentation

◆ osc_inline_strstream()

osctl::osc_inline_strstream::osc_inline_strstream ( )
inline

The documentation for this struct was generated from the following file: