YACLib
C++ library for concurrent tasks execution
Loading...
Searching...
No Matches
inject.hpp File Reference
#include <cstdint>
Include dependency graph for inject.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  yaclib
 
namespace  yaclib::detail
 

Macros

#define YACLIB_INJECT_FAULT(statement)
 

Functions

detail::Injectoryaclib::GetInjector () noexcept
 
void yaclib::InjectFault () noexcept
 
std::uint64_t yaclib::GetInjectedCount () noexcept
 

Macro Definition Documentation

◆ YACLIB_INJECT_FAULT

#define YACLIB_INJECT_FAULT (   statement)
Value:
statement; \
yaclib::InjectFault()
void InjectFault() noexcept
Definition inject.cpp:11

Definition at line 20 of file inject.hpp.