Chronos Plugins 5.9.0
This documentation covers the plugin interfaces definitions and an example implementation.
|
Parameter class for an acquisition service that has a variable number of properties. More...
Classes | |
class | StringListPropertyDescriptor |
Maps a property to an entry in our string list. More... | |
Public Member Functions | |
DynamicAcqPars () | |
override PropertyDescriptorCollection | GetProperties () |
override string | ToString () |
Properties | |
uint | NoOfFakePars [get, set] |
Private Member Functions | |
void | UpdateParlist () |
IEnumerable< PropertyDescriptor > | GetFakePropDescriptors () |
Private Attributes | |
int | mNoOfFakePars = 3 |
readonly List< PropertyDescriptor > | mPropList = new List<PropertyDescriptor>() |
readonly List< string > | mFakePars = new List<string>() |
Parameter class for an acquisition service that has a variable number of properties.
Definition at line 15 of file MockDynamicParAcquisitionService.cs.
MockPlugin.AcquisitionService.DynamicAcqPars.DynamicAcqPars | ( | ) |
Definition at line 21 of file MockDynamicParAcquisitionService.cs.
References MockPlugin.AcquisitionService.DynamicAcqPars.UpdateParlist().
|
private |
Definition at line 67 of file MockDynamicParAcquisitionService.cs.
References MockPlugin.AcquisitionService.DynamicAcqPars.mFakePars.
Referenced by MockPlugin.AcquisitionService.DynamicAcqPars.GetProperties().
override PropertyDescriptorCollection MockPlugin.AcquisitionService.DynamicAcqPars.GetProperties | ( | ) |
Definition at line 62 of file MockDynamicParAcquisitionService.cs.
References MockPlugin.AcquisitionService.DynamicAcqPars.GetFakePropDescriptors(), and MockPlugin.AcquisitionService.DynamicAcqPars.mPropList.
override string MockPlugin.AcquisitionService.DynamicAcqPars.ToString | ( | ) |
Definition at line 125 of file MockDynamicParAcquisitionService.cs.
|
private |
Definition at line 36 of file MockDynamicParAcquisitionService.cs.
References MockPlugin.AcquisitionService.DynamicAcqPars.mFakePars, MockPlugin.AcquisitionService.DynamicAcqPars.mNoOfFakePars, and MockPlugin.AcquisitionService.DynamicAcqPars.mPropList.
Referenced by MockPlugin.AcquisitionService.DynamicAcqPars.DynamicAcqPars().
|
private |
Definition at line 19 of file MockDynamicParAcquisitionService.cs.
Referenced by MockPlugin.AcquisitionService.DynamicAcqPars.GetFakePropDescriptors(), and MockPlugin.AcquisitionService.DynamicAcqPars.UpdateParlist().
|
private |
Definition at line 17 of file MockDynamicParAcquisitionService.cs.
Referenced by MockPlugin.AcquisitionService.DynamicAcqPars.UpdateParlist().
|
private |
Definition at line 18 of file MockDynamicParAcquisitionService.cs.
Referenced by MockPlugin.AcquisitionService.DynamicAcqPars.GetProperties(), and MockPlugin.AcquisitionService.DynamicAcqPars.UpdateParlist().
|
getset |
Definition at line 26 of file MockDynamicParAcquisitionService.cs.