Searched refs:Array_Data (Results 1 – 5 of 5) sorted by relevance
/external/chromium_org/mojo/public/cpp/bindings/lib/ |
D | array_serialization.h | 29 internal::Array_Data<F>** output); 32 inline void Deserialize_(internal::Array_Data<F>* data, Array<E>* output); 42 return sizeof(Array_Data<F>) + Align(input.size() * sizeof(E)); 46 Array<E> input, Buffer* buf, Array_Data<F>* output) { 56 Array_Data<F>* input, Array<E>* output) { 65 return sizeof(Array_Data<bool>) + Align((input.size() + 7) / 8); 69 Array<bool> input, Buffer* buf, Array_Data<bool>* output) { 81 Array_Data<bool>* input, Array<bool>* output) { 92 return sizeof(Array_Data<H>) + Align(input.size() * sizeof(H)); 97 Array_Data<H>* output) { [all …]
|
D | array_internal.h | 81 struct ArrayDataTraits<Array_Data<T>*> { 83 typedef Array_Data<T>*& Ref; 84 typedef Array_Data<T>* const& ConstRef; 319 struct ValidateCaller<Array_Data<T>, Params> { 321 return Array_Data<T>::template Validate<Params>(data, bounds_checker); 327 class Array_Data { 337 static Array_Data<T>* New(size_t num_elements, Buffer* buf) { 343 return new (buf->Allocate(num_bytes)) Array_Data<T>( 379 const Array_Data<T>* object = static_cast<const Array_Data<T>*>(data); 416 Array_Data(uint32_t num_bytes, uint32_t num_elements) { [all …]
|
D | bindings_internal.h | 15 template <typename T> class Array_Data; variable 41 Array_Data<T>* ptr; 47 Array_Data<char>* ptr;
|
/external/chromium_org/mojo/public/cpp/bindings/tests/ |
D | array_unittest.cc | 143 internal::Array_Data<int32_t>* data; in TEST_F() 169 internal::Array_Data<internal::Array_Data<int32_t>*>* data; in TEST_F() 196 internal::Array_Data<bool>* data; in TEST_F() 224 internal::Array_Data<internal::String_Data*>* data; in TEST_F()
|
/external/chromium_org/mojo/public/cpp/bindings/ |
D | array.h | 32 typedef internal::Array_Data<typename internal::WrapperTraits<T>::DataType>
|