foobar2000 SDK  2015-01-14
Public Types | Public Member Functions | Data Fields | Private Attributes
stream_writer_formatter_simple< BE >

#include <filesystem_helper.h>

+ Inheritance diagram for stream_writer_formatter_simple< BE >:

Public Types

typedef stream_writer_buffer_simple::t_buffer t_buffer
 

Public Member Functions

 stream_writer_formatter_simple ()
 
- Public Member Functions inherited from stream_writer_formatter< BE >
 stream_writer_formatter (stream_writer &p_stream, abort_callback &p_abort)
 
void write_array (const TArray &data)
 
void write_byte_block (const TArray &data)
 
void write_int (t_int p_int)
 
void write_raw (const void *p_buffer, t_size p_bytes)
 
void write_raw (const TArray &data)
 
void write_string (const char *str)
 
void write_string (const char *str, t_size len_)
 
void write_string_nullterm (const char *str)
 

Data Fields

t_bufferm_buffer
 
- Data Fields inherited from stream_writer_formatter< BE >
abort_callbackm_abort
 
stream_writerm_stream
 

Private Attributes

abort_callback_dummy _m_abort
 
stream_writer_buffer_simple _m_stream
 

Detailed Description

template<bool BE = false>
class stream_writer_formatter_simple< BE >

Definition at line 592 of file filesystem_helper.h.

Member Typedef Documentation

Definition at line 596 of file filesystem_helper.h.

Constructor & Destructor Documentation

template<bool BE = false>
stream_writer_formatter_simple< BE >::stream_writer_formatter_simple ( )
inline

Field Documentation

template<bool BE = false>
abort_callback_dummy stream_writer_formatter_simple< BE >::_m_abort
private

Definition at line 600 of file filesystem_helper.h.

template<bool BE = false>
stream_writer_buffer_simple stream_writer_formatter_simple< BE >::_m_stream
private

Definition at line 599 of file filesystem_helper.h.

template<bool BE = false>
t_buffer& stream_writer_formatter_simple< BE >::m_buffer

Definition at line 597 of file filesystem_helper.h.


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