| 29 | ProtobufArena::~ProtobufArena() = default; |
| 30 | |
| 31 | std::unique_lock<std::recursive_mutex> ProtobufArena::lock() const { |
| 32 | return std::unique_lock<std::recursive_mutex>(_mutex); |
| 33 | } |
| 34 | |
| 35 | std::vector<std::unique_lock<std::recursive_mutex>> ProtobufArena::lockRetainedMessageFactories() const { |
| 36 | // Lock factories in a stable address order so that concurrently locking more than |
no outgoing calls
no test coverage detected