MCPcopy Create free account
hub / github.com/Serial-Studio/Serial-Studio / attachProjectEpoch

Function attachProjectEpoch

app/src/API/Handlers/ProjectHandler.cpp:225–229  ·  view source on GitHub ↗

* @brief Adds projectEpoch (monotonic mutation counter) to @p result. */

Source from the content-addressed store, hash-verified

223 * @brief Adds projectEpoch (monotonic mutation counter) to @p result.
224 */
225static void attachProjectEpoch(QJsonObject& result)
226{
227 result[QStringLiteral("projectEpoch")] =
228 static_cast<qint64>(DataModel::ProjectModel::instance().mutationEpoch());
229}
230
231/**
232 * @brief Snapshot of the project epoch before a mutating handler runs.

Callers 7

groupDeleteMethod · 0.85
datasetDeleteMethod · 0.85
datasetMoveMethod · 0.85
groupMoveMethod · 0.85
projectSnapshotMethod · 0.85
datasetUpdateMethod · 0.85

Calls 1

mutationEpochMethod · 0.80

Tested by

no test coverage detected