#include <virtual_board_channel.h>
Inheritance diagram for VirtualBoardChannel:

Public Member Functions | |
| VirtualBoardChannel (GenericBoard *parent, int ch_index, cvt_board_data *p_data, void(*scope_refresh)(int, bool), wxMutex *p_data_mutex, AppSettings *p_app_settings) | |
| ~VirtualBoardChannel (void) | |
| virtual int | GetSample (int i) |
| virtual double | GetSampleVolt (int i) |
| virtual UINT32 | GetBufferCount (void) |
| virtual void | DrawTrigger (int scope_index, wxDC &dc) |
| bool | LoadConfig (wxConfigBase *p_config, const wxString &base_section) |
| bool | SaveConfig (wxConfigBase *p_config, const wxString &base_section) |
| wxString | GetRecordChannelNumber (void) |
| const char * | GetExpressionDef (void) |
| void | SetExpressionDef (const char *expression_def) |
Protected Member Functions | |
| bool | GetChannelValue (int channel_id, double &result) |
| bool | GetChannelValueVolt (int channel_id, double &result) |
| bool | GetChannelBufferCount (int channel_id, UINT32 &result) |
Protected Attributes | |
| RpnHandler * | m_p_rpn_handler |
| int | m_sample_index |
Friends | |
| class | RpnHandler |
Definition at line 27 of file virtual_board_channel.h.
|
||||||||||||||||||||||||||||
|
Definition at line 40 of file virtual_board_channel.cpp. References m_p_rpn_handler. |
|
|
Definition at line 46 of file virtual_board_channel.cpp. References m_p_rpn_handler. |
|
||||||||||||
|
Implements GenericBoardChannel. Definition at line 76 of file virtual_board_channel.cpp. |
|
|
Implements GenericBoardChannel. Definition at line 70 of file virtual_board_channel.cpp. References RpnHandler::GetBufferCount(), and m_p_rpn_handler. |
|
||||||||||||
|
Definition at line 127 of file virtual_board_channel.cpp. References GenericBoard::GetPhysicalChannelBufferCount(), and GenericBoardChannel::m_parent. |
|
||||||||||||
|
Definition at line 119 of file virtual_board_channel.cpp. References GenericBoard::GetPhysicalChannelValue(), and GenericBoardChannel::m_parent. |
|
||||||||||||
|
Definition at line 123 of file virtual_board_channel.cpp. References GenericBoard::GetPhysicalChannelValueVolt(), and GenericBoardChannel::m_parent. |
|
|
Definition at line 131 of file virtual_board_channel.cpp. References RpnHandler::Format(), and m_p_rpn_handler. |
|
|
Reimplemented from GenericBoardChannel. Definition at line 66 of file virtual_board_channel.cpp. |
|
|
Implements GenericBoardChannel. Definition at line 62 of file virtual_board_channel.cpp. References GenericBoardChannel::m_volt_2_bit. |
|
|
Implements GenericBoardChannel. Definition at line 51 of file virtual_board_channel.cpp. References m_sample_index. |
|
||||||||||||
|
Reimplemented from GenericBoardChannel. Definition at line 81 of file virtual_board_channel.cpp. References GenericBoardChannel::LoadConfig(), m_p_rpn_handler, and RpnHandler. |
|
||||||||||||
|
Reimplemented from GenericBoardChannel. Definition at line 99 of file virtual_board_channel.cpp. References GenericBoardChannel::SaveConfig(). |
|
|
Definition at line 137 of file virtual_board_channel.cpp. References m_p_rpn_handler, RpnHandler::Parse(), and RpnHandler. |
|
|
Definition at line 61 of file virtual_board_channel.h. Referenced by LoadConfig(), and SetExpressionDef(). |
|
|
Definition at line 55 of file virtual_board_channel.h. Referenced by GetBufferCount(), GetExpressionDef(), LoadConfig(), SetExpressionDef(), VirtualBoardChannel(), and ~VirtualBoardChannel(). |
|
|
Definition at line 59 of file virtual_board_channel.h. Referenced by GetSampleVolt(). |
1.4.6-NO