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

  /frameworks/native/include/ui/
FrameStats.h 26 class FrameStats : public LightFlattenable<FrameStats> {
54 // LightFlattenable
Region.h 35 class Region : public LightFlattenable<Region>
  /system/core/include/utils/
Flattenable.h 128 * LightFlattenable is a protocol allowing object to serialize themselves out
130 * LightFlattenable is usually more size efficient than Flattenable.
131 * LightFlattenable objects must implement this protocol.
134 class LightFlattenable {
151 inline bool LightFlattenable<T>::isFixedSize() const {
155 inline size_t LightFlattenable<T>::getFlattenedSize() const {
159 inline status_t LightFlattenable<T>::flatten(void* buffer, size_t size) const {
163 inline status_t LightFlattenable<T>::unflatten(void const* buffer, size_t size) {
168 * LightFlattenablePod is an implementation of the LightFlattenable protocol
174 class LightFlattenablePod : public LightFlattenable<T>
    [all...]
  /frameworks/native/include/gui/
Sensor.h 44 class Sensor : public ASensor, public LightFlattenable<Sensor>
79 // LightFlattenable protocol
  /frameworks/native/include/binder/
Parcel.h 32 template <typename T> class LightFlattenable;
113 status_t write(const LightFlattenable<T>& val);
175 status_t read(LightFlattenable<T>& val) const;
345 status_t Parcel::write(const LightFlattenable<T>& val) {
369 status_t Parcel::read(LightFlattenable<T>& val) const {

Completed in 361 milliseconds