#include <TRs232cModule.hh>
TRs232cModuleに対する継承グラフ


Public 型 | |
| enum | { tStatusSuccess = 0 } |
Public メソッド | |
| TRs232cModule (const Tstring devfile="/dev/ttyS0", Tint nchannel=1) | |
| TRs232cModule (Tint nchannel, Tstring devfile="/dev/ttyS0") | |
| TRs232cModule (const TRs232cModule &right) | |
| virtual const TRs232cModule & | operator= (const TRs232cModule &right) |
| virtual Tbool | operator== (const TRs232cModule &right) const |
| virtual Tbool | operator!= (const TRs232cModule &right) const |
| virtual Tint | Clear () |
| virtual Tint | Update () |
| virtual Tint | Initialize () |
| virtual Tvoid | FillData (TDataElement &element, Tint channel) |
| Tvoid | DoClearMethod (Tint channel) |
| Tvoid | DoUpdateMethod (Tint channel) |
| Tvoid | DoInitializeMethod (Tint channel) |
| Tstring | DoReadMethod (Tint channel) |
| Tint | Open () |
| Tstring | Read () |
| Tint | Write (const Tstring &token) |
| Tint | Close () |
| Tbool | IsOpen () const |
| Tint | GetFileDescriptor () const |
| const Tstring & | GetDeviceFile () const |
| Tvoid | SetFileDescriptor (Tint fd) |
| Tvoid | SetDeviceFile (const Tstring &devfile) |
| const struct termio & | GetSerialPort () const |
| termio & | GetSerialPort () |
| Tvoid | SetSerialPort (const struct termio &serial) |
| virtual Tbool | operator== (const TModule &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 メソッド | |
| virtual | ~TRs232cModule () |
| virtual Tvoid | defineClearMethod (Tint channel)=0 |
| virtual Tvoid | defineUpdateMethod (Tint channel)=0 |
| virtual Tvoid | defineInitializeMethod (Tint channel)=0 |
| virtual Tvoid | defineReadMethod (Tint channel)=0 |
| virtual Tbool | modifyData (const Tstring &accept, Tdouble &databuf) const |
Protected 変数 | |
| Tint | theFileDescriptor |
| Tstring | theDeviceFile |
| termio | theSerialPort |
| Tint | theNumberOfChannels |
| Tint | theStatus |
|
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
TModuleに実装されています. |
|
|
|
|
|
TRs232cKeithley2400Module, TRs232cKeithley2700Module, と TRs232cKeithley7702Moduleを実装しています. |
|
|
TRs232cKeithley2400Module, TRs232cKeithley2700Module, と TRs232cKeithley7702Moduleを実装しています. |
|
|
TRs232cKeithley2400Module, TRs232cKeithley2700Module, と TRs232cKeithley7702Moduleを実装しています. |
|
|
TRs232cKeithley2400Module, TRs232cKeithley2700Module, と TRs232cKeithley7702Moduleを実装しています. |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
TModuleに実装されています. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
TModuleに実装されています. |
|
|
|
|
|
|
|
||||||||||||
|
TRs232cKeithley2400Module, TRs232cKeithley2700Module, と TRs232cKeithley7702Moduleで再定義されています。 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
TModuleに実装されています. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|