std::vector<cChannel *> list; DvbSi::Database::findChannels(onid, tid, sid, list);
std::list<Service::Service::Ptr> list; Service::ServiceManager::getManager()->findService(onid, tid, sid, list);
jobject Java_javax_tv_service_VDRService_getServiceForNidTidSid(JNIEnv* env, jclass clazz, jint onid, jint tid, jint sid) {   //don't even think about using a VDR cList for cChannel *   //that would destroy Channels :-)   std::vector<cChannel *> list;   DvbSi::Database::findChannels(onid, tid, sid, list);      return NativeChannelData(list.front());}