libchromeos: Add standard system error support to chromeos::Error
Added methods to obtain meaningful chromeos::Error values for
standard system errors returned via errno from system APIs.
Now it is easy to provide additional context error information
when working with system APIs (such as file I/O) to report underlying
reason for failures.
BUG=None
TEST=FEATURES=test emerge-test libchromeos buffet
Change-Id: I762286ed998a9dad79b9ae1905443ba22e248caa
Reviewed-on: https://chromium-review.googlesource.com/218568
Tested-by: Alex Vakulenko <avakulenko@chromium.org>
Reviewed-by: Alex Vakulenko <avakulenko@chromium.org>
Commit-Queue: Alex Vakulenko <avakulenko@chromium.org>
1 file changed
tree: 5c38f281f451121de967cf904614154675794ab2
- buffet/