ConOpSys V2970
P004.07
ANVILEX control operating system
|
ConOpSys terminal command SCOPE class. More...
#include <System_Command_SCOPE.h>
Public Member Functions | |
TCommand_SCOPE (TCommand_Descriptor *struct_Descriptor) | |
Class constructor method. More... | |
virtual VOID | Execute (TProtocol_Base *object_Protocol) |
Execute command method. More... | |
Public Member Functions inherited from TCommand_Base | |
TCommand_Base (TCommand_Descriptor *struct_Descriptor) | |
Class constructor method. More... | |
virtual | ~TCommand_Base () |
Class distructor method. More... | |
BOOL | Is_Command_Name (C8 *c8_Command_String) |
Test command name. More... | |
VOID | Send_Information (TProtocol_Base *object_Protocol) |
Send information about cpecific command over communication link protocol. More... | |
ConOpSys terminal command SCOPE class.
|
explicit |
Class constructor method.
[in] | *struct_Descriptor | - Pointer to the command description |
|
virtual |
Execute command method.
[in] | *object_Protocol | - Pointer to the communication link protocol |
Reimplemented from TCommand_Base.
References TSignal_Recorder_Data_Line::Data, TSignal_Recorder_Data_Line::f32_Value, TParameter_Base::Get_ID(), TSignal_Recorder_Data_Line::i16_Value, NULL, TProtocol_Base::Transmit_F32_Value_As_Decimal(), TProtocol_Base::Transmit_I16_Value_As_Decimal(), TProtocol_Base::Transmit_New_Line(), TProtocol_Base::Transmit_String(), TProtocol_Base::Transmit_U32_Value_As_Decimal(), trigger_mode_Off, trigger_mode_On_Bit_Pattern_Clear, trigger_mode_On_Bit_Pattern_Set, trigger_mode_On_Change, trigger_mode_On_Edge, trigger_mode_On_Falling_Edge, trigger_mode_On_Match, trigger_mode_On_Rising_Edge, trigger_mode_Undefined, trigger_state_Arm, trigger_state_Force, trigger_state_Idle, trigger_state_Ready, trigger_state_Triggered, trigger_state_Undefined, and trigger_state_Wait.