MCPcopy Create free account
hub / github.com/Tencent/tgfx / acquireNextBuffer

Method acquireNextBuffer

src/platform/ImageReader.cpp:79–84  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

77}
78
79std::shared_ptr<ImageBuffer> ImageReader::acquireNextBuffer() {
80 std::lock_guard<std::mutex> autoLock(locker);
81 DEBUG_ASSERT(!weakThis.expired());
82 bufferVersion++;
83 return std::make_shared<ImageReaderBuffer>(weakThis.lock(), bufferVersion);
84}
85
86bool ImageReader::checkExpired(uint64_t contentVersion) {
87 std::lock_guard<std::mutex> autoLock(locker);

Callers

nothing calls this directly

Calls 1

expiredMethod · 0.45

Tested by

no test coverage detected