summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2021-09-11Adapt main() to new interface_reader interfacegetterMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-09-11Let interface_reader always read all interfaces and filter when fetching the ↵Matthias Beyer
data from it Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-09-11Add copy-constructor for class interfaceMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-09-10Add filtering based on interface name(s)HEADmasterMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-09-10Add main() implementationMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-09-10interface_reader: Add getter for list of interfacesMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-09-10interface: Add gettersMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-09-10Add helper function to get interface names from CLIMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-09-10Make interface_read_error printableMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-09-10Add implementation of interface_reader::read_interfaces()Matthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-09-10Add dependency: fmtMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-09-10Make address of interface optional, because an interface may not have an addressMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-09-10Let error type only contain the error messageMatthias Beyer
Because the scope of the application is so small, we don't need much more here. Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-09-09Add class to represent an interfaceMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-09-09Add interface for reading interfacesMatthias Beyer
Lol that subject message. Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-09-09Add interface_read_error type for reporting errorsMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-09-09Add interface_reader class and build setup for itMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-09-09Add minimal cmake based build setupMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-09-09Initial importMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>