NAVTOR SDK  v.3.0
Software Development Kit for fast and efficient development of ECDIS, ECS and generic marine applications
sdk_results_enum.h File Reference

SDK return values synonyms in the sdk namespace. More...

Go to the source code of this file.

Macros

#define SDK_OK(res)   ((static_cast<SDKResult>(res)) == kSDKResult_Succeeded)
 Checks succeeded result.
 
#define SDK_SUCCEEDED(res)   ((static_cast<SDKResult>(res)) >= 0)
 Checks no error result.
 
#define SDK_FAILED(res)   ((static_cast<SDKResult>(res)) != kSDKResult_Succeeded)
 Checks failed result.
 
#define SDK_TRUE(res)   ((static_cast<SDKResult>(res)) == kSDKResult_True)
 Checks true result.
 
#define SDK_FALSE(res)   ((static_cast<SDKResult>(res)) == kSDKResult_False)
 Checks false result.
 

Enumerations

enum  ErrorCodes {
  Ok = kSDKResult_Succeeded, Err_True = kSDKResult_True, Err_False = kSDKResult_False, Err_EOF = kSDKResult_EOFReached,
  Err_NotExist = kSDKResult_NotExist, Err_InvalidArg = kSDKResult_InvalidArgument , Err_Unexpected = kSDKResult_UnexpectedError, Err_Uninitialized = kSDKResult_NotInitialized,
  Err_CantLoadData = kSDKResult_CantLoadData, Err_BadFormat = kSDKResult_BadFormat, Err_NotSupported = kSDKResult_NotSupported, Err_BadType = kSDKResult_BadType,
  Err_BufferTooSmall = kSDKResult_BufferTooSmall, Err_InternalError = kSDKResult_InternalError, Err_NotApplicable = kSDKResult_NotApplicable, Err_NULLPointer = kSDKResult_NULLPointer,
  Err_AlreadyInitialized = kSDKResult_AlreadyInitialized, Err_NotFound = kSDKResult_NotFound, Err_NotOpened = kSDKResult_NotOpened, Err_ReadOnly = kSDKResult_ReadOnly,
  Err_CantPerformAction = kSDKResult_CantPerformAction, Err_OutOfRange = kSDKResult_OutOfRange, Err_CryptError = kSDKResult_CryptError, Err_CompressionError = kSDKResult_CompressionError,
  Err_AlreadyExist = kSDKResult_AlreadyExist, Err_EmptyValue = kSDKResult_EmptyValue, Err_AccessDenied = kSDKResult_AccessDenied, Err_NotEnoughParameters = kSDKResult_NotEnoughParameters,
  Err_Stopped = kSDKResult_Stopped, Err_UnknownError = kSDKResult_UnknownError, Err_NotEnoughMemory = kSDKResult_NotEnoughMemory
}
 Error codes. More...
 

Detailed Description

SDK return values synonyms in the sdk namespace.

Copyright (c) 2011 The NAVTOR SDK. All Rights Reserved.

Author
The NAVTOR SDK authors
Date
08/2011
Maintenance:
The NAVTOR SDK authors