Mobile API Reference  MicroStrategy 2019
MultiByteConverter.h
Go to the documentation of this file.
1 //==============================================================================================
2 // FILENAME : MultiByteConverter.h
3 // AUTHOR : vovechkin
4 // CREATION : Nov 18, 2001
5 // Copyright (C) MicroStrategy Incorporated 2001
6 // All Rights Reserved
7 //==============================================================================================
8 #ifndef MBase_MultiByteConverter_h
9 #define MBase_MultiByteConverter_h
10 
11 #include "Base.h"
12 #include "ReturnString.h"
13 #include "PDCHeader/PDCwchar.h"
15 
17 
48 namespace MBase
49 {
67  DLL_BASE_EXIM ReturnWString MultiByteToWideChar(
68  const char* ipMultiByte,
69  bool ibUseSubstitutionCharacter = false );
70 
88  const WCHAR* ipWide,
89  bool ibUseSubstitutionCharacter = false );
90 }
91 
92 #endif // MBase_MultiByteConverter_h
wchar_t WCHAR
Definition: PDCwchar.h:23
#define DLL_BASE_EXIM
Definition: Base.h:20
Definition: Allocator.h:47
DLL_BASE_EXIM ReturnWString MultiByteToWideChar(const char *ipMultiByte, bool ibUseSubstitutionCharacter=false)
DLL_BASE_EXIM ReturnString WideCharToMultiByte(const WCHAR *ipWide, bool ibUseSubstitutionCharacter=false)