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

/external/libchrome/base/metrics/
H A Dpersistent_histogram_allocator.h59 T* GetAsObject(PersistentMemoryAllocator::Reference ref) { function in class:base::PersistentSparseHistogramDataManager
60 return allocator_->GetAsObject<T>(ref);
134 T* GetAsObject(PersistentMemoryAllocator::Reference ref) { function in class:base::PersistentSampleMapRecords
135 return data_manager_->GetAsObject<T>(ref);
H A Dpersistent_memory_allocator.h184 return GetAsObject<T>(GetNextOfType<T>());
195 const T* GetAsObject(Reference ref) const { function in class:base::PersistentMemoryAllocator::Iterator
196 return allocator_->GetAsObject<T>(ref);
199 // Similar to GetAsObject() but converts references to arrays of things.
384 T* GetAsObject(Reference ref) { function
392 const T* GetAsObject(Reference ref) const { function
400 // Like GetAsObject but get an array of simple, fixed-size types.
413 static_assert(std::is_fundamental<T>::value, "use GetAsObject<>()");
419 static_assert(std::is_fundamental<T>::value, "use GetAsObject<>()");
497 // the GetAsObject() o
[all...]
H A Dpersistent_memory_allocator_unittest.cc118 EXPECT_NE(nullptr, allocator_->GetAsObject<TestObject1>(block1));
119 EXPECT_EQ(nullptr, allocator_->GetAsObject<TestObject2>(block1));
158 EXPECT_NE(nullptr, allocator_->GetAsObject<TestObject2>(block2));
159 EXPECT_EQ(nullptr, allocator_->GetAsObject<TestObject1>(block2));
227 EXPECT_NE(nullptr, allocator2->GetAsObject<TestObject1>(block1));
228 EXPECT_NE(nullptr, allocator2->GetAsObject<TestObject2>(block2));
242 EXPECT_NE(nullptr, allocator3->GetAsObject<TestObject1>(block1));
243 EXPECT_NE(nullptr, allocator3->GetAsObject<TestObject2>(block2));
H A Dpersistent_sample_map.cc289 SampleRecord* record = records->GetAsObject<SampleRecord>(ref);
H A Dfield_trial.cc1033 global_->field_trial_allocator_->GetAsObject<FieldTrial::FieldTrialEntry>(
1069 allocator->GetAsObject<FieldTrial::FieldTrialEntry>(prev_ref);
1297 allocator->GetAsObject<FieldTrial::FieldTrialEntry>(ref);
1331 allocator->GetAsObject<FieldTrial::FieldTrialEntry>(ref);
H A Dpersistent_histogram_allocator.cc283 memory_allocator_->GetAsObject<PersistentHistogramData>(ref);
/external/libchrome/base/debug/
H A Dactivity_tracker.h212 T* GetAsObject(Reference ref) { function in class:base::debug::ActivityTrackerMemoryAllocator
213 return allocator_->GetAsObject<T>(ref);
216 // Similar to GetAsObject() but converts references to arrays of objects.
H A Dactivity_tracker.cc1362 allocator_->GetAsObject<ThreadActivityTracker::Header>(mem_reference);

Completed in 181 milliseconds