Core::ANSI2WIDE Class Reference

The class used to do the conversion from ANSI to Wide via the X2Y() macros. More...

#include <AnsiWide.hpp>

List of all members.

Public Member Functions

 ANSI2WIDE (const char *psz)
 Construct from an ANSI string.
 ANSI2WIDE (const std::string &str)
 Construct from an ANSI string.
 ~ANSI2WIDE ()
 Destructor.
 operator const wchar_t * () const
 Conversion operator for a wide string.

Private Attributes

wchar_t * m_psz


Detailed Description

The class used to do the conversion from ANSI to Wide via the X2Y() macros.


Constructor & Destructor Documentation

Core::ANSI2WIDE::ANSI2WIDE ( const char *  psz  ) 

Construct from an ANSI string.

Core::ANSI2WIDE::ANSI2WIDE ( const std::string &  str  )  [explicit]

Construct from an ANSI string.

Core::ANSI2WIDE::~ANSI2WIDE (  )  [inline]

Destructor.


Member Function Documentation

Core::ANSI2WIDE::operator const wchar_t * (  )  const [inline]

Conversion operator for a wide string.


Member Data Documentation

wchar_t* Core::ANSI2WIDE::m_psz [private]


The documentation for this class was generated from the following files:
Generated on Wed Feb 13 22:53:28 2008 for Core Library by  doxygen 1.5.2