summaryrefslogtreecommitdiffstats
path: root/src/app.hpp
diff options
context:
space:
mode:
authorMarcus Fritzsch <marcus_fritzsch@mentor.com>2017-09-12 11:29:29 +0200
committerMarcus Fritzsch <marcus_fritzsch@mentor.com>2017-09-12 11:29:29 +0200
commite2a149b190298bc60e9f952f119d52a1b3ddc9d6 (patch)
tree9dad6609fe3befa7af37b282278c781d09557085 /src/app.hpp
parent2c9977101d257edd62b2fb2fa7fabb541efc6698 (diff)
app/layers: consolidate signed/unsigned usage
* Also make use of optional's operator* where appropriate. Signed-off-by: Marcus Fritzsch <marcus_fritzsch@mentor.com>
Diffstat (limited to 'src/app.hpp')
-rw-r--r--src/app.hpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/app.hpp b/src/app.hpp
index c8ea01b..297b6af 100644
--- a/src/app.hpp
+++ b/src/app.hpp
@@ -120,10 +120,10 @@ struct App {
// ID allocation and proxy methods for lookup
struct id_allocator id_alloc;
- optional<unsigned> lookup_id(char const *name) {
+ optional<int> lookup_id(char const *name) {
return this->id_alloc.lookup(std::string(name));
}
- optional<std::string> lookup_name(unsigned id) {
+ optional<std::string> lookup_name(int id) {
return this->id_alloc.lookup(id);
}
@@ -177,10 +177,10 @@ struct App {
void emit_invisible(char const *label);
void emit_visible(char const *label);
- void activate(unsigned id);
- void deactivate(unsigned id);
+ void activate(int id);
+ void deactivate(int id);
- bool can_split(unsigned new_id);
+ bool can_split(int new_id);
};
} // namespace wm