Home
last modified time | relevance | path

Searched refs:MessageQueueBase (Results 1 – 3 of 3) sorted by relevance

/aosp12/system/libfmq/include/fmq/
H A DMessageQueueBase.h36 struct MessageQueueBase { struct
44 MessageQueueBase(const Descriptor& Desc, bool resetPointers = true); argument
46 ~MessageQueueBase();
428 MessageQueueBase(const MessageQueueBase& other) = delete;
429 MessageQueueBase& operator=(const MessageQueueBase& other) = delete; argument
651 MessageQueueBase<MQDescriptorType, T, flavor>::MessageQueueBase(const Descriptor& Desc, in MessageQueueBase() function
662 MessageQueueBase<MQDescriptorType, T, flavor>::MessageQueueBase(size_t numElementsInQueue, in MessageQueueBase() function
777 MessageQueueBase<MQDescriptorType, T, flavor>::~MessageQueueBase() { in ~MessageQueueBase()
801 bool MessageQueueBase<MQDescriptorType, T, flavor>::read(T* data) { in read()
813 bool MessageQueueBase<MQDescriptorType, T, flavor>::writeBlocking( in writeBlocking()
[all …]
H A DMessageQueue.h26 struct MessageQueue final : public MessageQueueBase<MQDescriptor, T, flavor> {
29 : MessageQueueBase<MQDescriptor, T, flavor>(Desc, resetPointers) {}
48 : MessageQueueBase<MQDescriptor, T, flavor>(numElementsInQueue, configureEventFlagWord, in MessageQueue()
52 : MessageQueueBase<MQDescriptor, T, flavor>(numElementsInQueue, configureEventFlagWord,
H A DAidlMessageQueue.h70 : public MessageQueueBase<AidlMQDescriptorShim, T, FlavorTypeToValue<U>::value> {
117 : MessageQueueBase<AidlMQDescriptorShim, T, FlavorTypeToValue<U>::value>(Descriptor(desc),
123 : MessageQueueBase<AidlMQDescriptorShim, T, FlavorTypeToValue<U>::value>(
128 auto* shim = MessageQueueBase<AidlMQDescriptorShim, T, FlavorTypeToValue<U>::value>::getDesc();