Home
last modified time | relevance | path

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

/external/perfetto/include/perfetto/protozero/
Dmessage_handle.h41 class PERFETTO_EXPORT_COMPONENT MessageHandleBase {
43 ~MessageHandleBase() { in ~MessageHandleBase()
53 MessageHandleBase(MessageHandleBase&& other) noexcept { in MessageHandleBase() function
57 MessageHandleBase& operator=(MessageHandleBase&& other) noexcept {
89 explicit MessageHandleBase(Message* message = nullptr) : message_(message) { in message_()
107 MessageHandleBase(const MessageHandleBase&) = delete;
108 MessageHandleBase& operator=(const MessageHandleBase&) = delete;
116 void Move(MessageHandleBase&& other) { in Move()
136 class MessageHandle : public MessageHandleBase {
139 explicit MessageHandle(T* message) : MessageHandleBase(message) {} in MessageHandle()
[all …]
Dmessage.h42 class MessageHandleBase; variable
51 friend class MessageHandleBase;
88 void set_handle(MessageHandleBase* handle) { handle_ = handle; } in set_handle()
244 MessageHandleBase* handle_;