Quick Links: |
#include <bdldfp_decimal.h>
Public Member Functions | |
DecimalNumPut_WideBufferWrapper (const char *buffer, int len, const bsl::locale &loc) | |
~DecimalNumPut_WideBufferWrapper () | |
const wchar_t * | begin () const |
const wchar_t * | end () const |
This class is specialization of the template WideBufferWrapper<CHARTYPE, WCHAR_8_BIT>
for wchar_t
type which width exceeds 8 bits.
bdldfp::DecimalNumPut_WideBufferWrapper< wchar_t, false >::DecimalNumPut_WideBufferWrapper | ( | const char * | buffer, | |
int | len, | |||
const bsl::locale & | loc | |||
) | [inline] |
Create a wide buffer wrapper for the specified buffer
of the specified length len
. Use the specified locale loc
to widen character in the buffer into wide characters representation.
bdldfp::DecimalNumPut_WideBufferWrapper< wchar_t, false >::~DecimalNumPut_WideBufferWrapper | ( | ) |
Destroy this object.
const wchar_t* bdldfp::DecimalNumPut_WideBufferWrapper< wchar_t, false >::begin | ( | ) | const |
Return a pointer to the beginning of the buffer of wide characters.
const wchar_t* bdldfp::DecimalNumPut_WideBufferWrapper< wchar_t, false >::end | ( | ) | const |
Return a pointer to the end the buffer of wide characters.