CAFEStatusInfo Class Reference

#include <statusCodes.h>

List of all members.

Public Member Functions

 CAFEStatusInfo ()
 ~CAFEStatusInfo ()
std::string message (int i)
void printAll ()

Private Types

typedef std::map< int,
std::string > 
mapLongString

Private Attributes

mapLongString mapStatusInfo
mapLongString::iterator posStatusInfo

Member Typedef Documentation

typedef std::map<int, std::string> CAFEStatusInfo::mapLongString [private]

Constructor & Destructor Documentation

CAFEStatusInfo::CAFEStatusInfo (  )  [inline]

References ECAFE_BADCOUNT, ECAFE_BADSTR, ECAFE_BADTYPE, ECAFE_BITSHUFF_ALLOCMEM, ECAFE_BITSHUFF_BADCOUNT, ECAFE_BITSHUFF_DECOMPRESS, ECAFE_BITSHUFF_REALLOCMEM, ECAFE_BPM_DATA_IS_INVALID, ECAFE_BSREAD_MULTIPART_MESS_NODATA, ECAFE_BSREAD_PARSEFAIL_DATAHEADER, ECAFE_BSREAD_PARSEFAIL_MAINHEADER, ECAFE_BSREAD_ZMQSTREAM_NULL, ECAFE_CANNOT_OPEN_FILE, ECAFE_COLLECTION_INVALID_MEMBER, ECAFE_COLLECTION_PREV_DEF, ECAFE_DEVICE_ATTRIB_NOT_FOUND, ECAFE_EMPTY_COLLECTION, ECAFE_EMPTY_GROUP, ECAFE_GROUP_PREV_DEF, ECAFE_HANDLE_MISMATCH_SET_AND_MATCH, ECAFE_HASH_UNIQUEID_EXISTS, ECAFE_INCONSISTENT_CONTAINER_CORRECTED, ECAFE_INVALID_CAFENUM_POLICY_TYPE, ECAFE_INVALID_ENUM_INDEX, ECAFE_INVALID_GROUP_HANDLE, ECAFE_INVALID_HANDLE, ECAFE_INVALID_SWITCH_CASE, ECAFE_INVALID_TYPE, ECAFE_LOAD_COLLECTION, ECAFE_LOAD_GROUP, ECAFE_MAX_MONITORS_PER_CHAN_EXCEEDED, ECAFE_NO_CONVERT, ECAFE_NODATA, ECAFE_NORDACCESS, ECAFE_NOWTACCESS, ECAFE_NULLCHID, ECAFE_NULLCONTEXT, ECAFE_NULLEVID, ECAFE_PVALIAS_INVALID, ECAFE_PVALIAS_PREV_DEF, ECAFE_PVGROUP_GROUPHANDLE_MISMATCH, ECAFE_PVNAME_PREV_DEF_AS_PVALIAS, ECAFE_RULE_FALSE, ECAFE_TIMEOUT, ECAFE_TIMEOUT_SET_AND_MATCH, ECAFE_UNKNOWN_COLLECTION, ECAFE_UNKNOWN_GROUP, ECAFE_WRONG_CA_CONTEXT, ERRNO_EAGAIN, ERRNO_EFAULT, ERRNO_EINTR, ERRNO_EINVAL, ERRNO_ENOTSOCK, ERRNO_EPROTONOSUPPORT, ICAFE_BADCOUNT, ICAFE_CA_OP_CONN_DOWN, ICAFE_CA_OP_CONN_UP, ICAFE_CACHE_EMPTY, ICAFE_CALLBACK_NOT_YET_INVOKED, ICAFE_CHANNEL_BLOCKING_POLICY_CONFLICT, ICAFE_CS_CLOSED, ICAFE_CS_CONN, ICAFE_CS_DISCONN, ICAFE_CS_NEVER_CONN, ICAFE_CS_PREV_CONN, ICAFE_CS_UNKNOWN, ICAFE_HAS_MONITOR_GET_DONE_FROM_CACHE, ICAFE_MONITOR_DELAYED_AS_CONN_DOWN, ICAFE_RULE_FALSE, ICAFE_SET_AND_GET_MISMATCH, ICAFE_TYPENOTCONN, ICAFE_WAITING_FOR_PREV_CALLBACK, and mapStatusInfo.

CAFEStatusInfo::~CAFEStatusInfo (  )  [inline]

Member Function Documentation

std::string CAFEStatusInfo::message ( int  i  )  [inline]
void CAFEStatusInfo::printAll (  )  [inline]

References mapStatusInfo, and posStatusInfo.


Member Data Documentation

Referenced by CAFEStatusInfo(), message(), and printAll().

mapLongString::iterator CAFEStatusInfo::posStatusInfo [private]

Referenced by message(), and printAll().


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

Generated on 28 May 2018 for CAFE by  doxygen 1.6.1