#include <CheckpointVerifier.h>
|
| template<typename... Args> |
| using | Tuple = std::tuple< std::decay_t< Args >... > |
| |
| using | Checkpoint = std::tuple< std::string, bool, std::any > |
| |
Definition at line 19 of file CheckpointVerifier.h.
◆ Checkpoint
◆ Tuple
template<typename... Args>
◆ CheckpointVector()
| carl::checkpoints::CheckpointVector::CheckpointVector |
( |
| ) |
|
|
inline |
◆ add()
template<typename... Args>
| void carl::checkpoints::CheckpointVector::add |
( |
const std::string & |
description, |
|
|
bool |
forced, |
|
|
Args &&... |
args |
|
) |
| |
|
inline |
◆ clear()
| void carl::checkpoints::CheckpointVector::clear |
( |
| ) |
|
|
inline |
◆ cur()
| const Checkpoint& carl::checkpoints::CheckpointVector::cur |
( |
| ) |
const |
|
inlineprivate |
◆ data()
template<typename T >
| const T& carl::checkpoints::CheckpointVector::data |
( |
| ) |
const |
|
inline |
◆ description()
| const std::string& carl::checkpoints::CheckpointVector::description |
( |
| ) |
const |
|
inline |
◆ forced()
| bool carl::checkpoints::CheckpointVector::forced |
( |
| ) |
const |
|
inline |
◆ next()
| void carl::checkpoints::CheckpointVector::next |
( |
| ) |
|
|
inline |
◆ try_data()
template<typename T >
| const T* carl::checkpoints::CheckpointVector::try_data |
( |
| ) |
const |
|
inline |
◆ valid()
| bool carl::checkpoints::CheckpointVector::valid |
( |
| ) |
const |
|
inline |
◆ mayExceed
| bool carl::checkpoints::CheckpointVector::mayExceed = true |
◆ mCurrent
| std::size_t carl::checkpoints::CheckpointVector::mCurrent = 0 |
|
private |
◆ mData
| std::vector<Checkpoint> carl::checkpoints::CheckpointVector::mData |
|
private |
◆ printDebug
| bool carl::checkpoints::CheckpointVector::printDebug = true |
The documentation for this class was generated from the following file: