メインページ   モジュール   クラス階層   アルファベット順一覧   構成   ファイル一覧   構成メンバ   ファイルメンバ   関連ページ  

Ttypes.h の解説

#include <iostream.h>
#include <iomanip.h>
#include <fstream.h>
#include <stdio.h>
#include <string>
#include <list>
#include <vector>
#include <strstream.h>

Ttypes.hのインクルード依存関係図

Include dependency graph

このグラフは、どのファイルから直接、間接的にインクルードされているかを示しています。

Included by dependency graph

ソースコードを見る。

マクロ定義

#define Tfalse   0
#define Ttrue   1
#define Tstd   std
#define Tios   Tstd::ios
#define Tin   Tios::inin
#define Tout   Tios::out
#define Tate   Tios::ate
#define Tapp   Tios::app
#define Ttrunc   Tios::trunc
#define Tnocreate   Tios::nocreate
#define Tnoreplace   Tios::noreplace
#define Tbin   Tios::bin
#define Tbinary   Tios::binary
#define Tgoodbit   Tios::goodbit
#define Teofbit   Tios::eofbit
#define Tfailbit   Tios::failbit
#define Tbadbit   Tios::badbit
#define Tostream   Tstd::ostream
#define Tostrstream   Tstd::ostrstream
#define Tistream   Tstd::istream
#define Tlist   Tstd::list
#define Tvector   Tstd::vector
#define Tcout   Tstd::cout
#define Tcin   Tstd::cin
#define Tcerr   Tstd::cerr
#define Tendl   Tstd::endl
#define Tends   Tstd::ends
#define Tdec   Tstd::dec
#define Thex   Tstd::hex
#define Toct   Tstd::oct
#define Tflush   Tstd::flush
#define Tsizeof(_type_)   sizeof(_type_)

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 pid_t Tpid_t
typedef time_t Ttime_t
typedef socklen_t Tsocklen_t
typedef caddr_t Tcaddr_t
typedef off_t Toff_t
typedef pthread_t Tthread_t
typedef clock_t Tclock_t
typedef void Tvoid
typedef Tstd::string Tstring
typedef Tstd::ofstream Tofstream
typedef Tstd::ifstream Tifstream
typedef Tvector< TintTintList
typedef Tvector< TUintTUintList
typedef Tvector< TUshortTUshortList
typedef Tvector< TdoubleTdoubleList
typedef Tvector< TfloatTfloatList
typedef Tvector< TstringTstringList
typedef z_stream Tzstream
typedef Byte Tbyte

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  TcamacCrateController_t {
  tISAcc7000_1,
  tISAcc7000_2,
  tISAcc7000_3,
  tISAcc7000_4,
  tISAcc7700_1,
  tISAcc7700_2,
  tISAcc7700_3,
  tISAcc7700_4,
  tPCIcc7700_1,
  tPCIcc7700_2,
  tPCIcc7700_3,
  tPCIcc7700_4,
  tNumberOfCamacCrateController,
  tCamacCrateControllerUnknown = -1
}
enum  Truninfo_t {
  tInfoFreeValue,
  tInfoSelectableValue,
  tInfoFreeText,
  tNumberOfInformations,
  tInfoUnknown = -1
}
enum  { tIDunknown = -1 }


マクロ定義の解説

#define Tapp   Tios::app
 

#define Tate   Tios::ate
 

#define Tbadbit   Tios::badbit
 

#define Tbin   Tios::bin
 

#define Tbinary   Tios::binary
 

#define Tcerr   Tstd::cerr
 

#define Tcin   Tstd::cin
 

#define Tcout   Tstd::cout
 

#define Tdec   Tstd::dec
 

#define Tendl   Tstd::endl
 

#define Tends   Tstd::ends
 

#define Teofbit   Tios::eofbit
 

#define Tfailbit   Tios::failbit
 

#define Tfalse   0
 

#define Tflush   Tstd::flush
 

#define Tgoodbit   Tios::goodbit
 

#define Thex   Tstd::hex
 

#define Tin   Tios::inin
 

#define Tios   Tstd::ios
 

#define Tistream   Tstd::istream
 

#define Tlist   Tstd::list
 

#define Tnocreate   Tios::nocreate
 

#define Tnoreplace   Tios::noreplace
 

#define Toct   Tstd::oct
 

#define Tostream   Tstd::ostream
 

