PrintErrorPolicy Class Reference

#include <policies.h>

List of all members.

Public Member Functions

bool setInvalidHandle (bool inv)
bool setInfo (bool i)
bool setWarn (bool w)
bool setError (bool e)
bool setAll (bool a)
bool getInvalidHandle ()
bool getInfo ()
bool getWarn ()
bool getError ()
 PrintErrorPolicy ()

Protected Attributes

bool invalidHandle
bool info
bool warn
bool error

Detailed Description

Define Policy for printing messages


Constructor & Destructor Documentation

PrintErrorPolicy::PrintErrorPolicy (  )  [inline]

Member Function Documentation

bool PrintErrorPolicy::getError (  )  [inline]

References error.

bool PrintErrorPolicy::getInfo (  )  [inline]

References info.

bool PrintErrorPolicy::getInvalidHandle (  )  [inline]

References invalidHandle.

Referenced by HandleHelper::checkConsistency(), CAFE::get(), HandleHelper::getAlarmStatusSeverity(), HandleHelper::getAlarmStatusSeverityAsString(), CAFE::getCache(), CAFE::getCacheFromPulseID(), CAFE::getCacheNoWait(), HandleHelper::getCafeDbrTypeCB(), HandleHelper::getChannelAttribute(), HandleHelper::getChannelDevice(), HandleHelper::getChannelRegalia(), HandleHelper::getChannelRequestStatusGet(), HandleHelper::getChannelRequestStatusGetClassName(), HandleHelper::getChannelRequestStatusGetCtrl(), HandleHelper::getChannelRequestStatusGetSTSACK(), CAFE::getCtrl(), CAFE::getCtrlCache(), HandleHelper::getDataTypeCB(), HandleHelper::getDataTypeNative(), HandleHelper::getDataTypeRequest(), HandleHelper::getDbrDataTypeCB(), HandleHelper::getEnumFromString(), HandleHelper::getMonitorPolicyInWaitingVector(), HandleHelper::getMonitorPolicyVector(), HandleHelper::getNelem(), HandleHelper::getNelemClient(), HandleHelper::getNelemClientCtrl(), HandleHelper::getNelemNative(), HandleHelper::getNelemRequest(), HandleHelper::getNelemRequestCtrl(), HandleHelper::getNelemToRetrieveFromCache(), HandleHelper::getNelemToRetrieveFromCtrlCache(), HandleHelper::getOffset(), HandleHelper::getOffsetLast(), HandleHelper::getPVAlias(), Connect::getPVData(), HandleHelper::getPVFromHandle(), HandleHelper::getStatus(), HandleHelper::getStringFromEnum(), HandleHelper::getTimeStamp(), HandleHelper::getUsrArgsAsUInt(), CAFE::getWFAsString(), CAFE::getWFAsStringCache(), HandleHelper::isEnum(), Connect::monitorStart(), Connect::monitorStop(), Connect::printStatus(), CAFE::resetCallbackGet(), CAFE::resetCallbackPut(), CAFE::set(), HandleHelper::setCafeDbrType(), HandleHelper::setCafeDbrTypeV(), HandleHelper::setChannelDeviceAttribute(), HandleHelper::setMapPulseIDBufferSize(), HandleHelper::setNelem(), HandleHelper::setNelemCtrl(), HandleHelper::setNelemToRetrieveFromCache(), HandleHelper::setNelemToRetrieveFromCtrlCache(), HandleHelper::setOffset(), and HandleHelper::setSTS().

bool PrintErrorPolicy::getWarn (  )  [inline]

References warn.

bool PrintErrorPolicy::setAll ( bool  a  )  [inline]

References error, info, invalidHandle, and warn.

bool PrintErrorPolicy::setError ( bool  e  )  [inline]

References error.

bool PrintErrorPolicy::setInfo ( bool  i  )  [inline]

References info.

bool PrintErrorPolicy::setInvalidHandle ( bool  inv  )  [inline]

References invalidHandle.

bool PrintErrorPolicy::setWarn ( bool  w  )  [inline]

References warn.


Member Data Documentation

bool PrintErrorPolicy::error [protected]

Referenced by getError(), setAll(), and setError().

bool PrintErrorPolicy::info [protected]

Referenced by getInfo(), setAll(), and setInfo().

bool PrintErrorPolicy::warn [protected]

Referenced by getWarn(), setAll(), and setWarn().


The documentation for this class was generated from the following file:

Generated on 28 May 2018 for CAFE by  doxygen 1.6.1