Home
last modified time | relevance | path

Searched refs:MessageHandleBase (Results 1 – 4 of 4) sorted by relevance

/external/perfetto/include/perfetto/protozero/
Dmessage_handle.h40 class PERFETTO_EXPORT MessageHandleBase {
48 ~MessageHandleBase();
51 MessageHandleBase(MessageHandleBase&&) noexcept;
52 MessageHandleBase& operator=(MessageHandleBase&&);
65 explicit MessageHandleBase(Message* = nullptr);
76 MessageHandleBase(const MessageHandleBase&) = delete;
77 MessageHandleBase& operator=(const MessageHandleBase&) = delete;
86 void Move(MessageHandleBase&&);
106 class MessageHandle : public MessageHandleBase {
109 explicit MessageHandle(T* message) : MessageHandleBase(message) {} in MessageHandle()
[all …]
Dmessage.h40 class MessageHandleBase; variable
48 friend class MessageHandleBase;
91 void set_handle(MessageHandleBase* handle) { handle_ = handle; } in set_handle()
218 MessageHandleBase* handle_;
/external/perfetto/src/protozero/
Dmessage_handle.cc25 MessageHandleBase::FinalizationListener::~FinalizationListener() {} in ~FinalizationListener()
27 MessageHandleBase::MessageHandleBase(Message* message) : message_(message) { in MessageHandleBase() function in protozero::MessageHandleBase
35 MessageHandleBase::~MessageHandleBase() { in ~MessageHandleBase()
44 MessageHandleBase::MessageHandleBase(MessageHandleBase&& other) noexcept { in MessageHandleBase() function in protozero::MessageHandleBase
48 MessageHandleBase& MessageHandleBase::operator=(MessageHandleBase&& other) { in operator =()
58 void MessageHandleBase::Move(MessageHandleBase&& other) { in Move()
/external/perfetto/include/perfetto/tracing/core/
Dstartup_trace_writer.h70 public protozero::MessageHandleBase::FinalizationListener {