#define Tostrstream   Tstd::ostrstream
 

#define Tout   Tios::out
 

#define Tsizeof _type_       sizeof(_type_)
 

#define Tstd   std
 

#define Ttrue   1
 

#define Ttrunc   Tios::trunc
 

#define Tvector   Tstd::vector
 


Typedef の解説

typedef Tbool Tbit
 

typedef bool Tbool
 

typedef Byte Tbyte
 

typedef caddr_t Tcaddr_t
 

typedef char Tchar
 

typedef clock_t Tclock_t
 

typedef double Tdouble
 

typedef Tvector<Tdouble> TdoubleList
 

typedef FILE TFileStream
 

typedef float Tfloat
 

typedef Tvector<Tfloat> TfloatList
 

typedef Tstd::ifstream Tifstream
 

typedef int Tint
 

typedef Tvector<Tint> TintList
 

typedef long Tlong
 

typedef off_t Toff_t
 

typedef Tstd::ofstream Tofstream
 

typedef pid_t Tpid_t
 

typedef short Tshort
 

typedef size_t Tsize_t
 

typedef socklen_t Tsocklen_t
 

typedef Tstd::string Tstring
 

typedef Tvector<Tstring> TstringList
 

typedef pthread_t Tthread_t
 

typedef time_t Ttime_t
 

typedef unsigned char TUchar
 

typedef unsigned int TUint
 

typedef Tvector<TUint> TUintList
 

typedef unsigned long TUlong
 

typedef unsigned short TUshort
 

typedef Tvector<TUshort> TUshortList
 

typedef void Tvoid
 

typedef z_stream Tzstream
 


Enum の解説

anonymous enum
 

Enum 値:
tIDunknown 

enum TcamacCrateController_t
 

Enum 値:
tISAcc7000_1 
tISAcc7000_2 
tISAcc7000_3 
tISAcc7000_4 
tISAcc7700_1 
tISAcc7700_2 
tISAcc7700_3 
tISAcc7700_4 
tPCIcc7700_1 
tPCIcc7700_2 
tPCIcc7700_3 
tPCIcc7700_4 
tNumberOfCamacCrateController 
tCamacCrateControllerUnknown 

enum Telement_t
 

Enum 値:
tTypeInt 
tTypeString 
tTypeDouble 
tTypeObject 
tTypeFloat 
tTypeUnsignedShort 
tTypeShort 
tTypeWord 
tTypeLong 
tTypeUnsignedLong 
tTypeUnsignedInt 
tNumberOfElementTypes 
tTypeUnknown 

enum Tobject_t
 

Enum 値:
tObjectDataRecord 
tObjectDataSection 
tObjectDataSegment 
tObjectDataElement 
tObject1DHistogram 
tObject2DHistogram 
tObjectAppendGraph 
tObjectSubstituteGraph 
tObjectNtuple 
tNumberOfObjectTypes 
tObjectUnknown 

enum Trandom_t
 

Enum 値:
tRandomExponential 
tRandomGaussian 
tRandomChiSquare 
tRandomLandau 
tRandomGamma 
tRandomPoisson 
tNumberOfRandomTypes 
tRandomUnknown 

enum Truninfo_t
 

Enum 値:
tInfoFreeValue 
tInfoSelectableValue 
tInfoFreeText 
tNumberOfInformations 
tInfoUnknown 

enum Tstatus_t
 

Enum 値:
tStatusStandby 
tStatusReady 
tStatusBusy 
tStatusIdle 
tStatusWaitingReady 
tStatusJustTakingEvent 
tStatusJustRecordingEvent 
tStatusSleep 
tStatusDead 
tNumberOfStatusTypes 
tStatusUnknown 

enum Tstream_t
 

Enum 値:
tFileStream 
tSocketStream 
tSharedMemoryStream 
tNumberOfStreamTypes 
tUnknownStream 

enum TvmeTransfer_t
 

Enum 値:
tA16D16 
tA16D32 
tA24D16 
tA24D32 
tA32D16 
tA32D32 
tA24D16dma 
tA32D16dma 
tA24D32dma 
tA32D32dma 
tNumberOfVmeTransferModes 
tTransferModeUnknown 


CLDAQ - a Class Library for Data AcQuisition (Version 1.6.2)
Go IWAI <goiwai@users.sourceforge.jp>