YACLib
C++ library for concurrent tasks execution
Loading...
Searching...
No Matches
yaclib::IRef Class Reference

Reference counting interface. More...

#include <ref.hpp>

Inheritance diagram for yaclib::IRef:
[legend]

Public Member Functions

virtual void IncRef () noexcept
 Increments reference counter.
 
virtual void DecRef () noexcept
 Decrements reference counter.
 
virtual ~IRef () noexcept=default
 

Detailed Description

Reference counting interface.

Definition at line 8 of file ref.hpp.

Constructor & Destructor Documentation

◆ ~IRef()

virtual yaclib::IRef::~IRef ( )
virtualdefaultnoexcept

Member Function Documentation

◆ DecRef()

virtual void yaclib::IRef::DecRef ( )
inlinevirtualnoexcept

◆ IncRef()

virtual void yaclib::IRef::IncRef ( )
inlinevirtualnoexcept

Increments reference counter.

Definition at line 13 of file ref.hpp.

Referenced by yaclib::Strand::Submit().


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