Lines Matching refs:size
35 // size in bytes of the flattened object
42 // size should be at least of getFlattenedSize()
46 virtual status_t flatten(void* buffer, size_t size,
50 // size should be equal to the value of getFlattenedSize() when the
56 virtual status_t unflatten(void const* buffer, size_t size,
75 // returns whether this object always flatten into the same size.
79 // returns size in bytes of the flattened object. must be a constant.
85 // unflattens the object from buffer of given size.
86 inline status_t unflatten(void const* buffer, size_t size);
102 inline status_t LightFlattenable<T>::unflatten(void const* buffer, size_t size) {
103 return static_cast<T*>(this)->T::unflatten(buffer, size);