Lines Matching defs:Content
97 template<typename T> class Value::Content : public Value::ContentBase {
99 Content() = default;
100 Content(const T & value) : mValue(value) { }
102 virtual ~Content() = default;
118 return new Content(mValue);
126 return mValue == static_cast<const Content<T>* >(&rhs)->mValue;
139 *out = static_cast<const Content<T>*>(this)->mValue;
256 mContent = new Content< T >(rhs); \
260 : mContent(new Content< T >(value)) \
312 RETURN_IF_FAILED(parcel->TYPEMETHOD(static_cast<const Content<T>*>(mContent)->mValue)); \
317 RETURN_IF_FAILED(static_cast<const Content<T>*>(mContent)->mValue.writeToParcel(parcel)); \
368 mContent = new Content<T>(); \
369 RETURN_IF_FAILED(parcel->TYPEMETHOD(&static_cast<Content<T>*>(mContent)->mValue)); \
373 mContent = new Content<T>(); \
374 RETURN_IF_FAILED(static_cast<Content<T>*>(mContent)->mValue.readFromParcel(parcel)); \