MCPcopy Create free account
hub / github.com/PlotJuggler/PlotJuggler / lockEngine

Method lockEngine

pj_datastore/src/engine.cpp:63–65  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

61DataEngine& DataEngine::operator=(DataEngine&&) noexcept = default;
62
63std::unique_lock<std::recursive_mutex> DataEngine::lockEngine() const {
64 return std::unique_lock<std::recursive_mutex>(impl_->mutex_);
65}
66
67std::unique_lock<std::recursive_mutex> DataEngine::lockEngineDeferred() const {
68 return std::unique_lock<std::recursive_mutex>(impl_->mutex_, std::defer_lock);

Callers 15

ensureAlignmentIndexMethod · 0.80
pruneVanishedTopicsMethod · 0.80
catalogFingerprintMethod · 0.80
rebuildNowMethod · 0.80
TESTFunction · 0.80
TESTFunction · 0.80
getTypeTreeMethod · 0.80
getMetadataMethod · 0.80
rangeQueryMethod · 0.80
latestAtMethod · 0.80
latestNumericAtMethod · 0.80

Calls

no outgoing calls

Tested by 4

TESTFunction · 0.64
TESTFunction · 0.64
TESTFunction · 0.64
TESTFunction · 0.64