Sirius  0.0.0
Classes | Namespaces | Enumerations | Functions
error_code.h File Reference
#include <system_error>
#include <cpl_error.h>

Go to the source code of this file.

Classes

struct  std::is_error_code_enum< sirius::gdal::ErrorCode >
 

Namespaces

 sirius
 
 sirius::gdal
 
 std
 

Enumerations

enum  sirius::gdal::ErrorCode {
  sirius::gdal::ErrorCode::kNone = CPLE_None, sirius::gdal::ErrorCode::kAppDefined = CPLE_AppDefined, sirius::gdal::ErrorCode::kOutOfMemory = CPLE_OutOfMemory, sirius::gdal::ErrorCode::kFileIO = CPLE_FileIO,
  sirius::gdal::ErrorCode::kOpenFailed = CPLE_OpenFailed, sirius::gdal::ErrorCode::kIllegalArg = CPLE_IllegalArg, sirius::gdal::ErrorCode::kNotSupported = CPLE_NotSupported, sirius::gdal::ErrorCode::kAssertionFailed = CPLE_AssertionFailed,
  sirius::gdal::ErrorCode::kNoWriteAccess = CPLE_NoWriteAccess, sirius::gdal::ErrorCode::kUserInterrupt = CPLE_UserInterrupt, sirius::gdal::ErrorCode::kObjectNull = CPLE_ObjectNull, sirius::gdal::ErrorCode::kHttpResponse = CPLE_HttpResponse,
  sirius::gdal::ErrorCode::kAWSBucketNotFound = CPLE_AWSBucketNotFound, sirius::gdal::ErrorCode::kAWSObjectNotFound = CPLE_AWSObjectNotFound, sirius::gdal::ErrorCode::kAWSAccessDenied = CPLE_AWSAccessDenied, sirius::gdal::ErrorCode::kAWSInvalidCredentials = CPLE_AWSInvalidCredentials,
  sirius::gdal::ErrorCode::kAWSSignatureDoesNotMatch = CPLE_AWSSignatureDoesNotMatch
}
 Enum of gdal error codes. More...
 

Functions

std::error_code sirius::gdal::make_error_code (::CPLErrorNum errc)
 Make an error code from ::CPLErrorNum enum. More...