ICP
1
|
This is the complete list of members for Cdae, including all inherited members.
abortRun(BSTR *messages) | Cdae | |
areYouThere(void) | Cdae | |
beginRun(BSTR *messages) | Cdae | |
beginRunEx(LONG options, LONG period, BSTR *messages) | Cdae | |
callICP(BSTR *messages, T &result, boost::function< T(ISISinstrumentControl *, DAEstatus &)> func) | Cdae | protected |
callICP(BSTR *messages, boost::function< T(ISISinstrumentControl *, DAEstatus &)> func) | Cdae | protected |
Cdae() | Cdae | inline |
changeDAEsettings(BSTR dae_xml, BSTR *messages) | Cdae | |
changeHardwarePeriods(BSTR periods_xml, BSTR *messages) | Cdae | |
changeMonitoringSettings(BSTR monitor_xml, BSTR *messages) | Cdae | |
changeNumberOfSoftwarePeriods(LONG nperiod, BSTR *messages) | Cdae | |
changePeriod(LONG period_number, BSTR *messages) | Cdae | |
changePeriodWhileRunning(LONG period, LONG pause_first, BSTR *messages) | Cdae | |
changeSample(BSTR sample_xml, BSTR *messages) | Cdae | |
changeTCB(BSTR tcb_xml, BSTR *messages) | Cdae | |
changeUpdateSettings(BSTR update_xml, BSTR *messages) | Cdae | |
changeUser(BSTR user_xml, BSTR *messages) | Cdae | |
checkTestPattern(ULONG pattern, BSTR *messages) | Cdae | |
dumpDebugInfo(BSTR *messages) | Cdae | |
endRun(BSTR *messages) | Cdae | |
endSEWait(BSTR *messages) | Cdae | |
fillWithTestPattern(ULONG pattern, BSTR *messages) | Cdae | |
FinalConstruct() | Cdae | inline |
FinalRelease() | Cdae | inline |
Fire_OnRunStateChange(BSTR run_state) | CProxy_IdaeEvents< Cdae > | inline |
getArrayValue(BSTR name, VARIANT arg, BSTR *messages, VARIANT *result) | Cdae | |
getArrayValueMain(ISISinstrumentControl *the_icp, const char *item_name, long args[], int nargs, VARIANT *result, DAEstatus &status) | Cdae | protected |
getCRPTSpectraIntegral(VARIANT spectrum_numbers, LONG period, VARIANT time_low, VARIANT time_high, VARIANT *counts, BSTR *messages) | Cdae | |
getCurrentPeriodNumber(LONG *period, LONG *daq_period, BSTR *messages) | Cdae | |
getDAEsettings(BSTR dae_xml_in, BSTR *dae_xml_out, BSTR *messages) | Cdae | |
getFramesAllPeriods(VARIANT *good_frames, VARIANT *raw_frames, BSTR *messages) | Cdae | |
getGoodFramesPeriod(BSTR *messages, LONG *value) | Cdae | |
getGoodFramesTotal(BSTR *messages, LONG *value) | Cdae | |
getGoodUAmpH(BSTR *messages, DOUBLE *value) | Cdae | |
getGoodUAmpHPeriod(BSTR *messages, DOUBLE *value) | Cdae | |
getHardwarePeriods(BSTR periods_xml_in, BSTR *periods_xml_out, BSTR *messages) | Cdae | |
getMEvents(BSTR *messages, DOUBLE *mevents) | Cdae | |
getMEventsPeriod(LONG period, BSTR *messages, DOUBLE *mevents) | Cdae | |
getMonitoringSettings(BSTR monitor_xml_in, BSTR *monitor_xml_out, BSTR *messages) | Cdae | |
getNPRatio(FLOAT *current, FLOAT *average, BSTR *messages) | Cdae | |
getNumberOfPeriods(BSTR *messages, LONG *nperiod) | Cdae | |
getOptions(BSTR *options_xml, BSTR *messages) | Cdae | |
getRawFramesTotal(BSTR *messages, LONG *value) | Cdae | |
getRunNumber(BSTR *messages, LONG *run_number) | Cdae | |
getRunState(BSTR *messages, LONG *state) | Cdae | |
getsect(LONG start, LONG length, VARIANT *values, BSTR *messages) | Cdae | |
getSettings(BSTR xml_in, BSTR *xml_out, BSTR *messages, xml_get_func_t func) | Cdae | protected |
getSpectraIntegral(VARIANT spectrum_numbers, LONG period, VARIANT time_low, VARIANT time_high, VARIANT *counts, BSTR *messages) | Cdae | |
getSpectraIntegral2(LONG spec_start, LONG nspectra, LONG period, FLOAT time_low, FLOAT time_high, VARIANT *counts, BSTR *messages) | Cdae | |
getSpectraIntegralHelper(spec_int_func_t func, VARIANT spectrum_numbers, LONG period, VARIANT time_low, VARIANT time_high, VARIANT *counts, BSTR *messages) | Cdae | protected |
getSpectraSum(LONG period, LONG first_spec, LONG num_spec, LONG spec_type, DOUBLE time_low, DOUBLE time_high, VARIANT *sums, VARIANT *max_vals, VARIANT *spec_nums, BSTR *messages) | Cdae | |
getSpectrum(LONG spectrum_number, LONG period, VARIANT *time_channels, VARIANT *signal, LONG as_histogram, LONG as_distribution, LONG *sum, BSTR *messages) | Cdae | |
getSpectrumIntegral(LONG spectrum_number, LONG period, FLOAT time_low, FLOAT time_high, LONG *counts, BSTR *messages) | Cdae | |
getSpectrumNumbersForTR(LONG time_regime, LONG *spec_min, LONG *spec_max, BSTR *messages) | Cdae | |
getStatusMessages(LONG stream, VARIANT *messages) | Cdae | |
getTCB(BSTR tcb_xml_in, BSTR *tcb_xml_out, BSTR *messages) | Cdae | |
getTotalCounts(BSTR *messages, LONG *counts) | Cdae | |
getUAmpHAllPeriods(VARIANT *good_uamph, VARIANT *raw_uamph, BSTR *messages) | Cdae | |
getUpdateSettings(BSTR update_xml_in, BSTR *update_xml_out, BSTR *messages) | Cdae | |
getValue(BSTR name, BSTR *messages, VARIANT *result) | Cdae | |
getValueMain(ISISinstrumentControl *the_icp, const char *item_name, VARIANT *result, DAEstatus &status) | Cdae | protected |
getVetoStatus(BSTR *veto_status, BSTR *messages) | Cdae | |
InterfaceSupportsErrorInfo(REFIID riid) | Cdae | |
isFinalSequenceComplete(BSTR *messages, LONG *complete) | Cdae | |
loadDAEWithData(BSTR file_name, LONG options, BSTR *messages) | Cdae | |
m_connection | Cdae | |
m_critical | Cdae | static |
makeBSTR(const char *str) | Cdae | static |
makeResult(DAEstatus &status, BSTR *messages, bool force_success_result=false) | Cdae | protected |
notifyICP(LONG event_id, BSTR param, BSTR *messages) | Cdae | |
pauseRun(BSTR *messages) | Cdae | |
quit(BSTR *messages) | Cdae | |
reallocBSTR(BSTR *bstr, const char *str) | Cdae | protected |
refreshCachedValues(BSTR *messages) | Cdae | |
registerICPCallbacks() | Cdae | |
requestEndRunAfterNextSequenceCompletes(BSTR *messages) | Cdae | |
resumeRun(BSTR *messages) | Cdae | |
rio(LONG address, LONG *value, BSTR *messages) | Cdae | |
saveRun(BSTR *messages) | Cdae | |
setBeamlineParameters(VARIANT table, BSTR *messages) | Cdae | |
setBlocksTable(VARIANT table, BSTR *messages) | Cdae | |
setICPValueLong(BSTR name, LONG value, BSTR *messages) | Cdae | |
setOptions(BSTR options_xml, BSTR *messages) | Cdae | |
setSampleParameters(VARIANT table, BSTR *messages) | Cdae | |
setUserParameters(LONG rbno, VARIANT table, BSTR *messages) | Cdae | |
setVeto(BSTR name, LONG enable, BSTR *messages) | Cdae | |
snapshotCRPT(BSTR filename, LONG do_update, LONG do_pause, BSTR *messages) | Cdae | |
spec_int_func_t typedef | Cdae | protected |
startSEWait(BSTR *messages) | Cdae | |
storeCRPT(BSTR *messages) | Cdae | |
sumAllHistogramMemory(LONG *counts, BSTR *messages) | Cdae | |
sumAllSpectra(LONG *counts, LONG *bin0_counts, BSTR *messages) | Cdae | |
unregisterICPCallbacks() | Cdae | |
updateCRPT(BSTR *messages) | Cdae | |
updateCRPTSpectra(LONG period, LONG spec_start, LONG nspec, BSTR *messages) | Cdae | |
updateSettings(BSTR xml_in, BSTR *messages, xml_set_func_t func) | Cdae | protected |
updateStatusXML(BSTR *cluster_xml, BSTR *messages) | Cdae | |
updateStatusXML2(BSTR status_xml_in, BSTR *status_xml_out, BSTR *messages) | Cdae | |
VMEReadArray(ULONG card_id, ULONG card_address, VARIANT *values, ULONG num_values, BSTR *messages) | Cdae | |
VMEReadValue(ULONG card_id, ULONG card_address, ULONG word_size, ULONG *value, BSTR *messages) | Cdae | |
VMEReadValuesToString(ULONG card_id, ULONG card_address, ULONG word_size, ULONG num_values, BSTR *values, BSTR *messages) | Cdae | |
VMEWriteArray(ULONG card_id, ULONG card_address, VARIANT values, BSTR *messages) | Cdae | |
VMEWriteValue(ULONG card_id, ULONG card_address, ULONG word_size, ULONG value, ULONG mode, BSTR *messages) | Cdae | |
xml_get_func_t typedef | Cdae | protected |
xml_set_func_t typedef | Cdae | protected |