| 
    rippled
    
   | 
 
#include <SHAMapItem.h>


Public Member Functions | |
| SHAMapItem ()=delete | |
| SHAMapItem (SHAMapItem const &other)=delete | |
| SHAMapItem & | operator= (SHAMapItem const &other)=delete | 
| SHAMapItem (SHAMapItem &&other)=delete | |
| SHAMapItem & | operator= (SHAMapItem &&)=delete | 
| uint256 const & | key () const | 
| std::size_t | size () const | 
| void const * | data () const | 
| Slice | slice () const | 
Private Member Functions | |
| SHAMapItem (uint256 const &tag, Slice data) | |
Static Private Member Functions | |
| static auto & | getCounter () noexcept | 
Private Attributes | |
| uint256 const | tag_ | 
| std::uint32_t const | size_ | 
| std::atomic< std::uint32_t > | refcount_ = 1 | 
Friends | |
| void | intrusive_ptr_add_ref (SHAMapItem const *x) | 
| void | intrusive_ptr_release (SHAMapItem const *x) | 
| boost::intrusive_ptr< SHAMapItem > | make_shamapitem (uint256 const &tag, Slice data) | 
Definition at line 35 of file SHAMapItem.h.
Definition at line 65 of file SHAMapItem.h.
      
  | 
  delete | 
      
  | 
  delete | 
      
  | 
  delete | 
      
  | 
  delete | 
      
  | 
  delete | 
| uint256 const & ripple::SHAMapItem::key | ( | ) | const | 
Definition at line 88 of file SHAMapItem.h.
| std::size_t ripple::SHAMapItem::size | ( | ) | const | 
Definition at line 94 of file SHAMapItem.h.
| void const * ripple::SHAMapItem::data | ( | ) | const | 
Definition at line 100 of file SHAMapItem.h.
| Slice ripple::SHAMapItem::slice | ( | ) | const | 
Definition at line 106 of file SHAMapItem.h.
      
  | 
  staticprivatenoexceptinherited | 
Definition at line 129 of file CountedObject.h.
      
  | 
  friend | 
Definition at line 132 of file SHAMapItem.h.
      
  | 
  friend | 
Definition at line 141 of file SHAMapItem.h.
      
  | 
  friend | 
Definition at line 161 of file SHAMapItem.h.
      
  | 
  private | 
Definition at line 51 of file SHAMapItem.h.
      
  | 
  private | 
Definition at line 56 of file SHAMapItem.h.
      
  | 
  mutableprivate | 
Definition at line 59 of file SHAMapItem.h.