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

/external/chromium/base/
H A Dauto_reset.h22 class AutoReset { class
24 AutoReset(T* scoped_variable, T new_value) function in class:AutoReset
30 ~AutoReset() { *scoped_variable_ = original_value_; }
36 DISALLOW_COPY_AND_ASSIGN(AutoReset);
/external/chromium_org/base/
H A Dauto_reset.h10 // base::AutoReset<> is useful for setting a variable to a new value only within
11 // a particular scope. An base::AutoReset<> object resets a variable to its
15 // This should be obvious, but note that an base::AutoReset<> instance should
17 // writes when the base::AutoReset<> object is destroyed.
22 class AutoReset { class in namespace:base
24 AutoReset(T* scoped_variable, T new_value) function in class:base::AutoReset
30 ~AutoReset() { *scoped_variable_ = original_value_; }
36 DISALLOW_COPY_AND_ASSIGN(AutoReset);
/external/llvm/include/llvm/MC/
H A DMCContext.h163 bool AutoReset; member in class:llvm::MCContext

Completed in 426 milliseconds