TPIE

2362a60
err.h File Reference

Legacy AMI error types. More...

Go to the source code of this file.

Namespaces

 tpie
 pipelining/factory_base.h Base class of pipelining factories
 
 tpie::ami
 A version of sort that takes an input stream of elements of type T, and an output stream, and and uses the < operator to sort, see also Sorting in TPIE.
 

Macros

#define USE_OLD_ERROR_CODES   1
 

Enumerations

enum  tpie::ami::err {
  tpie::ami::NO_ERROR = 0, tpie::ami::IO_ERROR, tpie::ami::END_OF_STREAM, tpie::ami::READ_ONLY,
  tpie::ami::OS_ERROR, tpie::ami::BASE_METHOD, tpie::ami::BTE_ERROR, tpie::ami::MM_ERROR,
  tpie::ami::OBJECT_INITIALIZATION, tpie::ami::OBJECT_INVALID, tpie::ami::PERMISSION_DENIED, tpie::ami::INSUFFICIENT_MAIN_MEMORY,
  tpie::ami::INSUFFICIENT_AVAILABLE_STREAMS, tpie::ami::ENV_UNDEFINED, NO_MAIN_MEMORY_OPERATION, tpie::ami::BIT_MATRIX_BOUNDS,
  tpie::ami::NOT_POWER_OF_2, tpie::ami::NULL_POINTER, GENERIC_ERROR = 0xfff, tpie::ami::SCAN_DONE = 0x1000,
  tpie::ami::SCAN_CONTINUE, tpie::ami::MERGE_DONE = 0x2000, tpie::ami::MERGE_CONTINUE, tpie::ami::MERGE_OUTPUT,
  tpie::ami::MERGE_READ_MULTIPLE, tpie::ami::MATRIX_BOUNDS = 0x3000, tpie::ami::SORT_ALREADY_SORTED = 0x4000
}
 Legacy TPIE error codes. More...
 
enum  AMI_err {
  AMI_ERROR_NO_ERROR = 0, AMI_ERROR_IO_ERROR, AMI_ERROR_END_OF_STREAM, AMI_ERROR_READ_ONLY,
  AMI_ERROR_OS_ERROR, AMI_ERROR_BASE_METHOD, AMI_ERROR_BTE_ERROR, AMI_ERROR_MM_ERROR,
  AMI_ERROR_OBJECT_INITIALIZATION, AMI_ERROR_OBJECT_INVALID, AMI_ERROR_PERMISSION_DENIED, AMI_ERROR_INSUFFICIENT_MAIN_MEMORY,
  AMI_ERROR_INSUFFICIENT_AVAILABLE_STREAMS, AMI_ERROR_ENV_UNDEFINED, AMI_ERROR_NO_MAIN_MEMORY_OPERATION, AMI_ERROR_BIT_MATRIX_BOUNDS,
  AMI_ERROR_NOT_POWER_OF_2, AMI_ERROR_NULL_POINTER, AMI_ERROR_GENERIC_ERROR = 0xfff, AMI_SCAN_DONE = 0x1000,
  AMI_SCAN_CONTINUE, AMI_MERGE_DONE = 0x2000, AMI_MERGE_CONTINUE, AMI_MERGE_OUTPUT,
  AMI_MERGE_READ_MULTIPLE, AMI_MATRIX_BOUNDS = 0x3000, AMI_SORT_ALREADY_SORTED = 0x4000
}
 

Detailed Description

Legacy AMI error types.

Definition in file err.h.