# Cinder

# cinder::msw::basic_debugbuf< CharT, TraitsT > Class Template Reference

`#include <OutputDebugStringStream.h>`

List of all members.

## Public Member Functions
virtual | ~basic_debugbuf ()
template<>
void | output_debug_string (const char *text)
template<>
void | output_debug_string (const wchar_t *text)
## Protected Member Functions
int | sync ()
void | output_debug_string (const CharT *text)

### template<class CharT, class TraitsT = std::char_traits<CharT>>
class cinder::msw::basic_debugbuf< CharT, TraitsT >

## Constructor & Destructor Documentation

template<class CharT , class TraitsT = std::char_traits<CharT>>

virtual cinder::msw::basic_debugbuf< CharT, TraitsT >::~basic_debugbuf | ( |  | ) | `[virtual]`

## Member Function Documentation

template<class CharT , class TraitsT = std::char_traits<CharT>>

int cinder::msw::basic_debugbuf< CharT, TraitsT >::sync | ( |  | ) | `[protected]`

template<class CharT , class TraitsT = std::char_traits<CharT>>

void cinder::msw::basic_debugbuf< CharT, TraitsT >::output_debug_string | ( | const CharT * | text | ) | `[protected]`

template<>

void cinder::msw::basic_debugbuf< char >::output_debug_string | ( | const char * | text | ) |

template<>

void cinder::msw::basic_debugbuf< wchar_t >::output_debug_string | ( | const wchar_t * | text | ) |

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

- include/cinder/msw/OutputDebugStringStream.h