[#BloombergLP-bdldfp-DecimalNumPut_WideBufferWrapper-050] = xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/bdldfp.adoc[bdldfp]::xref:BloombergLP/bdldfp/DecimalNumPut_WideBufferWrapper-05e.adoc[DecimalNumPut_WideBufferWrapper]<wchar_t, false> :relfileprefix: ../../ :mrdocs: This class is specialization of the template `WideBufferWrapper<CHARTYPE, WCHAR_8_BIT>` for `wchar_t` type which width exceeds 8 bits. == Synopsis Declared in `<bdldfp_decimal.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> class xref:BloombergLP/bdldfp/DecimalNumPut_WideBufferWrapper-05e.adoc[DecimalNumPut_WideBufferWrapper]<wchar_t, false>; ---- == Member Functions [cols="1,4"] |=== | Name| Description | xref:BloombergLP/bdldfp/DecimalNumPut_WideBufferWrapper-050/2constructor.adoc[`DecimalNumPut_WideBufferWrapper`] [.small]#[constructor]# | 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. | xref:BloombergLP/bdldfp/DecimalNumPut_WideBufferWrapper-050/2destructor.adoc[`~DecimalNumPut_WideBufferWrapper`] [.small]#[destructor]# | Destroy this object. | xref:BloombergLP/bdldfp/DecimalNumPut_WideBufferWrapper-050/begin.adoc[`begin`] | Return a pointer to the beginning of the buffer of wide characters. | xref:BloombergLP/bdldfp/DecimalNumPut_WideBufferWrapper-050/end.adoc[`end`] | Return a pointer to the end the buffer of wide characters. |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#