summaryrefslogtreecommitdiff
path: root/cmds/lshal/TableEntry.cpp
diff options
context:
space:
mode:
author Yifan Hong <elsk@google.com> 2017-09-15 02:04:53 +0000
committer android-build-merger <android-build-merger@google.com> 2017-09-15 02:04:53 +0000
commit163a64a339e90320bf6134035ffb7d1f12565fcc (patch)
tree4d82904f43d9fec45d819380476dbd6b65884c22 /cmds/lshal/TableEntry.cpp
parent655da335700eda383b2f99c8a90c72a4dc1e0a9d (diff)
parent880df0f7440e7a5897907d85e433abc8381e23ce (diff)
Merge changes from topic "lshal_released" am: 757fd44b93
am: 880df0f744 Change-Id: Iff081ead4bb8dc83c2ba982627edacd22dc007dd
Diffstat (limited to 'cmds/lshal/TableEntry.cpp')
-rw-r--r--cmds/lshal/TableEntry.cpp69
1 files changed, 20 insertions, 49 deletions
diff --git a/cmds/lshal/TableEntry.cpp b/cmds/lshal/TableEntry.cpp
index eac0f2144a..cbcf979f90 100644
--- a/cmds/lshal/TableEntry.cpp
+++ b/cmds/lshal/TableEntry.cpp
@@ -44,73 +44,44 @@ static const std::string &getArchString(Architecture arch) {
static std::string getTitle(TableColumnType type) {
switch (type) {
- case TableColumnType::INTERFACE_NAME: {
- return "Interface";
- } break;
- case TableColumnType::TRANSPORT: {
- return "Transport";
- } break;
- case TableColumnType::SERVER_PID: {
- return "Server";
- } break;
- case TableColumnType::SERVER_CMD: {
- return "Server CMD";
- }
- case TableColumnType::SERVER_ADDR: {
- return "PTR";
- } break;
- case TableColumnType::CLIENT_PIDS: {
- return "Clients";
- } break;
- case TableColumnType::CLIENT_CMDS: {
- return "Clients CMD";
- } break;
- case TableColumnType::ARCH: {
- return "Arch";
- } break;
- case TableColumnType::THREADS: {
- return "Thread Use";
- } break;
- default: {
+ case TableColumnType::INTERFACE_NAME: return "Interface";
+ case TableColumnType::TRANSPORT: return "Transport";
+ case TableColumnType::SERVER_PID: return "Server";
+ case TableColumnType::SERVER_CMD: return "Server CMD";
+ case TableColumnType::SERVER_ADDR: return "PTR";
+ case TableColumnType::CLIENT_PIDS: return "Clients";
+ case TableColumnType::CLIENT_CMDS: return "Clients CMD";
+ case TableColumnType::ARCH: return "Arch";
+ case TableColumnType::THREADS: return "Thread Use";
+ default:
LOG(FATAL) << "Should not reach here.";
return "";
- }
}
}
std::string TableEntry::getField(TableColumnType type) const {
switch (type) {
- case TableColumnType::INTERFACE_NAME: {
+ case TableColumnType::INTERFACE_NAME:
return interfaceName;
- } break;
- case TableColumnType::TRANSPORT: {
+ case TableColumnType::TRANSPORT:
return transport;
- } break;
- case TableColumnType::SERVER_PID: {
+ case TableColumnType::SERVER_PID:
return serverPid == NO_PID ? "N/A" : std::to_string(serverPid);
- } break;
- case TableColumnType::SERVER_CMD: {
+ case TableColumnType::SERVER_CMD:
return serverCmdline;
- } break;
- case TableColumnType::SERVER_ADDR: {
+ case TableColumnType::SERVER_ADDR:
return serverObjectAddress == NO_PTR ? "N/A" : toHexString(serverObjectAddress);
- } break;
- case TableColumnType::CLIENT_PIDS: {
+ case TableColumnType::CLIENT_PIDS:
return join(clientPids, " ");
- } break;
- case TableColumnType::CLIENT_CMDS: {
+ case TableColumnType::CLIENT_CMDS:
return join(clientCmdlines, ";");
- } break;
- case TableColumnType::ARCH: {
+ case TableColumnType::ARCH:
return getArchString(arch);
- } break;
- case TableColumnType::THREADS: {
+ case TableColumnType::THREADS:
return getThreadUsage();
- } break;
- default: {
+ default:
LOG(FATAL) << "Should not reach here.";
return "";
- }
}
}