f6965c793a
This change lets android::base::ScopeGuard be useful in STL containers
(e.g. std::vector<android::base::ScopeGuard<std::function<void()>>>). It
also provides perfect forwarding for android::base::make_scope_guard.
Bug: 34764308
Test: libbase_test
Change-Id: I7d1e5494b0f0695763cff0700efdb9ec18ae85c8
Merged-In: I7d1e5494b0f0695763cff0700efdb9ec18ae85c8
(cherry picked from commit
|
||
---|---|---|
.. | ||
chrono_utils.h | ||
endian.h | ||
errors.h | ||
file.h | ||
logging.h | ||
macros.h | ||
memory.h | ||
parsedouble.h | ||
parseint.h | ||
parsenetaddress.h | ||
properties.h | ||
quick_exit.h | ||
scopeguard.h | ||
stringprintf.h | ||
strings.h | ||
test_utils.h | ||
thread_annotations.h | ||
unique_fd.h | ||
utf8.h |