#include <string>#include <list>#include <boost/shared_ptr.hpp>

Go to the source code of this file.
Data Structures | |
| struct | SMESH_ComputeError |
| Contains algorithm and description of occured error. More... | |
Defines | |
| #define | _case2char(err) case err: return #err; |
Typedefs | |
| typedef boost::shared_ptr < SMESH_ComputeError > | SMESH_ComputeErrorPtr |
Enumerations | |
| enum | SMESH_ComputeErrorName { COMPERR_OK = -1, COMPERR_BAD_INPUT_MESH = -2, COMPERR_STD_EXCEPTION = -3, COMPERR_OCC_EXCEPTION = -4, COMPERR_SLM_EXCEPTION = -5, COMPERR_EXCEPTION = -6, COMPERR_MEMORY_PB = -7, COMPERR_ALGO_FAILED = -8, COMPERR_BAD_SHAPE = -9 } |
| #define _case2char | ( | err | ) | case err: return #err; |
Definition at line 86 of file SMESH_ComputeError.hxx.
Referenced by SMESH_ComputeError.CommonName().
| typedef boost::shared_ptr<SMESH_ComputeError> SMESH_ComputeErrorPtr |
Definition at line 35 of file SMESH_ComputeError.hxx.
Definition at line 41 of file SMESH_ComputeError.hxx.
{
// If you modify it, pls update SMESH_ComputeError::CommonName() below.
// Positive values are for algo specific errors
COMPERR_OK = -1,
COMPERR_BAD_INPUT_MESH = -2,
COMPERR_STD_EXCEPTION = -3,
COMPERR_OCC_EXCEPTION = -4,
COMPERR_SLM_EXCEPTION = -5,
COMPERR_EXCEPTION = -6,
COMPERR_MEMORY_PB = -7,
COMPERR_ALGO_FAILED = -8,
COMPERR_BAD_SHAPE = -9
};