![]() |
This is Unofficial EPICS BASE Doxygen Site
|
#include "chancache.h"
Classes | |
struct | CRequester |
Public Types | |
typedef weak_set< GWChannel > | interested_t |
typedef MonitorCacheEntry::pvrequest_t | pvrequest_t |
typedef weak_value_map< pvrequest_t, MonitorCacheEntry > | mon_entries_t |
Public Member Functions | |
POINTER_DEFINITIONS (ChannelCacheEntry) | |
epicsMutex & | mutex () const |
ChannelCacheEntry (ChannelCache *, const std::string &n) | |
virtual | ~ChannelCacheEntry () |
Public Attributes | |
const std::string | channelName |
ChannelCache *const | cache |
epics::pvAccess::Channel::shared_pointer | channel |
epics::pvAccess::ChannelRequester::shared_pointer | requester |
bool | dropPoke |
interested_t | interested |
mon_entries_t | mon_entries |
Static Public Attributes | |
static size_t | num_instances |
Definition at line 105 of file chancache.h.
Definition at line 122 of file chancache.h.
Definition at line 126 of file chancache.h.
Definition at line 125 of file chancache.h.
ChannelCacheEntry::ChannelCacheEntry | ( | ChannelCache * | c, |
const std::string & | n | ||
) |
Definition at line 24 of file chancache.cpp.
|
virtual |
Definition at line 30 of file chancache.cpp.
|
inline |
Definition at line 114 of file chancache.h.
ChannelCacheEntry::POINTER_DEFINITIONS | ( | ChannelCacheEntry | ) |
ChannelCache* const ChannelCacheEntry::cache |
Definition at line 111 of file chancache.h.
epics::pvAccess::Channel::shared_pointer ChannelCacheEntry::channel |
Definition at line 117 of file chancache.h.
const std::string ChannelCacheEntry::channelName |
Definition at line 110 of file chancache.h.
bool ChannelCacheEntry::dropPoke |
Definition at line 120 of file chancache.h.
interested_t ChannelCacheEntry::interested |
Definition at line 123 of file chancache.h.
mon_entries_t ChannelCacheEntry::mon_entries |
Definition at line 127 of file chancache.h.
|
static |
Definition at line 108 of file chancache.h.
epics::pvAccess::ChannelRequester::shared_pointer ChannelCacheEntry::requester |
Definition at line 118 of file chancache.h.