OpenLB 1.7
|
Manual replacement for std::reference_wrapper<RecvTask> More...
#include <communicator.hh>
Public Member Functions | |
ref (std::unique_ptr< RecvTask > &task) | |
RecvTask * | operator-> () const |
bool | operator< (const ref &rhs) const |
Manual replacement for std::reference_wrapper<RecvTask>
Used to track pending receive requests in std::set.
This is a workaround for problematic external definition of dependently-typed comparision operators for nested classes. Reconsider as soon as depending on C++17 is allowed.
Definition at line 441 of file communicator.hh.
|
inline |
Definition at line 445 of file communicator.hh.
|
inline |
Definition at line 447 of file communicator.hh.
|
inline |
Definition at line 452 of file communicator.hh.