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

TReadoutIdentification.hh

解説を見る。
00001 // =====================================================================
00021 // =====================================================================
00022 #ifndef __TREADOUTIDENTIFICATION_HH
00023 #define __TREADOUTIDENTIFICATION_HH
00024 
00025 #include "Tglobals.h"
00026 
00027 
00047 class TReadoutIdentification
00048 {
00049 
00050   protected:
00051     Tstring theID;
00052 
00053   public:
00054     TReadoutIdentification( const Tstring& id );
00055     TReadoutIdentification( const TReadoutIdentification& right );
00056 
00057   protected:
00058     virtual ~TReadoutIdentification();
00059 
00060   public:
00061     virtual const TReadoutIdentification& operator=( const TReadoutIdentification& right );
00062     virtual Tbool operator==( const TReadoutIdentification& right ) const;
00063     virtual Tbool operator!=( const TReadoutIdentification& right ) const;
00064 
00065   public:
00066     const Tstring& GetID() const;
00067     Tvoid SetID( const Tstring& id );
00068 
00069 };
00070 
00071 inline const Tstring& TReadoutIdentification::GetID() const
00072 {
00073   return theID;
00074 }
00075 
00076 inline Tvoid TReadoutIdentification::SetID( const Tstring& id )
00077 {
00078   theID = id;
00079   return;
00080 }
00081 
00082 #endif

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