ivutils
|
LocalInterface made reverse compatible with CopyInterfaces of the LocalPointer. More...
#include <diagn_pointer.h>
Public Member Functions | |
template<class Interface > | |
const auto & | get () const |
Returns a diagn value. | |
Protected Member Functions | |
T * | get_local (std::size_t i) |
Gets local copy, resize if a threads number changes. | |
LocalInterface made reverse compatible with CopyInterfaces of the LocalPointer.
|
inline |
Returns a diagn value.
Recommended to call after joins AND the barrier that garanties that all joins are done.
|
inlineprotected |
Gets local copy, resize if a threads number changes.
It doesn't make sense to aquire constant value for pointer to diagnostics. We are writing into it, all obtainable values are generated by Interfaces.