#ifndef SWIG
// eventData's are plain entrys out of the cache.. it's not safe to use them after cache unlock
// but its faster in use... its not allowed to delete this pointers via delete or free..
- SWIG_VOID(RESULT) lookupEventId(const eServiceReference &service, int event_id, const eventData *&SWIG_OUTPUT);
- SWIG_VOID(RESULT) lookupEventTime(const eServiceReference &service, time_t, const eventData *&SWIG_OUTPUT, int direction=0);
- SWIG_VOID(RESULT) getNextTimeEntry(const eventData *&SWIG_OUTPUT);
+ RESULT lookupEventId(const eServiceReference &service, int event_id, const eventData *&);
+ RESULT lookupEventTime(const eServiceReference &service, time_t, const eventData *&, int direction=0);
+ RESULT getNextTimeEntry(const eventData *&);
// eit_event_struct's are plain dvb eit_events .. it's not safe to use them after cache unlock
// its not allowed to delete this pointers via delete or free..