Home
last modified time | relevance | path

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

/aosp12/system/update_engine/update_manager/
H A Dboxed_value_unittest.cc72 BoxedValue* box = new BoxedValue(deleter_marker); in TEST()
82 BoxedValue* box = new BoxedValue(deleter_marker); in TEST()
83 BoxedValue* new_box = new BoxedValue(std::move(*box)); in TEST()
93 list<BoxedValue> lst; in TEST()
105 map<int, BoxedValue> m; in TEST()
201 BoxedValue( in TEST()
210 BoxedValue(new RollbackToTargetVersion( in TEST()
246 BoxedValue value = BoxedValue(new DeleterMarker(&marker)); in TEST()
257 BoxedValue(new UpdateRestrictions( in TEST()
264 BoxedValue(new WeeklyTimeInterval( in TEST()
[all …]
H A Dboxed_value.cc47 string BoxedValue::ValuePrinter<string>(const void* value) {
53 string BoxedValue::ValuePrinter<int>(const void* value) {
59 string BoxedValue::ValuePrinter<unsigned int>(const void* value) {
65 string BoxedValue::ValuePrinter<int64_t>(const void* value) {
71 string BoxedValue::ValuePrinter<uint64_t>(const void* value) {
77 string BoxedValue::ValuePrinter<bool>(const void* value) {
83 string BoxedValue::ValuePrinter<double>(const void* value) {
89 string BoxedValue::ValuePrinter<base::Time>(const void* value) {
95 string BoxedValue::ValuePrinter<base::TimeDelta>(const void* value) {
101 string BoxedValue::ValuePrinter<ConnectionType>(const void* value) {
[all …]
H A Dboxed_value.h54 class BoxedValue {
59 BoxedValue() : value_(nullptr), deleter_(nullptr), printer_(nullptr) {} in BoxedValue() function
64 explicit BoxedValue(const T* value) in BoxedValue() function
74 BoxedValue(BoxedValue&& other) noexcept in BoxedValue() function
85 ~BoxedValue() { in ~BoxedValue()
121 DISALLOW_COPY_AND_ASSIGN(BoxedValue);
H A Devaluation_context-inl.h48 value_cache_.emplace(static_cast<BaseVariable*>(var), BoxedValue(result)); in GetValue()
H A Devaluation_context.h149 typedef std::map<BaseVariable*, BoxedValue> ValueCacheMap;