diff options
Diffstat (limited to 'thirdparty/raw_pdb/src/PDB_ErrorCodes.h')
| -rw-r--r-- | thirdparty/raw_pdb/src/PDB_ErrorCodes.h | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/thirdparty/raw_pdb/src/PDB_ErrorCodes.h b/thirdparty/raw_pdb/src/PDB_ErrorCodes.h new file mode 100644 index 000000000..bac0c73b9 --- /dev/null +++ b/thirdparty/raw_pdb/src/PDB_ErrorCodes.h @@ -0,0 +1,26 @@ +// Copyright 2011-2022, Molecular Matters GmbH <[email protected]> +// See LICENSE.txt for licensing details (2-clause BSD License: https://opensource.org/licenses/BSD-2-Clause) + +#pragma once + +#include "Foundation/PDB_Macros.h" + + +namespace PDB +{ + enum class PDB_NO_DISCARD ErrorCode : unsigned int + { + Success = 0u, + + // main PDB validation + InvalidDataSize, + InvalidSuperBlock, + InvalidFreeBlockMap, + + // stream validation + InvalidStream, + InvalidSignature, + InvalidStreamIndex, + UnknownVersion + }; +} |