Internal: Keep PacketImpl instance alive. More...
#include <senf/Packets/PacketImpl.hh>
Public Member Functions | |
| Guard (PacketImpl *impl) | |
| ~Guard () | |
Public Attributes | |
| PacketImpl * | p |
Internal: Keep PacketImpl instance alive.
The Guard will keep the PacketImpl instance alive during a members execution time If the refcount should drop to 0, PacketImpl will be deleted after the member has completed executing.
Definition at line 203 of file PacketImpl.hh.
| senf::detail::PacketImpl::Guard::Guard | ( | PacketImpl * | impl | ) |
| senf::detail::PacketImpl::Guard::~Guard | ( | ) |
| PacketImpl* senf::detail::PacketImpl::Guard::p |
Definition at line 206 of file PacketImpl.hh.