Lines Matching refs:parcelable
37 AudioEndpointParcelable::AudioEndpointParcelable(Endpoint&& parcelable) in AudioEndpointParcelable() argument
38 : mUpMessageQueueParcelable(parcelable.upMessageQueueParcelable), in AudioEndpointParcelable()
39 mDownMessageQueueParcelable(parcelable.downMessageQueueParcelable), in AudioEndpointParcelable()
40 mUpDataQueueParcelable(parcelable.upDataQueueParcelable), in AudioEndpointParcelable()
41 mDownDataQueueParcelable(parcelable.downDataQueueParcelable) { in AudioEndpointParcelable()
42 for (size_t i = 0; i < parcelable.sharedMemories.size() && i < MAX_SHARED_MEMORIES; ++i) { in AudioEndpointParcelable()
45 new(&mSharedMemories[i]) SharedMemoryParcelable(std::move(parcelable.sharedMemories[i])); in AudioEndpointParcelable()
49 AudioEndpointParcelable& AudioEndpointParcelable::operator=(Endpoint&& parcelable) { in operator =() argument
51 new(this) AudioEndpointParcelable(std::move(parcelable)); in operator =()
78 Endpoint AudioEndpointParcelable::parcelable()&& { in parcelable() function in AudioEndpointParcelable
80 result.upMessageQueueParcelable = mUpMessageQueueParcelable.parcelable(); in parcelable()
81 result.downMessageQueueParcelable = mDownMessageQueueParcelable.parcelable(); in parcelable()
82 result.upDataQueueParcelable = mUpDataQueueParcelable.parcelable(); in parcelable()
83 result.downDataQueueParcelable = mDownDataQueueParcelable.parcelable(); in parcelable()
92 result.sharedMemories.emplace_back(std::move(mSharedMemories[i]).parcelable()); in parcelable()