Revision 842775ab src/eventlog/filteredeventlog.h

View differences:

src/eventlog/filteredeventlog.h
167 167
        virtual bool isEmpty();
168 168
        virtual FilteredEvent *getFirstEvent();
169 169
        virtual FilteredEvent *getLastEvent();
170

  
171
        virtual Event *getFirstEventRealTime() {
172
            Assert(false);
173
            return NULL;
174
        }
175
        virtual Event *getLastEventRealTime() {
176
            Assert(false);
177
            return NULL;
178
        }
179

  
180
        virtual void setFirstEventRealTime(Event* e) {
181
            Assert(false);
182
        }
183
        virtual void setLastEventRealTime(Event* e){
184
            Assert(false);
185
        }
186

  
187 170
        virtual FilteredEvent *getNeighbourEvent(IEvent *event, eventnumber_t distance = 1);
188 171
        virtual FilteredEvent *getEventForEventNumber(eventnumber_t eventNumber, MatchKind matchKind = EXACT, bool useCacheOnly = false);
189 172
        virtual FilteredEvent *getEventForSimulationTime(simtime_t simulationTime, MatchKind matchKind = EXACT, bool useCacheOnly = false);
......
194 177
        virtual double getApproximatePercentageForEventNumber(eventnumber_t eventNumber);
195 178
        virtual FilteredEvent *getApproximateEventAt(double percentage);
196 179

  
197
        virtual bool isLegacyTrace()  { return eventLog->isLegacyTrace(); }
198

  
199 180
    protected:
200 181
        /**
201 182
         * Caches the given filtered event in the event cache if not present yet.

Also available in: Unified diff