CAFEStatus Class Reference

#include <statusCodes.h>

List of all members.

Public Member Functions

 CAFEStatus ()
std::string severity (int i)
std::string asString (int i)
std::string msgID (int i)
std::string code (int i)
std::string info (int i)
std::string message (int i)
bool isTimeout (int i)
void report (int i)

Public Attributes

CAFEStatusSeverity css
CAFEStatusInfo csi
CAFEStatusCode csc

Constructor & Destructor Documentation

CAFEStatus::CAFEStatus (  )  [inline]

Member Function Documentation

std::string CAFEStatus::asString ( int  i  )  [inline]

References csc, and CAFEStatusCode::msgIDAsString().

Referenced by main().

std::string CAFEStatus::code ( int  i  )  [inline]

References csc, and CAFEStatusCode::message().

Referenced by main().

std::string CAFEStatus::info ( int  i  )  [inline]

References csi, and CAFEStatusInfo::message().

Referenced by main().

bool CAFEStatus::isTimeout ( int  i  )  [inline]

References csc, and CAFEStatusCode::isTimeout().

std::string CAFEStatus::message ( int  i  )  [inline]
std::string CAFEStatus::msgID ( int  i  )  [inline]
void CAFEStatus::report ( int  i  )  [inline]

References csc, csi, CAFEStatusInfo::message(), and CAFEStatusCode::message().

Referenced by ChannelCreatePolicy::callbackHandlerCreate(), Granules::channelExecuteGetCtrlNoWait(), HandleHelper::checkConsistency(), Instant< CTYPE >::clientRequests(), Instant< CTYPE >::compareAndMatchMany(), Connect::createChannel(), Connect::createChannelWithinGroup(), Transpose< CTYPE >::get(), Transpose< CAFE_DATATYPE_UNION >::get(), Transpose< dbr_string_t >::get(), Instant< CTYPE >::get(), ConduitGroup::get(), CAFE::get(), HandleHelper::getAlarmStatusSeverity(), HandleHelper::getAlarmStatusSeverityAsString(), Instant< CTYPE >::getCache(), CAFE::getCache(), CAFE::getCacheFromPulseID(), CAFE::getCacheNoWait(), HandleHelper::getCafeDbrType(), HandleHelper::getCafeDbrTypeCB(), HandleHelper::getChannelAttribute(), HandleHelper::getChannelDevice(), HandleHelper::getChannelRegalia(), HandleHelper::getChannelRequestStatusGet(), HandleHelper::getChannelRequestStatusGetClassName(), HandleHelper::getChannelRequestStatusGetCtrl(), HandleHelper::getChannelRequestStatusGetSTSACK(), Transpose< CTYPE >::getCtrl(), Transpose< dbr_string_t >::getCtrl(), CAFE::getCtrl(), CAFE::getCtrlCache(), HandleHelper::getDataTypeCB(), HandleHelper::getDataTypeNative(), HandleHelper::getDataTypeRequest(), HandleHelper::getDbrDataTypeCB(), HandleHelper::getDisconnectedHandlesFromWithinGroupV(), HandleHelper::getEnumFromString(), HandleHelper::getGroupNameFromGroupHandle(), HandleHelper::getGroupNPV(), HandleHelper::getHandlesFromWithinGroup(), HandleHelper::getHandlesFromWithinGroupV(), HandleHelper::getMonitorPolicyInWaitingVector(), HandleHelper::getMonitorPolicyVector(), HandleHelper::getNelem(), HandleHelper::getNelemClient(), HandleHelper::getNelemClientCtrl(), HandleHelper::getNelemNative(), HandleHelper::getNelemRequest(), HandleHelper::getNelemRequestCtrl(), HandleHelper::getNelemToRetrieveFromCache(), HandleHelper::getNelemToRetrieveFromCtrlCache(), HandleHelper::getOffset(), HandleHelper::getOffsetLast(), Connect::getPVData(), PolicyHelper::getSelfGoverningTimeout(), PolicyHelper::getSGSelfGoverningTimeout(), PolicyHelper::getSGTimeout(), HandleHelper::getStatus(), HandleHelper::getStringFromEnum(), PolicyHelper::getTimeout(), HandleHelper::getTimeStamp(), HandleHelper::getUsrArgsAsUInt(), CAFE::getWFAsString(), CAFE::getWFAsStringCache(), CAFE::groupAttach(), CAFE::groupFetch(), CAFE::groupGet(), CAFE::groupGetScalar(), CAFE::groupMonitorStart(), CAFE::groupMonitorStop(), CAFE::groupSet(), HandleHelper::isEnum(), main(), Instant< CTYPE >::matchMany(), Connect::monitorStart(), Connect::monitorStop(), PVGroup::print(), HandleHelper::printHandle(), HandleHelper::printHandles(), HandleHelper::printHandlesV(), PolicyHelper::printSGTimeout(), Connect::printStatus(), PolicyHelper::printTimeout(), Transpose< CTYPE >::put(), ConduitGroup::put(), Transpose< dbr_string_t >::putString(), CAFE::resetCallbackGet(), CAFE::resetCallbackPut(), Instant< CTYPE >::set(), CAFE::set(), Instant< CTYPE >::setAndMatch(), Instant< CTYPE >::setAndMatchMany(), HandleHelper::setCafeDbrType(), HandleHelper::setCafeDbrTypeV(), HandleHelper::setChannelDeviceAttribute(), Instant< CTYPE >::setMany(), Instant< dbr_short_t >::setManyString(), HandleHelper::setMapPulseIDBufferSize(), HandleHelper::setNelem(), HandleHelper::setNelemCtrl(), HandleHelper::setNelemToRetrieveFromCache(), HandleHelper::setNelemToRetrieveFromCtrlCache(), HandleHelper::setOffset(), PolicyHelper::setSelfGoverningTimeout(), PolicyHelper::setSelfGoverningTimeoutGet(), PolicyHelper::setSelfGoverningTimeoutPut(), PolicyHelper::setSGSelfGoverningTimeout(), PolicyHelper::setSGSelfGoverningTimeoutGet(), PolicyHelper::setSGSelfGoverningTimeoutPut(), PolicyHelper::setSGTimeout(), PolicyHelper::setSGTimeoutToDefault(), HandleHelper::setSTS(), PolicyHelper::setTimeout(), PolicyHelper::setTimeoutToDefault(), Connect::terminate(), and CAFE::waitForBundledEvents().

std::string CAFEStatus::severity ( int  i  )  [inline]

References css, and CAFEStatusSeverity::message().

Referenced by main().


Member Data Documentation

Referenced by severity().


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

Generated on 28 May 2018 for CAFE by  doxygen 1.6.1