diff options
author | Matthias Beyer <mail@beyermatthias.de> | 2021-09-10 19:59:17 +0200 |
---|---|---|
committer | Matthias Beyer <mail@beyermatthias.de> | 2021-09-10 20:36:12 +0200 |
commit | b3ed6b8538053bcfd22a59fa4a2b119435d13adb (patch) | |
tree | be2ca214f12e1b7e1d795e8045351b337b4712ba | |
parent | 837d546b49afaf8626b9de38b90fc63a6786090c (diff) |
interface: Add getters
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
-rw-r--r-- | src/interface.cpp | 11 | ||||
-rw-r--r-- | src/interface.hpp | 3 |
2 files changed, 14 insertions, 0 deletions
diff --git a/src/interface.cpp b/src/interface.cpp index 099fac0..381ccfe 100644 --- a/src/interface.cpp +++ b/src/interface.cpp @@ -5,3 +5,14 @@ interface::interface(std::string name, std::optional<std::string> addr): { } +std::string const& +interface::get_name(void) const +{ + return this->name; +} + +std::optional<std::string> const& +interface::get_addr(void) const +{ + return this->addr; +} diff --git a/src/interface.hpp b/src/interface.hpp index f8dd545..840d25d 100644 --- a/src/interface.hpp +++ b/src/interface.hpp @@ -8,6 +8,9 @@ class interface { public: interface(std::string name, std::optional<std::string> addr); + std::string const& get_name(void) const; + std::optional<std::string> const& get_addr(void) const; + private: std::string name; std::optional<std::string> addr; |