+TEMPLATE_TYPEDEF(ePtr<iStaticServiceInformation>, iStaticServiceInformationPtr);
+
+class eServiceEvent;
+
+class iServiceInformation: public iStaticServiceInformation
+{
+public:
+ virtual RESULT getEvent(ePtr<eServiceEvent> &evt, int nownext);
+};
+
+TEMPLATE_TYPEDEF(ePtr<iServiceInformation>, iServiceInformationPtr);