| 
    OpenDDS
    Snapshot(2022/12/02-20:49)
    
   | 
 
#include <AddressCache.h>

Public Member Functions | |
| ScopedAccess (AddressCache &cache) | |
| ScopedAccess (AddressCache &cache, const Key &key, bool block=true, const MonotonicTimePoint &now=MonotonicTimePoint::now()) | |
| ~ScopedAccess () | |
| AddressCacheEntry & | value () | 
| const AddressCacheEntry & | value () const | 
Public Attributes | |
| ACE_Guard< ACE_Thread_Mutex > | guard_ | 
| RcHandle< AddressCacheEntry > | rch_ | 
| bool | is_new_ | 
Private Member Functions | |
| ScopedAccess () | |
| ScopedAccess (const ScopedAccess &) | |
| ScopedAccess & | operator= (const ScopedAccess &) | 
Definition at line 100 of file AddressCache.h.
      
  | 
  inline | 
Definition at line 101 of file AddressCache.h.
References if().
      
  | 
  inline | 
Definition at line 111 of file AddressCache.h.
References OpenDDS::DCPS::AddressCache< Key >::id_map_, if(), OpenDDS::DCPS::AddressCache< Key >::map_, and OpenDDS::DCPS::TimePoint_T< MonotonicClock >::max_value.
      
  | 
  inline | 
Definition at line 140 of file AddressCache.h.
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  inline | 
Definition at line 147 of file AddressCache.h.
References OPENDDS_ASSERT.
      
  | 
  inline | 
Definition at line 155 of file AddressCache.h.
References OPENDDS_ASSERT.
| ACE_Guard<ACE_Thread_Mutex> OpenDDS::DCPS::AddressCache< Key >::ScopedAccess::guard_ | 
Definition at line 169 of file AddressCache.h.
| bool OpenDDS::DCPS::AddressCache< Key >::ScopedAccess::is_new_ | 
Definition at line 171 of file AddressCache.h.
| RcHandle<AddressCacheEntry> OpenDDS::DCPS::AddressCache< Key >::ScopedAccess::rch_ | 
Definition at line 170 of file AddressCache.h.
 1.8.13