Ticket #1992: patch-warning-dtors.diff
File patch-warning-dtors.diff, 3.0 KB (added by , 19 years ago) |
---|
-
libs/libmythtv/DeviceReadBuffer.h
17 17 class ReaderPausedCB 18 18 { 19 19 public: 20 virtual ~ReaderPausedCB() {} 20 21 virtual void ReaderPaused(int fd) = 0; 21 22 }; 22 23 -
libs/libmythtv/mpeg/streamlisteners.h
36 36 class MPEGStreamListener 37 37 { 38 38 public: 39 virtual ~MPEGStreamListener() {} 39 40 virtual void HandlePAT(const ProgramAssociationTable*) = 0; 40 41 virtual void HandleCAT(const ConditionalAccessTable*) = 0; 41 42 virtual void HandlePMT(uint program_num, const ProgramMapTable*) = 0; … … 44 45 class MPEGSingleProgramStreamListener 45 46 { 46 47 public: 48 virtual ~MPEGSingleProgramStreamListener() {} 47 49 virtual void HandleSingleProgramPAT(ProgramAssociationTable*) = 0; 48 50 virtual void HandleSingleProgramPMT(ProgramMapTable*) = 0; 49 51 }; … … 51 53 class ATSCMainStreamListener 52 54 { 53 55 public: 56 virtual ~ATSCMainStreamListener() {} 54 57 virtual void HandleSTT(const SystemTimeTable*) = 0; 55 58 virtual void HandleMGT(const MasterGuideTable*) = 0; 56 59 virtual void HandleVCT(uint pid, const VirtualChannelTable*) = 0; … … 59 62 class ATSCAuxStreamListener 60 63 { 61 64 public: 65 virtual ~ATSCAuxStreamListener() {} 62 66 virtual void HandleTVCT(uint pid,const TerrestrialVirtualChannelTable*)=0; 63 67 virtual void HandleCVCT(uint pid, const CableVirtualChannelTable*) = 0; 64 68 virtual void HandleRRT(const RatingRegionTable*) = 0; … … 70 74 class ATSCEITStreamListener 71 75 { 72 76 public: 77 virtual ~ATSCEITStreamListener() {} 73 78 virtual void HandleEIT( uint pid, const EventInformationTable*) = 0; 74 79 virtual void HandleETT( uint pid, const ExtendedTextTable*) = 0; 75 80 }; … … 77 82 class DVBMainStreamListener 78 83 { 79 84 public: 85 virtual ~DVBMainStreamListener() {} 80 86 virtual void HandleNIT(const NetworkInformationTable*) = 0; 81 87 virtual void HandleSDT(uint tsid, const ServiceDescriptionTable*) = 0; 82 88 }; … … 84 90 class DVBOtherStreamListener 85 91 { 86 92 public: 93 virtual ~DVBOtherStreamListener() {} 87 94 virtual void HandleNITo(const NetworkInformationTable*) = 0; 88 95 virtual void HandleSDTo(uint tsid, const ServiceDescriptionTable*) = 0; 89 96 }; … … 91 98 class DVBEITStreamListener 92 99 { 93 100 public: 101 virtual ~DVBEITStreamListener() {} 94 102 virtual void HandleEIT(const DVBEventInformationTable*) = 0; 95 103 }; 96 104 -
libs/libmythtv/eitscanner.h
21 21 class EITSource 22 22 { 23 23 public: 24 virtual ~EITSource() {} 24 25 virtual void SetEITHelper(EITHelper*) = 0; 25 26 virtual void SetEITRate(float rate) = 0; 26 27 };