St_base/Stypes.h File Reference

#include <Ttypes.h>
#include "StTypeDefs.h"

Go to the source code of this file.

Enumerations

enum  EReturnCodes {
  kStOK = 0, kStOk = 0, kStWarn = 1, kStEOF = 2,
  kStErr = 3, kStERR = 3, kStFatal = 4, kStFATAL = 4,
  kStSKIP = kStErr + 10, kStSkip = kStSKIP, kStSTOP = kStEOF + 10, kStStop = kStSTOP
}


Detailed Description

Author:
Valeri Fine 08/12/94
Stypes Basic types used by STAF - ROOT interface.

This header file contains the set of the macro definitions to generate a ROOT dictionary for "pure" C-strucutre the way ROOT does it for the "normal" C++ classes

This header file should be included into the all STAF table wrapper classes (by stic compiler)

Note: while kStErr used to skip an event, this behavior was changed in 2002 to only leave the current maker / sub-chain but not the entire chain.

Definition in file Stypes.h.


Enumeration Type Documentation

Enumerator:
kStOK  OK
kStOk  OK
kStWarn  Warning, something wrong but work can be continued
kStEOF  End Of File
kStErr  Error, drop this i.e. leave the sub-chain
kStERR  Error, drop this i.e. leave the sub-chain
kStFatal  Fatal error, processing impossible
kStFATAL  Fatal error, processing impossible
kStSKIP  Skip this event if chain allows
kStSkip  Skip this event if chain allows
kStSTOP  enum value kStSTOP
kStStop  enum value kStStop

Definition at line 39 of file Stypes.h.


Generated on Thu Feb 9 04:27:16 2012 for StRoot by  doxygen 1.5.9