Searched refs:MessagePipeScoperBase (Results 1 – 2 of 2) sorted by relevance
22 class MOJO_CPP_SYSTEM_EXPORT MessagePipeScoperBase {24 explicit MessagePipeScoperBase(ScopedMessagePipeHandle pipe);25 virtual ~MessagePipeScoperBase();27 static void StartWatchingPipe(std::unique_ptr<MessagePipeScoperBase> scoper);33 DISALLOW_COPY_AND_ASSIGN(MessagePipeScoperBase);37 class MessagePipeScoper : public MessagePipeScoperBase {40 : MessagePipeScoperBase(std::move(pipe)), in MessagePipeScoper()58 internal::MessagePipeScoperBase::StartWatchingPipe( in ScopeToMessagePipe()
12 void OnWatcherSignaled(std::unique_ptr<MessagePipeScoperBase> scoper, in OnWatcherSignaled()24 MessagePipeScoperBase::MessagePipeScoperBase(ScopedMessagePipeHandle pipe) in MessagePipeScoperBase() function in mojo::internal::MessagePipeScoperBase28 MessagePipeScoperBase::~MessagePipeScoperBase() = default;31 void MessagePipeScoperBase::StartWatchingPipe( in StartWatchingPipe()32 std::unique_ptr<MessagePipeScoperBase> scoper) { in StartWatchingPipe()