From 8ee90d42fc999d4048d789fa719aff20df3dfba4 Mon Sep 17 00:00:00 2001 From: "Matthias P. Braendli" Date: Fri, 15 Apr 2016 11:06:53 +0200 Subject: Make all getSizeXYZ dabSubchannel member functions --- src/MuxElements.h | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) (limited to 'src/MuxElements.h') diff --git a/src/MuxElements.h b/src/MuxElements.h index d4a8ad3..ef5957f 100644 --- a/src/MuxElements.h +++ b/src/MuxElements.h @@ -256,8 +256,18 @@ public: { } + // Calculate subchannel size in number of CU unsigned short getSizeCu(void) const; + // Calculate subchannel size in number of bytes + unsigned short getSizeByte(void) const; + + // Calculate subchannel size in number of uint32_t + unsigned short getSizeWord(void) const; + + // Calculate subchannel size in number of uint64_t + unsigned short getSizeDWord(void) const; + std::string uid; std::string inputUri; @@ -412,11 +422,5 @@ std::vector >::iterator getService( DabComponent* component, std::vector >& services); -unsigned short getSizeDWord(dabSubchannel* subchannel); - -unsigned short getSizeByte(dabSubchannel* subchannel); - -unsigned short getSizeWord(dabSubchannel* subchannel); - #endif -- cgit v1.2.3