Home
last modified time | relevance | path

Searched refs:Array_Data (Results 1 – 5 of 5) sorted by relevance

/external/chromium_org/mojo/public/cpp/bindings/lib/
Darray_serialization.h29 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 …]
Darray_internal.h81 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 …]
Dbindings_internal.h15 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/
Darray_unittest.cc143 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/
Darray.h32 typedef internal::Array_Data<typename internal::WrapperTraits<T>::DataType>