Gaudi StatusCode Numbers

StatusCode is an enum type. For debugging purposes here is what each of the codes corresponds to, as defined in GaudiKernel/IDataProviderSvc.h.

Number Name Description
1 IID_IDataProviderSvc_NO_ERROR  Success
2 DOUBL_OBJ_PATH The path for this objects is already in use
3 INVALID_OBJ_PATH  Invalid path from root to object request failed.
4 INVALID_ROOT Invalid root path object cannot be retrieved or stored.
5 INVALID_OBJECT Object pointer is invalid
6 INVALID_PARENT Pointer to parent object is not valid
7 OBJ_NOT_LOADED Sorry, the requested object is not loaded
8 NO_DATA_LOADER No data loader available
9 INVALID_OBJ_ADDR Invalid object address
10 DIR_NOT_EMPTY Directory entry is NOT empty
11 NO_MORE_LEVELS Automatic data loading had to stop: maximum depth
12 NO_ACCESS Access to the requested leaf is inhibited

Ian Gable: 2002-03-20 08:01:26 -0800