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

/external/chromium_org/base/
H A Dscoped_generic.h34 // For an object to be able to be put into a ScopedGeneric, it must support
53 // typedef ScopedGeneric<int, FooScopedTraits> ScopedFoo;
55 class ScopedGeneric { class in namespace:base
56 MOVE_ONLY_TYPE_FOR_CPP_03(ScopedGeneric, RValue)
75 ScopedGeneric() : data_(traits_type::InvalidValue()) {} function in class:base::ScopedGeneric
79 explicit ScopedGeneric(const element_type& value) : data_(value) {} function in class:base::ScopedGeneric
82 ScopedGeneric(const element_type& value, const traits_type& traits) function in class:base::ScopedGeneric
87 ScopedGeneric(RValue rvalue) function in class:base::ScopedGeneric
91 ~ScopedGeneric() {
105 void swap(ScopedGeneric
159 swap(const ScopedGeneric<T, Traits>& a, const ScopedGeneric<T, Traits>& b) argument
165 operator ==(const T& value, const ScopedGeneric<T, Traits>& scoped) argument
170 operator !=(const T& value, const ScopedGeneric<T, Traits>& scoped) argument
[all...]

Completed in 33 milliseconds