- split iStaticServiceInformation against iServiceInformation
[enigma2.git] / lib / service / iservice.h
index f7f6d5cde6980f556561b3d4ae5f55b7819d7176..4592a971dff60faf7505b37412b7e717655cd683 100644 (file)
@@ -152,9 +152,12 @@ TEMPLATE_TYPEDEF(ePtr<iStaticServiceInformation>, iStaticServiceInformationPtr);
 
 class eServiceEvent;
 
-class iServiceInformation: public iStaticServiceInformation
+class iServiceInformation: public iObject
 {
 public:
+       virtual RESULT getName(std::string &name)=0;
+               // FOR SWIG
+       std::string getName() { std::string temp; getName(temp); return temp; }
        virtual RESULT getEvent(ePtr<eServiceEvent> &evt, int nownext);
 };