diff options
author | Matthias Beyer <mail@beyermatthias.de> | 2021-09-10 19:59:31 +0200 |
---|---|---|
committer | Matthias Beyer <mail@beyermatthias.de> | 2021-09-10 20:36:12 +0200 |
commit | deea3540eb9322ba803961bd7adcb6f5b8527633 (patch) | |
tree | 11e7e800ecbbeebbfb2b1951cfc43b8991103dea | |
parent | b3ed6b8538053bcfd22a59fa4a2b119435d13adb (diff) |
interface_reader: Add getter for list of interfaces
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
-rw-r--r-- | src/interface_reader.cpp | 6 | ||||
-rw-r--r-- | src/interface_reader.hpp | 2 |
2 files changed, 8 insertions, 0 deletions
diff --git a/src/interface_reader.cpp b/src/interface_reader.cpp index 7c976da..9b0bf14 100644 --- a/src/interface_reader.cpp +++ b/src/interface_reader.cpp @@ -70,3 +70,9 @@ interface_reader::read_interfaces(void) return {}; } +std::vector<interface> const& +interface_reader::get_interfaces(void) const +{ + return this->interfaces; +} + diff --git a/src/interface_reader.hpp b/src/interface_reader.hpp index 149cc43..7d85416 100644 --- a/src/interface_reader.hpp +++ b/src/interface_reader.hpp @@ -12,6 +12,8 @@ class interface_reader { std::optional<interface_read_error> read_interfaces(void); + std::vector<interface> const& get_interfaces(void) const; + private: std::vector<std::string> interface_names; |