Searched refs:LightFlattenable (Results 1 - 1 of 1) sorted by relevance

/system/core/include/utils/
H A DFlattenable.h128 * 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 { class in namespace:android
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<
[all...]

Completed in 54 milliseconds