SmartUtil Namespace Reference

Contains utility classes for helping out with different aspects in SmartWin and SmartSOAP. More...


Classes

struct  ConversionCodepage
 Helper for converting between different codepages. More...
class  DateTime
 Date and Time class. More...
class  NewClone
 Policy for null_pointer. More...
class  null_pointer
 SmartPointer basically to give support for "null objects" without loosing RAII. More...
class  ObjectClone
 Policy for null_pointer. More...
class  TimeSpan
 A timespan helper class. More...
class  UnicodeConverter< char, char >
 Specialized version of UnicodeConverter class for NOT converting AT ALL. More...
class  UnicodeConverter< char, wchar_t >
 Specialized version of UnicodeConverter class for converting FROM "normal" char strings TO UNICODE string or wchar_t string (std::wstring). More...
class  UnicodeConverter< wchar_t, char >
 Specialized version of UnicodeConverter class for converting FROM UNICODE or wchar_t TO char (std::string). More...
class  UnicodeConverter< wchar_t, wchar_t >
 Specialized version of UnicodeConverter class for NOT converting AT ALL. More...
class  xCeptionSmartUtilities
 Exception class for SmartUtil library. More...

Typedefs

typedef UnicodeConverter<
char, TCHAR > 
Ascii2CurrentBuild
typedef UnicodeConverter<
char, wchar_t > 
Ascii2Unicode
 Typdef for easy conversion from char to wchar_t strings.
typedef UnicodeConverter<
TCHAR, char > 
AsciiGuaranteed
typedef UnicodeConverter<
wchar_t, char > 
Unicode2Ascii
typedef UnicodeConverter<
wchar_t, TCHAR > 
Unicode2CurrentBuild
typedef UnicodeConverter<
TCHAR, wchar_t > 
UnicodeGuaranteed


Detailed Description

Contains utility classes for helping out with different aspects in SmartWin and SmartSOAP.
Back to SmartWin website
SourceForge.net Logo