android_system_core/base/include/base
Casey Dahlin 918b9e8dc6 Introduce unique_fd
unique_fds are wrappers for integer file descriptors that automatically
close when they go out of scope. They are movable but not copyable and
generally mimic the semantics of std::unique_ptr

Change-Id: I0657b848b6536d5ad9fc06686e240ea5c387b0ac
Test: Considerable exercise in new AIDL integration tests
Bug: None
Signed-off-by: Casey Dahlin <sadmac@google.com>
2015-11-18 12:01:24 -08:00
..
file.h Add ReadFully and WriteFully to libbase. 2015-04-24 21:57:16 -07:00
logging.h base logging: fix errno restoring, severity conditionality, dangling ifs 2015-09-21 12:46:12 -07:00
macros.h Revert "Turn on -Wformat-nonliteral." 2015-07-09 20:35:09 +00:00
memory.h Add base/memory.h. 2015-04-09 17:00:14 -07:00
parseint.h Fix ParseInt/ParseUint to handle explicit "0x" hex. 2015-11-02 09:01:53 -08:00
stringprintf.h Revert "Turn on -Wformat-nonliteral." 2015-07-09 20:35:09 +00:00
strings.h Make Join support string delimiters 2015-11-02 11:04:34 -08:00
test_utils.h libbase_test: win32: get some tests working 2015-08-03 10:54:17 -07:00
unique_fd.h Introduce unique_fd 2015-11-18 12:01:24 -08:00
utf8.h adb: win32: remove widen()/narrow() in favor of UTF8ToWide()/WideToUTF8() 2015-11-12 17:13:08 -08:00