|
マクロ定義 |
#define | Tfalse 0 |
#define | Ttrue 1 |
#define | Tstd std |
#define | Tios std::ios |
#define | Tlist std::list |
#define | Tvector std::vector |
#define | Tmap std::map |
#define | Tmultimap std::multimap |
#define | Tpair std::pair |
#define | Tcout std::cout |
#define | Tcin std::cin |
#define | Tcerr std::cerr |
#define | Tendl std::endl |
#define | Tends std::ends |
#define | Tdec std::dec |
#define | Thex std::hex |
#define | Toct std::oct |
#define | Tflush std::flush |
#define | Tsizeof(_type_) sizeof(_type_) |
#define | CLDAQ_DEBUG(m) |
#define | CLDAQ_WARN(m) |
#define | CLDAQ_EMERG(m) |
#define | CLDAQ_ABORT(m) CLDAQ_EMERG(m) |
#define | CLDAQ_EXIT(m) |
Typedef |
typedef double | Tdouble |
typedef int | Tint |
typedef float | Tfloat |
typedef char | Tchar |
typedef long | Tlong |
typedef unsigned char | TUchar |
typedef unsigned int | TUint |
typedef unsigned long | TUlong |
typedef short | Tshort |
typedef unsigned short | TUshort |
typedef bool | Tbool |
typedef Tbool | Tbit |
typedef FILE | TFileStream |
typedef size_t | Tsize_t |
typedef void | Tvoid |
typedef std::string | Tstring |
typedef std::ofstream | Tofstream |
typedef std::ifstream | Tifstream |
typedef std::ostream | Tostream |
typedef std::ostrstream | Tostrstream |
typedef std::istream | Tistream |
typedef Tvector< Tint > | TintList |
typedef Tvector< TUint > | TUintList |
typedef Tvector< TUshort > | TUshortList |
typedef Tvector< Tdouble > | TdoubleList |
typedef Tvector< Tfloat > | TfloatList |
typedef Tvector< Tstring > | TstringList |
Enum |
enum | Tobject_t {
tObjectDataRecord,
tObjectDataSection,
tObjectDataSegment,
tObjectDataElement,
tObject1DHistogram,
tObject2DHistogram,
tObjectAppendGraph,
tObjectSubstituteGraph,
tObjectNtuple,
tNumberOfObjectTypes,
tObjectUnknown = -1
} |
enum | Telement_t {
tTypeInt,
tTypeString,
tTypeDouble,
tTypeObject,
tTypeFloat,
tTypeUnsignedShort,
tTypeShort,
tTypeWord,
tTypeLong,
tTypeUnsignedLong,
tTypeUnsignedInt,
tNumberOfElementTypes,
tTypeUnknown = -1
} |
enum | Tstream_t {
tFileStream,
tSocketStream,
tSharedMemoryStream,
tNumberOfStreamTypes,
tUnknownStream = -1
} |
enum | Trandom_t {
tRandomExponential,
tRandomGaussian,
tRandomChiSquare,
tRandomLandau,
tRandomGamma,
tRandomPoisson,
tNumberOfRandomTypes,
tRandomUnknown = -1
} |
enum | Tstatus_t {
tStatusStandby,
tStatusReady,
tStatusBusy,
tStatusIdle,
tStatusWaitingReady,
tStatusJustTakingEvent,
tStatusJustRecordingEvent,
tStatusSleep,
tStatusDead,
tNumberOfStatusTypes,
tStatusUnknown = -1
} |
enum | TvmeTransfer_t {
tA16D16,
tA16D32,
tA24D16,
tA24D32,
tA32D16,
tA32D32,
tA24D16dma,
tA32D16dma,
tA24D32dma,
tA32D32dma,
tNumberOfVmeTransferModes,
tTransferModeUnknown = -1
} |
enum | { tIDunknown = -1
} |
変数 |
const Tstring | Tslash = "/" |
const Tstring | Ttab = "\t" |
const Tstring | Thour = "h" |
const Tstring | Tmin = "m" |
const Tstring | Tsec = "s" |
const Tstring | Tmsec = "ms" |
const Tstring | Tusec = "us" |
const Tstring | Tnsec = "ns" |
const Tchar | Tkey = '\x01' |
const Tstring | TunknownID = "unkown ID" |