HomeSort by relevance Sort by last modified time
    Searched refs:Flattenable (Results 1 - 13 of 13) sorted by null

  /frameworks/native/include/ui/
Fence.h 26 #include <utils/Flattenable.h>
39 : public LightRefBase<Fence>, public Flattenable<Fence>
96 // Flattenable interface
GraphicBuffer.h 26 #include <utils/Flattenable.h>
42 public Flattenable<GraphicBuffer>
44 friend class Flattenable<GraphicBuffer>;
106 // Flattenable protocol
Point.h 20 #include <utils/Flattenable.h>
Rect.h 20 #include <utils/Flattenable.h>
Region.h 26 #include <utils/Flattenable.h>
  /system/core/include/utils/
Flattenable.h 77 * The Flattenable protocol allows an object to serialize itself out
79 * Flattenable objects must implement this protocol.
83 class Flattenable {
109 inline size_t Flattenable<T>::getFlattenedSize() const {
113 inline size_t Flattenable<T>::getFdCount() const {
117 inline status_t Flattenable<T>::flatten(
122 inline status_t Flattenable<T>::unflatten(
130 * LightFlattenable is usually more size efficient than Flattenable.
170 * Simply derive from LightFlattenablePod<Foo> to make Foo flattenable; no
BlobCache.h 22 #include <utils/Flattenable.h>
  /frameworks/native/include/binder/
Parcel.h 25 #include <utils/Flattenable.h>
30 template <typename T> class Flattenable;
108 status_t write(const Flattenable<T>& val);
165 status_t read(Flattenable<T>& val) const;
281 const Flattenable<T>& val;
282 explicit FlattenableHelper(const Flattenable<T>& val) : val(val) { }
295 return const_cast<Flattenable<T>&>(val).unflatten(buffer, size, fds, count);
318 status_t Parcel::write(const Flattenable<T>& val) {
342 status_t Parcel::read(Flattenable<T>& val) const {
  /frameworks/native/include/gui/
IGraphicBufferConsumer.h 42 class BufferItem : public Flattenable<BufferItem> {
43 friend class Flattenable<BufferItem>;
Sensor.h 24 #include <utils/Flattenable.h>
IGraphicBufferProducer.h 108 struct QueueBufferInput : public Flattenable<QueueBufferInput> {
109 friend class Flattenable<QueueBufferInput>;
129 // Flattenable protocol
  /frameworks/native/libs/gui/
Sensor.cpp 22 #include <utils/Flattenable.h>
  /frameworks/native/libs/binder/
Parcel.cpp 33 #include <utils/Flattenable.h>
    [all...]

Completed in 200 milliseconds