From 76e7f0f79c908bf7d0a447ea643dbcdde8f064d2 Mon Sep 17 00:00:00 2001 From: "Matthias P. Braendli" Date: Sat, 21 Mar 2015 14:30:09 +0100 Subject: Start big refactoring Multiplexer in separate object Replace pointers by shared_ptr Switch to C++11 --- src/utils.h | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src/utils.h') diff --git a/src/utils.h b/src/utils.h index ee2340f..8197210 100644 --- a/src/utils.h +++ b/src/utils.h @@ -29,6 +29,7 @@ #define _UTILS_H #include +#include "MuxElements.h" time_t getDabTime(); @@ -49,7 +50,7 @@ void printUsageConfigfile(char *name, FILE* out = stderr); /* The following four utility functions display a * description of all outputs, services, components * resp. subchannels*/ -void printOutputs(std::vector& outputs); +void printOutputs(std::vector >& outputs); void printServices(std::vector& services); @@ -58,7 +59,7 @@ void printComponents(std::vector& components); void printSubchannels(std::vector& subchannels); /* Print information about the whole ensemble */ -void printEnsemble(dabEnsemble* ensemble); +void printEnsemble(const boost::shared_ptr ensemble); /* Print detailed component information */ void printComponent(DabComponent* component); -- cgit v1.2.3