CMS 3D CMS Logo

Enumerations | Functions | Variables
edm::errors Namespace Reference

Enumerations

enum  ErrorCodes {
  CommandLineProcessing = 7000, ConfigFileNotFound = 7001, ConfigFileReadError = 7002, OtherCMS = 8001,
  StdException = 8002, Unknown = 8003, BadAlloc = 8004, BadExceptionType = 8005,
  ProductNotFound = 8006, DictionaryNotFound = 8007, InsertFailure = 8008, Configuration = 8009,
  LogicError = 8010, UnimplementedFeature = 8011, InvalidReference = 8012, NullPointerError = 8013,
  NoProductSpecified = 8014, EventTimeout = 8015, EventCorruption = 8016, ScheduleExecutionFailure = 8017,
  EventProcessorFailure = 8018, FileInPathError = 8019, FileOpenError = 8020, FileReadError = 8021,
  FatalRootError = 8022, MismatchedInputFiles = 8023, ProductDoesNotSupportViews = 8024, ProductDoesNotSupportPtr = 8025,
  NotFound = 8026, FormatIncompatibility = 8027, FallbackFileOpenError = 8028, NoSecondaryFiles = 8029,
  ExceededResourceVSize = 8030, ExceededResourceRSS = 8031, ExceededResourceTime = 8032, FileWriteError = 8033,
  FileNameInconsistentWithGUID = 8034, EventGenerationFailure = 8501, CaughtSignal = 9000
}
 

Functions

static const std::string kUnknownCode ("unknownCode")
 

Variables

static const std::map< ErrorCodes, std::string > codeMap
 

Enumeration Type Documentation

◆ ErrorCodes

Enumerator
CommandLineProcessing 
ConfigFileNotFound 
ConfigFileReadError 
OtherCMS 
StdException 
Unknown 
BadAlloc 
BadExceptionType 
ProductNotFound 
DictionaryNotFound 
InsertFailure 
Configuration 
LogicError 
UnimplementedFeature 
InvalidReference 
NullPointerError 
NoProductSpecified 
EventTimeout 
EventCorruption 
ScheduleExecutionFailure 
EventProcessorFailure 
FileInPathError 
FileOpenError 
FileReadError 
FatalRootError 
MismatchedInputFiles 
ProductDoesNotSupportViews 
ProductDoesNotSupportPtr 
NotFound 
FormatIncompatibility 
FallbackFileOpenError 
NoSecondaryFiles 
ExceededResourceVSize 
ExceededResourceRSS 
ExceededResourceTime 
FileWriteError 
FileNameInconsistentWithGUID 
EventGenerationFailure 
CaughtSignal 

Definition at line 22 of file EDMException.h.

22  {
23  CommandLineProcessing = 7000,
24  ConfigFileNotFound = 7001,
25  ConfigFileReadError = 7002,
26 
27  OtherCMS = 8001,
28  StdException = 8002,
29  Unknown = 8003,
30  BadAlloc = 8004,
31  BadExceptionType = 8005,
32 
33  ProductNotFound = 8006,
34  DictionaryNotFound = 8007,
35  InsertFailure = 8008,
36  Configuration = 8009,
37  LogicError = 8010,
38  UnimplementedFeature = 8011,
39  InvalidReference = 8012,
40  NullPointerError = 8013,
41  NoProductSpecified = 8014,
42  EventTimeout = 8015,
43  EventCorruption = 8016,
44 
46  EventProcessorFailure = 8018,
47 
48  FileInPathError = 8019,
49  FileOpenError = 8020,
50  FileReadError = 8021,
51  FatalRootError = 8022,
52  MismatchedInputFiles = 8023,
53 
56 
57  NotFound = 8026,
58  FormatIncompatibility = 8027,
59  FallbackFileOpenError = 8028,
60  NoSecondaryFiles = 8029,
61 
62  ExceededResourceVSize = 8030,
63  ExceededResourceRSS = 8031,
64  ExceededResourceTime = 8032,
65 
66  FileWriteError = 8033,
67 
69 
71 
72  CaughtSignal = 9000
73  };

Function Documentation

◆ kUnknownCode()

static const std::string edm::errors::kUnknownCode ( "unknownCode"  )
static

Variable Documentation

◆ codeMap

const std::map<ErrorCodes, std::string> edm::errors::codeMap
static

Definition at line 9 of file EDMException.cc.

Referenced by edm::Exception::codeToString().

edm::errors::MismatchedInputFiles
Definition: EDMException.h:52
edm::errors::InvalidReference
Definition: EDMException.h:39
edm::errors::ConfigFileNotFound
Definition: EDMException.h:24
edm::errors::EventTimeout
Definition: EDMException.h:42
edm::errors::LogicError
Definition: EDMException.h:37
edm::errors::ProductDoesNotSupportPtr
Definition: EDMException.h:55
edm::errors::EventCorruption
Definition: EDMException.h:43
edm::errors::FileWriteError
Definition: EDMException.h:66
edm::errors::CaughtSignal
Definition: EDMException.h:72
edm::errors::EventGenerationFailure
Definition: EDMException.h:70
edm::errors::Unknown
Definition: EDMException.h:29
edm::errors::BadExceptionType
Definition: EDMException.h:31
edm::errors::NoSecondaryFiles
Definition: EDMException.h:60
edm::errors::FileInPathError
Definition: EDMException.h:48
edm::errors::NotFound
Definition: EDMException.h:57
edm::errors::FileOpenError
Definition: EDMException.h:49
edm::errors::ProductNotFound
Definition: EDMException.h:33
edm::errors::NullPointerError
Definition: EDMException.h:40
edm::errors::ProductDoesNotSupportViews
Definition: EDMException.h:54
edm::errors::FatalRootError
Definition: EDMException.h:51
edm::errors::DictionaryNotFound
Definition: EDMException.h:34
edm::errors::InsertFailure
Definition: EDMException.h:35
edm::errors::ExceededResourceRSS
Definition: EDMException.h:63
edm::errors::EventProcessorFailure
Definition: EDMException.h:46
edm::errors::FileNameInconsistentWithGUID
Definition: EDMException.h:68
edm::errors::ExceededResourceTime
Definition: EDMException.h:64
edm::errors::ScheduleExecutionFailure
Definition: EDMException.h:45
edm::errors::StdException
Definition: EDMException.h:28
edm::errors::FallbackFileOpenError
Definition: EDMException.h:59
edm::errors::ExceededResourceVSize
Definition: EDMException.h:62
edm::errors::ConfigFileReadError
Definition: EDMException.h:25
edm::errors::NoProductSpecified
Definition: EDMException.h:41
edm::errors::CommandLineProcessing
Definition: EDMException.h:23
edm::errors::OtherCMS
Definition: EDMException.h:27
edm::errors::BadAlloc
Definition: EDMException.h:30
edm::errors::FormatIncompatibility
Definition: EDMException.h:58
edm::errors::FileReadError
Definition: EDMException.h:50
edm::errors::Configuration
Definition: EDMException.h:36
edm::errors::UnimplementedFeature
Definition: EDMException.h:38