foobar2000 SDK  2015-01-14
Public Types | Public Member Functions | Private Attributes
_stream_writer_formatter_translator< isBigEndian >

#include <filesystem_helper.h>

Public Types

typedef _stream_writer_formatter_translator< isBigEndian > t_self
 

Public Member Functions

 _stream_writer_formatter_translator (stream_writer_formatter< isBigEndian > &stream)
 
template<typename t_what >
t_selfoperator|| (const t_what &in)
 

Private Attributes

stream_writer_formatter< isBigEndian > & m_stream
 

Detailed Description

template<bool isBigEndian>
class _stream_writer_formatter_translator< isBigEndian >

Definition at line 657 of file filesystem_helper.h.

Member Typedef Documentation

template<bool isBigEndian>
typedef _stream_writer_formatter_translator<isBigEndian> _stream_writer_formatter_translator< isBigEndian >::t_self

Definition at line 660 of file filesystem_helper.h.

Constructor & Destructor Documentation

template<bool isBigEndian>
_stream_writer_formatter_translator< isBigEndian >::_stream_writer_formatter_translator ( stream_writer_formatter< isBigEndian > &  stream)
inline

Definition at line 659 of file filesystem_helper.h.

659 : m_stream(stream) {}
stream_writer_formatter< isBigEndian > & m_stream

Member Function Documentation

template<bool isBigEndian>
template<typename t_what >
t_self& _stream_writer_formatter_translator< isBigEndian >::operator|| ( const t_what &  in)
inline

Definition at line 661 of file filesystem_helper.h.

661 {m_stream << in; return *this;}
stream_writer_formatter< isBigEndian > & m_stream

Field Documentation

template<bool isBigEndian>
stream_writer_formatter<isBigEndian>& _stream_writer_formatter_translator< isBigEndian >::m_stream
private

Definition at line 663 of file filesystem_helper.h.


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