ICP  1
Cdae Member List

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)Cdaeprotected
callICP(BSTR *messages, boost::function< T(ISISinstrumentControl *, DAEstatus &)> func)Cdaeprotected
Cdae()Cdaeinline
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()Cdaeinline
FinalRelease()Cdaeinline
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)Cdaeprotected
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)Cdaeprotected
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)Cdaeprotected
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)Cdaeprotected
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_connectionCdae
m_criticalCdaestatic
makeBSTR(const char *str)Cdaestatic
makeResult(DAEstatus &status, BSTR *messages, bool force_success_result=false)Cdaeprotected
notifyICP(LONG event_id, BSTR param, BSTR *messages)Cdae
pauseRun(BSTR *messages)Cdae
quit(BSTR *messages)Cdae
reallocBSTR(BSTR *bstr, const char *str)Cdaeprotected
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 typedefCdaeprotected
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)Cdaeprotected
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 typedefCdaeprotected
xml_set_func_t typedefCdaeprotected