#include <operation.hpp>
|
| | Work (const Limits &l, const std::function< bool()> &c) |
| |
| void | check () const |
| |
| void | tick (std::uint64_t count=1) |
| |
| void | memoryFor (std::initializer_list< std::pair< std::uint64_t, std::uint64_t > > terms) const |
| |
| void | memory (std::uint64_t estimate) const |
| |
◆ Work()
| meshkit::native_detail::Work::Work |
( |
const Limits & |
l, |
|
|
const std::function< bool()> & |
c |
|
) |
| |
|
inline |
◆ check()
| void meshkit::native_detail::Work::check |
( |
| ) |
const |
|
inline |
◆ memory()
| void meshkit::native_detail::Work::memory |
( |
std::uint64_t |
estimate | ) |
const |
|
inline |
◆ memoryFor()
| void meshkit::native_detail::Work::memoryFor |
( |
std::initializer_list< std::pair< std::uint64_t, std::uint64_t > > |
terms | ) |
const |
|
inline |
◆ tick()
| void meshkit::native_detail::Work::tick |
( |
std::uint64_t |
count = 1 | ) |
|
|
inline |
◆ cancelled
| const std::function<bool()>& meshkit::native_detail::Work::cancelled |
◆ limits
| const Limits& meshkit::native_detail::Work::limits |
◆ maximum
| std::uint64_t meshkit::native_detail::Work::maximum = 0 |
◆ used
| std::uint64_t meshkit::native_detail::Work::used = 0 |
The documentation for this struct was generated from the following file:
- /home/runner/work/openswmm.gui/openswmm.gui/libraries/meshkit/src/native/operation.hpp