Mobile API Reference  MicroStrategy 2019
LastError.h
Go to the documentation of this file.
1 //==============================================================================================
2 // FILENAME : LastError.h
3 // AUTHOR : vovechkin
4 // CREATION : Nov 30, 2001
5 // Copyright (C) MicroStrategy Incorporated 2001
6 // All Rights Reserved
7 //==============================================================================================
8 #ifndef MBase_LastError_h
9 #define MBase_LastError_h
10 
11 #include "Base.h"
12 #include "ReturnString.h"
13 
14 #include "../Defines/BasicTypes.h"
15 
17 //
18 // ##### ###### ##### ##### ###### ##### #### ##### ###### #####
19 // # # # # # # # # # # # # # # #
20 // # # ##### # # # # ##### # # # # ##### # #
21 // # # # ##### ##### # # ###### # # # #
22 // # # # # # # # # # # # # # #
23 // ##### ###### # # # ###### ##### # # # ###### #####
24 //
26 // 2005-04-15 ovechkin
27 // Do not use these methods, because they are ambiguous on Windows vs UNIX.
28 //
29 namespace MBase
30 {
31  typedef unsigned Int32 ErrorCode;
32 
39 
46 
50  DLL_BASE_EXIM bool IsSystemError(ErrorCode iErrorCode) throw();
51 }
52 
53 #endif // MBase_LastError_h
unsigned Int32 ErrorCode
Definition: LastError.h:31
Definition: ReturnString.h:85
#define DLL_BASE_EXIM
Definition: Base.h:20
DLL_BASE_EXIM ReturnWString GetSystemErrorDescription(ErrorCode iErrorCode)
#define Int32
Definition: BasicTypes.h:20
DLL_BASE_EXIM bool IsSystemError(ErrorCode iErrorCode)
Definition: Allocator.h:47
DLL_BASE_EXIM ErrorCode GetLastError()