OpenLB 1.7
|
Manual replacement for std::reference_wrapper<RecvTask> More...
#include <blockCommunicator.hh>
Public Member Functions | |
ref (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 98 of file blockCommunicator.hh.
|
inline |
Definition at line 102 of file blockCommunicator.hh.
|
inline |
Definition at line 104 of file blockCommunicator.hh.
|
inline |
Definition at line 109 of file blockCommunicator.hh.