summaryrefslogtreecommitdiffstats
path: root/src/layers.cpp
diff options
context:
space:
mode:
authorMarcus Fritzsch <marcus_fritzsch@mentor.com>2017-08-17 17:03:00 +0200
committerMarcus Fritzsch <marcus_fritzsch@mentor.com>2017-09-04 16:53:57 +0200
commit42f7dfd87b7192ecd326598d627e32a5feddf43b (patch)
tree1facf57655ba9476eaae9db343ca727920b9e7bc /src/layers.cpp
parent6a4504b1fe5e17a09a019edf0377646cc5dd72aa (diff)
clang-format
Signed-off-by: Marcus Fritzsch <marcus_fritzsch@mentor.com>
Diffstat (limited to 'src/layers.cpp')
-rw-r--r--src/layers.cpp29
1 files changed, 13 insertions, 16 deletions
diff --git a/src/layers.cpp b/src/layers.cpp
index 464e20b..931fd5e 100644
--- a/src/layers.cpp
+++ b/src/layers.cpp
@@ -39,8 +39,7 @@ layer::layer(nlohmann::json const &j) {
if (j["area"]["type"] == "rect") {
auto jr = j["area"]["rect"];
this->rect = genivi::rect{
- jr["width"], jr["height"],
- jr["x"], jr["y"],
+ jr["width"], jr["height"], jr["x"], jr["y"],
};
}
}
@@ -52,21 +51,19 @@ struct result<struct layer_map> to_layer_map(nlohmann::json const &j) {
std::transform(std::cbegin(m), std::cend(m),
std::inserter(stl.mapping, stl.mapping.end()),
- [](nlohmann::json const &j) {
- return layer(j);
- });
+ [](nlohmann::json const &j) { return layer(j); });
// XXX: add sanity checks here?
// * check for double IDs
// * check for double names/roles
stl.layers.reserve(m.size());
- std::transform(std::cbegin(stl.mapping), std::cend(stl.mapping),
- std::back_inserter(stl.layers),
- [&stl](struct layer const &k) {
- stl.roles.emplace_back(std::make_pair(k.role, k.layer_id));
- return unsigned(k.layer_id);
- });
+ std::transform(
+ std::cbegin(stl.mapping), std::cend(stl.mapping),
+ std::back_inserter(stl.layers), [&stl](struct layer const &k) {
+ stl.roles.emplace_back(std::make_pair(k.role, k.layer_id));
+ return unsigned(k.layer_id);
+ });
// XXX need to sort layers?
for (auto i : stl.mapping) {
@@ -80,8 +77,9 @@ struct result<struct layer_map> to_layer_map(nlohmann::json const &j) {
auto msi = j.find("main_surface");
if (msi != j.end()) {
- stl.main_surface = (*msi)["surface_id"];
stl.main_surface_name = msi->value("surface_role", "");
+ stl.main_surface =
+ stl.main_surface_name.empty() ? int((*msi)["surface_id"]) : -1;
}
// Check lookup
@@ -93,9 +91,8 @@ struct result<struct layer_map> to_layer_map(nlohmann::json const &j) {
tests.reserve(jtests.size());
std::transform(std::cbegin(jtests), std::cend(jtests),
std::back_inserter(tests), [](json const &j) {
- return std::make_pair(
- j["surface_id"],
- j["expect_layer_id"]);
+ return std::make_pair(j["surface_id"],
+ j["expect_layer_id"]);
});
for (auto sid : tests) {
@@ -139,7 +136,7 @@ optional<layer> get_surface_id_to_layer(struct layer_map const *s2l,
optional<int> layer_map::get_layer_id(int surface_id) {
auto e = get_surface_id_to_layer(this, surface_id);
- if (! e) {
+ if (!e) {
auto i = this->surfaces.find(surface_id);
if (i != this->surfaces.end()) {
return optional<int>(int(i->second));