MCPcopy Create free account
hub / github.com/TileDB-Inc/TileDB / __execute

Method __execute

tiledb/stdx/bits/stop_token.h:552–562  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

550
551 private:
552 void __execute() noexcept {
553 // Executed in a noexcept context
554 // If it throws then we call std::terminate().
555#ifdef SAFE
556 __inExecute_.store(true);
557 __cb_();
558 __inExecute_.store(false);
559#else
560 __cb_();
561#endif
562 }
563
564 __stop_state* __state_;
565 _Callback __cb_;

Callers 3

__request_stopMethod · 0.45
__try_add_callbackMethod · 0.45
stop_callbackMethod · 0.45

Calls 1

storeMethod · 0.45

Tested by

no test coverage detected