Searched defs:BoxedValue (Results 1 - 1 of 1) sorted by relevance

/system/update_engine/update_manager/
H A Dboxed_value.h27 // BoxedValue is a class to hold pointers of a given type that deletes them when
35 // construct the BoxedValue in place using a container method like emplace()
38 // list<BoxedValue> lst;
42 // map<int, BoxedValue> m;
43 // m.emplace(123, std::move(BoxedValue(new const string("Hola mundo!"))));
51 // BoxedValue which means that you can only use a reference to it.
54 class BoxedValue { class in namespace:chromeos_update_manager
56 // Creates an empty BoxedValue. Since the pointer can't be assigned from other
59 BoxedValue() : value_(nullptr), deleter_(nullptr), printer_(nullptr) {} function in class:chromeos_update_manager::BoxedValue
61 // Creates a BoxedValue fo
64 explicit BoxedValue(const T* value) function in class:chromeos_update_manager::BoxedValue
73 BoxedValue(BoxedValue&& other) // NOLINT(build/c++11) function in class:chromeos_update_manager::BoxedValue
[all...]

Completed in 55 milliseconds