summaryrefslogtreecommitdiffstats
path: root/ahl-binding/role.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'ahl-binding/role.hpp')
-rw-r--r--ahl-binding/role.hpp82
1 files changed, 41 insertions, 41 deletions
diff --git a/ahl-binding/role.hpp b/ahl-binding/role.hpp
index 055a405..e0c979a 100644
--- a/ahl-binding/role.hpp
+++ b/ahl-binding/role.hpp
@@ -24,59 +24,59 @@
class role_t
{
private:
- // Members filled by config
- std::string uid_;
- std::string description_;
- std::string hal_;
- std::string stream_;
- int priority_;
- std::vector<interrupt_t> interrupts_;
+ // Members filled by config
+ std::string uid_;
+ std::string description_;
+ std::string hal_;
+ std::string stream_;
+ int priority_;
+ std::vector<interrupt_t> interrupts_;
- std::string device_uri_;
- bool opened_ = false;
+ std::string device_uri_;
+ bool opened_ = false;
- int apply_policy(afb_req_t req);
+ int apply_policy(afb_req_t req);
- void do_mute(afb_req_t, bool);
+ void do_mute(afb_req_t, bool);
public:
- explicit role_t() = default;
- explicit role_t(const role_t&) = default;
- explicit role_t(role_t&&) = default;
+ explicit role_t() = default;
+ explicit role_t(const role_t&) = default;
+ explicit role_t(role_t&&) = default;
- ~role_t() = default;
+ ~role_t() = default;
- role_t& operator=(const role_t&) = default;
- role_t& operator=(role_t&&) = default;
+ role_t& operator=(const role_t&) = default;
+ role_t& operator=(role_t&&) = default;
- static role_t from_json(json_object* o);
+ static role_t from_json(json_object* o);
- explicit role_t(json_object* j);
+ explicit role_t(json_object* j);
- role_t& operator<<(json_object* j);
+ role_t& operator<<(json_object* j);
- std::string uid() const;
- std::string description() const;
- std::string hal() const;
- std::string stream() const;
- int priority() const;
- const std::vector<interrupt_t>& interrupts() const;
- std::string device_uri() const;
- bool opened() const;
+ std::string uid() const;
+ std::string description() const;
+ std::string hal() const;
+ std::string stream() const;
+ int priority() const;
+ const std::vector<interrupt_t>& interrupts() const;
+ std::string device_uri() const;
+ bool opened() const;
- void uid(std::string v);
- void description(std::string v);
- void hal(std::string v);
- void stream(std::string v);
- void device_uri(std::string v);
- void priority(int v);
+ void uid(std::string v);
+ void description(std::string v);
+ void hal(std::string v);
+ void stream(std::string v);
+ void device_uri(std::string v);
+ void priority(int v);
- void invoke(afb_req_t r);
+ void invoke(afb_req_t r);
- void open(afb_req_t r, json_object* o);
- void close(afb_req_t r, json_object* o);
- void volume(afb_req_t r, json_object* o);
- void interrupt(afb_req_t r, json_object* o);
- void mute(afb_req_t r, json_object* o);
- void unmute(afb_req_t r, json_object* o);
+ void open(afb_req_t r, json_object* o);
+ void close(afb_req_t r, json_object* o);
+ void volume(afb_req_t r, json_object* o);
+ void interrupt(afb_req_t r, json_object* o);
+ void mute(afb_req_t r, json_object* o);
+ void unmute(afb_req_t r, json_object* o);
};