Opaque, process-local identity for the part of a Project snapshot that determines nested-sequence and registered-content compile subscribers.
More...
#include <model.hpp>
Opaque, process-local identity for the part of a Project snapshot that determines nested-sequence and registered-content compile subscribers.
◆ SequenceCompileStructureToken()
| pulp::timeline::SequenceCompileStructureToken::SequenceCompileStructureToken |
( |
| ) |
|
|
defaultnoexcept |
◆ operator==()
◆ valid()
| bool pulp::timeline::SequenceCompileStructureToken::valid |
( |
| ) |
const |
|
inlinenoexcept |
Whether this token names a real structure snapshot.
A default-constructed token is invalid and compares equal only to other default-constructed tokens, so it can be held as "no snapshot observed
yet" without a separate flag. Comparing two invalid tokens therefore says nothing about structure — check valid() before treating equality as evidence that subscribers need no recompile.
- Returns
- true when the token was issued by a Project snapshot.
◆ Project
The documentation for this class was generated from the following file:
- /home/runner/work/pulp/pulp/core/timeline/include/pulp/timeline/model.hpp