handleHelper.cpp File Reference

#include "handleHelper.h"
#include "policyHelper.h"
#include "global.h"

Defines

#define __METHOD__   "HandleHelper::checkConsistency()"
#define __METHOD__   "HandleHelper::checkConsistency(unsigned int _handle)"
#define __METHOD__   "HandleHelper::isEnum(unsigned int _handle)"
#define __METHOD__   "HandleHelper::getEnumFromString(unsigned int _handle, string enumStringValue)"
#define __METHOD__   "HandleHelper::isEnum(unsigned int _handle, unsigned short enumValue)"
#define __METHOD__   "unsigned int getUsrArgsAsUInt(unsigned int _handle)"
#define __METHOD__   "chtype getDataTypeCB(unsigned int _handle)"
#define __METHOD__   "chtype getDbrDataTypeCB(unsigned int _handle)"
#define __METHOD__   "CAFENUM:DBR_TYPE getCafeDbrTypeCB(unsigned int _handle)"
#define __METHOD__   "HandleHelper::getDataTypeNative(unsigned int _handle, CAFE_DATATYPE &cdt)"
#define __METHOD__   "HandleHelper::getChannelInfo(unsigned int _handle, ChannelRegalia channelInfo)"
#define __METHOD__   "HandleHelper::setChannelDeviceAttribute(unsigned int _handle, std::string deliminator)"
#define __METHOD__   "HandleHelper::getChannelDevice"
#define __METHOD__   "HandleHelper::getChannelAttribute"
#define __METHOD__   "HandleHelper::getNoHandles()"
#define __METHOD__   "HandleHelper::getNextFreeHandle()"
#define __METHOD__   "HandleHelper::getContextFromPV(const char * _pv)"
#define __METHOD__   "HandleHelper::getContextFromHandle(unsigned int handle)"
#define __METHOD__   "HandleHelper::getHandleFromPV(const char * _pv)"
#define __METHOD__   "HandleHelper::getHandleFromPVAlias(const char * _pv)"
#define __METHOD__   "HandleHelper::getHandleFromPV(const char * _pv, ca_client_context * ccc)"
#define __METHOD__   "HandleHelper::getHandleFromPVAlias(const char * _pv, ca_client_context * ccc)"
#define __METHOD__   "HandleHelper::getPVFromHandle(unsigned int handle)"
#define __METHOD__   "HandleHelper::getPVFromHandle(unsigned int handle, ca_client_context * ccc)"
#define __METHOD__   "HandleHelper::getHandleFromPVWithinGroup(const char * _pv, unsigned int gh)"
#define __METHOD__   "HandleHelper::getHandleFromPVWithinGroup(const char * _pv, ca_client_context * ccc, unsigned int gh)"
#define __METHOD__   "HandleHelper::getGroupHandlesFromWithinGroup"
#define __METHOD__   "HandleHelper::getGroupHandlesFromWithinGroup"
#define __METHOD__   "HandleHelper::getStatus(unsigned int _handle)"
#define __METHOD__   "HandleHelper::getTimeStamp(unsigned int _handle, epicsTimeStamp &ts)"
#define __METHOD__   "HandleHelper::getAlarmStatusSeverity(unsigned int _handle, short & *as)"
#define __METHOD__   "HandleHelper::getAlarmStatusSeverityAsString(unsigned int _handle, string & *asas)"
#define __METHOD__   "HandleHelper::printHandle(unsigned int)"
#define __METHOD__   "HandleHelper::printHandle(unsigned int)"
#define __METHOD__   "HandleHelper::printHandle(unsigned int)"
#define __METHOD__   "HandleHelper::printHandles"
#define __METHOD__   "HandleHelper::getHandlesWithMonitors"
#define __METHOD__   "HandleHelper::printMonitors"
#define __METHOD__   "HandleHelper::getHandles(vector<unsigned int> &dhV, vector<string> &pvV)"
#define __METHOD__   "HandleHelper::getHandleStates(vector<unsigned int> &dhV, vector<string> &pvV, vector<unsigned short> &connV)"
#define __METHOD__   "HandleHelper::getConnectedHandles()"
#define __METHOD__   "HandleHelper::getDisconnectedHandles()"
#define __METHOD__   "HandleHelper::printDisconnectedHandles"
#define __METHOD__   "HandleHelper::setTS(unsigned int _handle, dbr_short_t a, dbr_short_t s, epicsTimeStamp ets)"
#define __METHOD__   "HandleHelper::setCafeDbrType(vector<unsigned int> _handle, CAFENUM::DBR_TYPE cdt)"
#define __METHOD__   "HandleHelper::setCafeDbrType(unsigned int _handle, CAFENUM::DBR_TYPE cdt)"
#define __METHOD__   "HandleHelper::getCafeDbrType(unsigned int _handle, CAFENUM::DBR_TYPE &cdt)"
#define __METHOD__   "HandleHelper::getDataTypeRequest(unsigned int _handle, chtype &rdt)"
#define __METHOD__   "HandleHelper::addMonitorAction(unsigned int _handle, string monitorAction"
#define __METHOD__   "HandleHelper::clearMonitorAction()"
#define __METHOD__   "HandleHelper::clearMonitorAction(unsigned int _handle)"
#define __METHOD__   "HandleHelper::eraseMonitorAction(unsigned int _handle)"
#define __METHOD__   "HandleHelper::getMonitorAction(unsigned int _handle, vector<string> msV"
#define __METHOD__   "HandleHelper::getMonitorAction()"
#define __METHOD__   "HandleHelper::getMonitorHandlesAndActions(&handleV, &actionV)"
#define __METHOD__   "HandleHelper::getMonitorPolicyVector(unsigned int _handle, vector<MonitorPolicy> &mpV"
#define __METHOD__   "HandleHelper::getMonitorPolicyInWaitingVector(unsigned int _handle, vector<MonitorPolicy> &mpV"
#define __METHOD__   "HandleHelper::setNelem()"
#define __METHOD__   "HandleHelper::setNelem(unsigned int _handle)"
#define __METHOD__   "HandleHelper::setNelem(unsigned int _handle, unsigned int _nelem)"
#define __METHOD__   "HandleHelper::setNelemToRetrieveFromCache(unsigned int _handle)"
#define __METHOD__   "HandleHelper::setNelemToRetrieveFromCache(unsigned int _handle, unsigned int _nelem)"
#define __METHOD__   "HandleHelper::setNelemToRetrieveFromCtrlCache(unsigned int _handle)"
#define __METHOD__   "HandleHelper::setNelemToRetrieveFromCtrlCache(unsigned int _handle, unsigned int _nelem)"
#define __METHOD__   "HandleHelper::getNelemToRetrieveFromCache(unsigned int _handle)"
#define __METHOD__   "HandleHelper::getNelemToRetrieveFromCtrlCache(unsigned int _handle)"
#define __METHOD__   "HandleHelper::getNelem(unsigned int _handle, unsigned int _nelem)"
#define __METHOD__   "HandleHelper::getNelemRequest(unsigned int _handle)"
#define __METHOD__   "HandleHelper::getNelemNative(unsigned int _handle)"
#define __METHOD__   "HandleHelper::getNelem(unsigned int _handle, client, native, request)"
#define __METHOD__   "HandleHelper::getNelemRequestCtrl(unsigned int _handle)"
#define __METHOD__   "HandleHelper::getNelemClientCtrl(unsigned int _handle)"
#define __METHOD__   "HandleHelper::setNelemCtrl(unsigned int _handle, unsigned int _nelem)"
#define __METHOD__   "HandleHelper::setOffset(unsigned int _handle, unsigned int _offset)"
#define __METHOD__   "HandleHelper::getOffset(unsigned int _handle)"
#define __METHOD__   "HandleHelper::getOffset(unsigned int _handle)"
#define __METHOD__   "HandleHelper::getGroupHandleFromGroupName"
#define __METHOD__   "HandleHelper::getGroupNameFromGroupHandle"
#define __METHOD__   "HandleHelper::getGroupNPV(unsigned int)"
#define __METHOD__   "HandleHelper::getGroupNPV"

