Searched defs:ScopedGeneric (Results 1 - 1 of 1) sorted by relevance
/external/chromium_org/base/ | ||
H A D | scoped_generic.h | 34 // 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