nux-0.9.48

nux::NCharacterConversion< CONVERT_TO, CONVERT_FROM, BASE_CONVERTER, DefaultConversionSize > Class Template Reference

#include <NuxCore/Character/NUnicode.h>

Public Member Functions

 NCharacterConversion (const CONVERT_FROM *Source)
 ~NCharacterConversion ()
 operator CONVERT_TO * (void) const

Detailed Description

template<typename CONVERT_TO, typename CONVERT_FROM, typename BASE_CONVERTER, DWORD DefaultConversionSize = 128>
class nux::NCharacterConversion< CONVERT_TO, CONVERT_FROM, BASE_CONVERTER, DefaultConversionSize >

Convert from one string format to another.


Constructor & Destructor Documentation

template<typename CONVERT_TO , typename CONVERT_FROM , typename BASE_CONVERTER , DWORD DefaultConversionSize = 128>
nux::NCharacterConversion< CONVERT_TO, CONVERT_FROM, BASE_CONVERTER, DefaultConversionSize >::NCharacterConversion ( const CONVERT_FROM *  Source) [inline, explicit]

Converts the data by using the Convert() method on the base class

template<typename CONVERT_TO , typename CONVERT_FROM , typename BASE_CONVERTER , DWORD DefaultConversionSize = 128>
nux::NCharacterConversion< CONVERT_TO, CONVERT_FROM, BASE_CONVERTER, DefaultConversionSize >::~NCharacterConversion ( ) [inline]

If memory was allocated, then it is freed below


Member Function Documentation

template<typename CONVERT_TO , typename CONVERT_FROM , typename BASE_CONVERTER , DWORD DefaultConversionSize = 128>
nux::NCharacterConversion< CONVERT_TO, CONVERT_FROM, BASE_CONVERTER, DefaultConversionSize >::operator CONVERT_TO * ( void  ) const [inline]

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