Searched defs:LightFlattenable (Results 1 - 1 of 1) sorted by last modified time

/frameworks/native/include/utils/
H A DFlattenable.h65 * LightFlattenable is a protocol allowing object to serialize themselves out
68 * LightFlattenable objects must implement this protocol.
70 * LightFlattenable doesn't require the object to be virtual.
73 class LightFlattenable { class in namespace:android
90 inline bool LightFlattenable<T>::isFixedSize() const {
94 inline size_t LightFlattenable<T>::getSize() const {
98 inline status_t LightFlattenable<T>::flatten(void* buffer) const {
102 inline status_t LightFlattenable<T>::unflatten(void const* buffer, size_t size) {
107 * LightFlattenablePod is an implementation of the LightFlattenable protocol
111 class LightFlattenablePod : public LightFlattenable<
[all...]

Completed in 29 milliseconds