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

クラス TSoftwareClockModule の解説

#include <TSoftwareClockModule.hh>

TSoftwareClockModuleに対する継承グラフ

Inheritance graph
[凡例]
TSoftwareClockModuleのコラボレーション図

Collaboration graph
[凡例]
すべてのメンバ一覧

Public 型

enum  {
  tStringTime,
  tIntegerTime,
  tElapsedTimeOfLastInitialize,
  tElapsedTimeOfLastUpdate,
  tYear,
  tMonth,
  tDay,
  tHour,
  tMinute,
  tSecond,
  tNumberOfChannels
}
enum  { tStatusSuccess = 0 }

Public メソッド

 TSoftwareClockModule (Tint nchannel=tNumberOfChannels)
 TSoftwareClockModule (const TSoftwareClockModule &right)
 ~TSoftwareClockModule ()
const TSoftwareClockModule & operator= (const TSoftwareClockModule &right)
Tbool operator== (const TSoftwareClockModule &right) const
Tbool operator!= (const TSoftwareClockModule &right) const
Tint Clear ()
Tint Update ()
Tint Initialize ()
Tvoid FillData (TDataElement &element, Tint channel)
const TSystemClock & GetSystemClock () const
TSystemClock & GetSystemClock ()
Tvoid SetSystemClock (const TSystemClock &clock)
Tstring GetStringTime ()
Tint GetIntegerTime ()
Tstring WhatTimeIsItNow ()
Tstring WhatTimeIsIt (Tint second=-1)
Tint GetElapsedTimeOfLastInitialize (const Tstring &unit=Tsec)
Tint GetElapsedTimeOfLastUpdate (const Tstring &unit=Tsec)
Tint GetYear ()
Tint GetMonth ()
Tint GetDay ()
Tint GetHour ()
Tint GetMinute ()
Tint GetSecond ()
virtual Tbool operator== (const TSoftwareModule &right) const
virtual Tbool operator== (const TModule &right) const
virtual Tbool operator!= (const TSoftwareModule &right) const
virtual Tbool operator!= (const TModule &right) const
Tint GetNumberOfChannels () const
Tint GetStatus () const
Tvoid SetNumberOfChannels (Tint nchannel)
Tvoid SetStatus (Tint status)
Tbool IsSuccess () const

Protected 変数

Tint theNumberOfChannels
Tint theStatus

Enum の解説

anonymous enum [inherited]
 

Enum 値:
tStatusSuccess 

anonymous enum
 

Enum 値:
tStringTime 
tIntegerTime 
tElapsedTimeOfLastInitialize 
tElapsedTimeOfLastUpdate 
tYear 
tMonth 
tDay 
tHour 
tMinute 
tSecond 
tNumberOfChannels 


コンストラクタとデストラクタの解説

TSoftwareClockModule::TSoftwareClockModule (  Tint    nchannel = tNumberOfChannels ) 
 

TSoftwareClockModule::TSoftwareClockModule (  const TSoftwareClockModule &    right ) 
 

TSoftwareClockModule::~TSoftwareClockModule (    ) 
 


メソッドの解説

Tint TSoftwareClockModule::Clear (    )  [virtual]
 

TModuleに実装されています.

Tvoid TSoftwareClockModule::FillData (  TDataElement &    element,
Tint    channel
)  [virtual]
 

TModuleに実装されています.

Tint TSoftwareClockModule::GetDay (    )  [inline]
 

Tint TSoftwareClockModule::GetElapsedTimeOfLastInitialize (  const Tstring &    unit = Tsec )  [inline]
 

Tint TSoftwareClockModule::GetElapsedTimeOfLastUpdate (  const Tstring &    unit = Tsec )  [inline]
 

Tint TSoftwareClockModule::GetHour (    )  [inline]
 

Tint TSoftwareClockModule::GetIntegerTime (    )  [inline]
 

Tint TSoftwareClockModule::GetMinute (    )  [inline]
 

Tint TSoftwareClockModule::GetMonth (    )  [inline]
 

Tint TModule::GetNumberOfChannels (    )  [inline, inherited]
 

Tint TSoftwareClockModule::GetSecond (    )  [inline]
 

Tint TModule::GetStatus (    )  [inline, inherited]
 

Tstring TSoftwareClockModule::GetStringTime (    )  [inline]
 

TSystemClock & TSoftwareClockModule::GetSystemClock (    )  [inline]
 

const TSystemClock & TSoftwareClockModule::GetSystemClock (    )  [inline]
 

Tint TSoftwareClockModule::GetYear (    )  [inline]
 

Tint TSoftwareClockModule::Initialize (    )  [virtual]
 

TModuleに実装されています.

Tbool TModule::IsSuccess (    )  [inline, inherited]
 

virtual Tbool TModule::operator!= (  const TModule &    right )  const [virtual, inherited]
 

virtual Tbool TSoftwareModule::operator!= (  const TSoftwareModule &    right )  const [virtual, inherited]
 

Tbool TSoftwareClockModule::operator!= (  const TSoftwareClockModule &    right )  const
 

const TSoftwareClockModule& TSoftwareClockModule::operator= (  const TSoftwareClockModule &    right ) 
 

virtual Tbool TModule::operator== (  const TModule &    right )  const [virtual, inherited]
 

virtual Tbool TSoftwareModule::operator== (  const TSoftwareModule &    right )  const [virtual, inherited]
 

Tbool TSoftwareClockModule::operator== (  const TSoftwareClockModule &    right )  const
 

Tvoid TModule::SetNumberOfChannels (  Tint    nchannel )  [inline, inherited]
 

Tvoid TModule::SetStatus (  Tint    status )  [inline, inherited]
 

Tvoid TSoftwareClockModule::SetSystemClock (  const TSystemClock &    clock )  [inline]
 

Tint TSoftwareClockModule::Update (    )  [virtual]
 

TModuleに実装されています.

Tstring TSoftwareClockModule::WhatTimeIsIt (  Tint    second = -1 )  [inline]
 

Tstring TSoftwareClockModule::WhatTimeIsItNow (    )  [inline]
 


変数の解説

Tint TModule::theNumberOfChannels [protected, inherited]
 

Tint TModule::theStatus [protected, inherited]
 


このクラスの解説は次のファイルから生成されました:
CLDAQ - a Class Library for Data AcQuisition (Version 1.7.1)
Go IWAI <goiwai@users.sourceforge.jp>