equal
deleted
inserted
replaced
241 static void CopyString(wchar_t *Destination, |
241 static void CopyString(wchar_t *Destination, |
242 size_t NumberOfElements, const wchar_t *Source); |
242 size_t NumberOfElements, const wchar_t *Source); |
243 |
243 |
244 static WideString MultibyteStringToWideString(const char* value); |
244 static WideString MultibyteStringToWideString(const char* value); |
245 static MultibyteString WideStringToMultibyteString(const wchar_t* value); |
245 static MultibyteString WideStringToMultibyteString(const wchar_t* value); |
246 |
|
247 #ifdef DEBUG |
|
248 virtual DebugState GetDebugState() = 0; |
|
249 virtual int GetProcessID() = 0; |
|
250 virtual bool IsNativeDebuggerPresent() = 0; |
|
251 #endif //DEBUG |
|
252 }; |
246 }; |
253 |
247 |
254 class Exception: public std::exception { |
248 class Exception: public std::exception { |
255 private: |
249 private: |
256 TString FMessage; |
250 TString FMessage; |