Define Documentation

#define __METHOD__   "HandleHelper::getGroupNPV"
#define __METHOD__   "HandleHelper::getGroupNPV(unsigned int)"
#define __METHOD__   "HandleHelper::getGroupNameFromGroupHandle"
#define __METHOD__   "HandleHelper::getGroupHandleFromGroupName"
#define __METHOD__   "HandleHelper::getOffset(unsigned int _handle)"
#define __METHOD__   "HandleHelper::getOffset(unsigned int _handle)"
#define __METHOD__   "HandleHelper::setOffset(unsigned int _handle, unsigned int _offset)"
#define __METHOD__   "HandleHelper::setNelemCtrl(unsigned int _handle, unsigned int _nelem)"
#define __METHOD__   "HandleHelper::getNelemClientCtrl(unsigned int _handle)"
#define __METHOD__   "HandleHelper::getNelemRequestCtrl(unsigned int _handle)"
#define __METHOD__   "HandleHelper::getNelem(unsigned int _handle, client, native, request)"
#define __METHOD__   "HandleHelper::getNelemNative(unsigned int _handle)"
#define __METHOD__   "HandleHelper::getNelemRequest(unsigned int _handle)"
#define __METHOD__   "HandleHelper::getNelem(unsigned int _handle, unsigned int _nelem)"
#define __METHOD__   "HandleHelper::getNelemToRetrieveFromCtrlCache(unsigned int _handle)"
#define __METHOD__   "HandleHelper::getNelemToRetrieveFromCache(unsigned int _handle)"
#define __METHOD__   "HandleHelper::setNelemToRetrieveFromCtrlCache(unsigned int _handle, unsigned int _nelem)"
#define __METHOD__   "HandleHelper::setNelemToRetrieveFromCtrlCache(unsigned int _handle)"
#define __METHOD__   "HandleHelper::setNelemToRetrieveFromCache(unsigned int _handle, unsigned int _nelem)"
#define __METHOD__   "HandleHelper::setNelemToRetrieveFromCache(unsigned int _handle)"
#define __METHOD__   "HandleHelper::setNelem(unsigned int _handle, unsigned int _nelem)"
#define __METHOD__   "HandleHelper::setNelem(unsigned int _handle)"
#define __METHOD__   "HandleHelper::setNelem()"
#define __METHOD__   "HandleHelper::getMonitorPolicyInWaitingVector(unsigned int _handle, vector<MonitorPolicy> &mpV"
#define __METHOD__   "HandleHelper::getMonitorPolicyVector(unsigned int _handle, vector<MonitorPolicy> &mpV"
#define __METHOD__   "HandleHelper::getMonitorHandlesAndActions(&handleV, &actionV)"
#define __METHOD__   "HandleHelper::getMonitorAction()"
#define __METHOD__   "HandleHelper::getMonitorAction(unsigned int _handle, vector<string> msV"
#define __METHOD__   "HandleHelper::eraseMonitorAction(unsigned int _handle)"
#define __METHOD__   "HandleHelper::clearMonitorAction(unsigned int _handle)"
#define __METHOD__   "HandleHelper::clearMonitorAction()"
#define __METHOD__   "HandleHelper::addMonitorAction(unsigned int _handle, string monitorAction"
#define __METHOD__   "HandleHelper::getDataTypeRequest(unsigned int _handle, chtype &rdt)"
#define __METHOD__   "HandleHelper::getCafeDbrType(unsigned int _handle, CAFENUM::DBR_TYPE &cdt)"
#define __METHOD__   "HandleHelper::setCafeDbrType(unsigned int _handle, CAFENUM::DBR_TYPE cdt)"
#define __METHOD__   "HandleHelper::setCafeDbrType(vector<unsigned int> _handle, CAFENUM::DBR_TYPE cdt)"
#define __METHOD__   "HandleHelper::setTS(unsigned int _handle, dbr_short_t a, dbr_short_t s, epicsTimeStamp ets)"
#define __METHOD__   "HandleHelper::printDisconnectedHandles"
#define __METHOD__   "HandleHelper::getDisconnectedHandles()"
#define __METHOD__   "HandleHelper::getConnectedHandles()"
#define __METHOD__   "HandleHelper::getHandleStates(vector<unsigned int> &dhV, vector<string> &pvV, vector<unsigned short> &connV)"
#define __METHOD__   "HandleHelper::getHandles(vector<unsigned int> &dhV, vector<string> &pvV)"
#define __METHOD__   "HandleHelper::printMonitors"
#define __METHOD__   "HandleHelper::getHandlesWithMonitors"
#define __METHOD__   "HandleHelper::printHandles"
#define __METHOD__   "HandleHelper::printHandle(unsigned int)"
#define __METHOD__   "HandleHelper::printHandle(unsigned int)"
#define __METHOD__   "HandleHelper::printHandle(unsigned int)"
#define __METHOD__   "HandleHelper::getAlarmStatusSeverityAsString(unsigned int _handle, string & *asas)"
#define __METHOD__   "HandleHelper::getAlarmStatusSeverity(unsigned int _handle, short & *as)"
#define __METHOD__   "HandleHelper::getTimeStamp(unsigned int _handle, epicsTimeStamp &ts)"
#define __METHOD__   "HandleHelper::getStatus(unsigned int _handle)"
#define __METHOD__   "HandleHelper::getGroupHandlesFromWithinGroup"
#define __METHOD__   "HandleHelper::getGroupHandlesFromWithinGroup"
#define __METHOD__   "HandleHelper::getHandleFromPVWithinGroup(const char * _pv, ca_client_context * ccc, unsigned int gh)"
#define __METHOD__   "HandleHelper::getHandleFromPVWithinGroup(const char * _pv, unsigned int gh)"
#define __METHOD__   "HandleHelper::getPVFromHandle(unsigned int handle, ca_client_context * ccc)"
#define __METHOD__   "HandleHelper::getPVFromHandle(unsigned int handle)"
#define __METHOD__   "HandleHelper::getHandleFromPVAlias(const char * _pv, ca_client_context * ccc)"
#define __METHOD__   "HandleHelper::getHandleFromPV(const char * _pv, ca_client_context * ccc)"
#define __METHOD__   "HandleHelper::getHandleFromPVAlias(const char * _pv)"
#define __METHOD__   "HandleHelper::getHandleFromPV(const char * _pv)"
#define __METHOD__   "HandleHelper::getContextFromHandle(unsigned int handle)"
#define __METHOD__   "HandleHelper::getContextFromPV(const char * _pv)"
#define __METHOD__   "HandleHelper::getNextFreeHandle()"
#define __METHOD__   "HandleHelper::getNoHandles()"
#define __METHOD__   "HandleHelper::getChannelAttribute"
#define __METHOD__   "HandleHelper::getChannelDevice"
#define __METHOD__   "HandleHelper::setChannelDeviceAttribute(unsigned int _handle, std::string deliminator)"
#define __METHOD__   "HandleHelper::getChannelInfo(unsigned int _handle, ChannelRegalia channelInfo)"
#define __METHOD__   "HandleHelper::getDataTypeNative(unsigned int _handle, CAFE_DATATYPE &cdt)"
#define __METHOD__   "CAFENUM:DBR_TYPE getCafeDbrTypeCB(unsigned int _handle)"
#define __METHOD__   "chtype getDbrDataTypeCB(unsigned int _handle)"
#define __METHOD__   "chtype getDataTypeCB(unsigned int _handle)"
#define __METHOD__   "unsigned int getUsrArgsAsUInt(unsigned int _handle)"
#define __METHOD__   "HandleHelper::isEnum(unsigned int _handle, unsigned short enumValue)"
#define __METHOD__   "HandleHelper::getEnumFromString(unsigned int _handle, string enumStringValue)"
#define __METHOD__   "HandleHelper::isEnum(unsigned int _handle)"
#define __METHOD__   "HandleHelper::checkConsistency(unsigned int _handle)"
#define __METHOD__   "HandleHelper::checkConsistency()"

Generated on 3 May 2017 for CAFE by  doxygen 1.6.1