|
ICP
1
|
#include <selog.h>

Public Member Functions | |
| Cselog () | |
| HRESULT | InterfaceSupportsErrorInfo (REFIID riid) |
| HRESULT | FinalConstruct () |
| void | FinalRelease () |
| HRESULT | SELogValue (LONG run_number, BSTR source, BSTR iso_time, BSTR block_name, BSTR block_value) |
| HRESULT | SEClose (void) |
| HRESULT | SENewSECIConfig (BSTR config_name) |
| HRESULT | SESetBlockValue (BSTR block_name, BSTR block_value) |
| HRESULT | SESetBlockDetails (BSTR block_name, BSTR setpoint_value, BSTR vi_name, BSTR read_control_label, BSTR set_control_label, BSTR button_control_label, LONG options, BSTR nexus_name, FLOAT low_limit, FLOAT high_limit, BSTR units, BSTR current_value) |
| HRESULT | SENewMeasurement (BSTR label, BSTR *id) |
| HRESULT | SEGetMeasurementLabel (BSTR id, BSTR *label) |
| HRESULT | SESetBlockValues (VARIANT block_names, VARIANT block_values) |
| HRESULT | SELogValues (LONG run_number, BSTR source, VARIANT iso_times, VARIANT block_names, VARIANT block_values) |
| HRESULT | SEGetMeasurementID (BSTR label, BSTR *measurement_id) |
| HRESULT | SESetMeasurementLabel (BSTR measurement_id, BSTR label) |
| HRESULT | SESetBlockSetpoint (BSTR block_name, BSTR block_setpoint) |
| HRESULT | SESetBlockSetpoints (VARIANT block_names, VARIANT block_setpoints) |
| HRESULT | SEGetSECIConfig (BSTR *seci_config) |
| HRESULT | SELogValuesAsync (LONG run_number, BSTR source, VARIANT iso_times, VARIANT block_names, VARIANT block_values) |
| HRESULT | SEGetValues (LONG run_number, BSTR source, BSTR block_name, VARIANT *iso_times, VARIANT *block_values) |
| HRESULT | SEClearLoggedValues (LONG run_number) |
| HRESULT | SEExecSQL (BSTR sql, BSTR *result) |
| HRESULT Cselog::SEClearLoggedValues | ( | LONG | run_number | ) |
Definition at line 315 of file selog.cpp.
References se_clear_values(), and se_get_errmsg().
| HRESULT Cselog::SEClose | ( | void | ) |
Definition at line 39 of file selog.cpp.
References se_close(), and se_get_errmsg().
| HRESULT Cselog::SEExecSQL | ( | BSTR | sql, |
| BSTR * | result | ||
| ) |
Definition at line 326 of file selog.cpp.
References se_exec_sql(), and se_get_errmsg().
| HRESULT Cselog::SEGetMeasurementID | ( | BSTR | label, |
| BSTR * | measurement_id | ||
| ) |
Definition at line 198 of file selog.cpp.
References se_get_errmsg(), and se_get_measurement_id().
| HRESULT Cselog::SEGetMeasurementLabel | ( | BSTR | id, |
| BSTR * | label | ||
| ) |
Definition at line 116 of file selog.cpp.
References se_get_errmsg(), and se_get_measurement_label().
| HRESULT Cselog::SEGetSECIConfig | ( | BSTR * | seci_config | ) |
Definition at line 262 of file selog.cpp.
References se_get_errmsg(), and se_get_seci_config().
| HRESULT Cselog::SEGetValues | ( | LONG | run_number, |
| BSTR | source, | ||
| BSTR | block_name, | ||
| VARIANT * | iso_times, | ||
| VARIANT * | block_values | ||
| ) |
Definition at line 300 of file selog.cpp.
References makeVariantFromArray(), se_get_errmsg(), and se_get_values().
| HRESULT Cselog::SELogValue | ( | LONG | run_number, |
| BSTR | source, | ||
| BSTR | iso_time, | ||
| BSTR | block_name, | ||
| BSTR | block_value | ||
| ) |
Definition at line 25 of file selog.cpp.
References se_get_errmsg(), and se_log_value().
| HRESULT Cselog::SELogValues | ( | LONG | run_number, |
| BSTR | source, | ||
| VARIANT | iso_times, | ||
| VARIANT | block_names, | ||
| VARIANT | block_values | ||
| ) |
Definition at line 179 of file selog.cpp.
References build_string_vector(), se_get_errmsg(), and se_log_values().
| HRESULT Cselog::SELogValuesAsync | ( | LONG | run_number, |
| BSTR | source, | ||
| VARIANT | iso_times, | ||
| VARIANT | block_names, | ||
| VARIANT | block_values | ||
| ) |
Definition at line 280 of file selog.cpp.
References build_string_vector(), se_get_errmsg(), and se_log_values_async().
| HRESULT Cselog::SENewMeasurement | ( | BSTR | label, |
| BSTR * | id | ||
| ) |
Definition at line 99 of file selog.cpp.
References se_get_errmsg(), and se_new_measurement().
| HRESULT Cselog::SENewSECIConfig | ( | BSTR | config_name | ) |
Definition at line 52 of file selog.cpp.
References se_get_errmsg(), and se_new_seci_config().
| HRESULT Cselog::SESetBlockDetails | ( | BSTR | block_name, |
| BSTR | setpoint_value, | ||
| BSTR | vi_name, | ||
| BSTR | read_control_label, | ||
| BSTR | set_control_label, | ||
| BSTR | button_control_label, | ||
| LONG | options, | ||
| BSTR | nexus_name, | ||
| FLOAT | low_limit, | ||
| FLOAT | high_limit, | ||
| BSTR | units, | ||
| BSTR | current_value | ||
| ) |
Definition at line 80 of file selog.cpp.
References se_get_errmsg(), and se_set_block_details().
| HRESULT Cselog::SESetBlockSetpoint | ( | BSTR | block_name, |
| BSTR | block_setpoint | ||
| ) |
Definition at line 229 of file selog.cpp.
References se_get_errmsg(), and se_set_block_setpoint().
| HRESULT Cselog::SESetBlockSetpoints | ( | VARIANT | block_names, |
| VARIANT | block_setpoints | ||
| ) |
Definition at line 245 of file selog.cpp.
References build_string_vector(), se_get_errmsg(), and se_set_block_setpoints().
| HRESULT Cselog::SESetBlockValue | ( | BSTR | block_name, |
| BSTR | block_value | ||
| ) |
Definition at line 66 of file selog.cpp.
References se_get_errmsg(), and se_set_block_value().
| HRESULT Cselog::SESetBlockValues | ( | VARIANT | block_names, |
| VARIANT | block_values | ||
| ) |
Definition at line 162 of file selog.cpp.
References build_string_vector(), se_get_errmsg(), and se_set_block_values().
| HRESULT Cselog::SESetMeasurementLabel | ( | BSTR | measurement_id, |
| BSTR | label | ||
| ) |
Definition at line 215 of file selog.cpp.
References se_get_errmsg(), and se_set_measurement_label().
1.8.5