Revision 842775ab src/eventlog/filteredevent.h

View differences:

src/eventlog/filteredevent.h
75 75
        virtual file_offset_t getEndOffset() { return getEvent()->getEndOffset(); }
76 76

  
77 77
        virtual EventEntry *getEventEntry() { return getEvent()->getEventEntry(); }
78
        virtual EventEndEntry *getEventEndEntry() { return getEvent()->getEventEndEntry(); }
79 78
        virtual int getNumEventLogEntries() { return getEvent()->getNumEventLogEntries(); }
80 79
        virtual EventLogEntry *getEventLogEntry(int index) { return getEvent()->getEventLogEntry(index); }
81 80

  
......
85 84

  
86 85
        virtual eventnumber_t getEventNumber() { return eventNumber; }
87 86
        virtual simtime_t getSimulationTime() { return getEvent()->getSimulationTime(); }
88
	virtual long getComplexity() { return getEvent()->getComplexity(); }
89 87
        virtual int getModuleId() { return getEvent()->getModuleId(); }
90 88
        virtual long getMessageId() { return getEvent()->getMessageId(); }
91 89
        virtual eventnumber_t getCauseEventNumber() { return getEvent()->getCauseEventNumber(); }
......
96 94
        virtual FilteredEvent *getPreviousEvent();
97 95
        virtual FilteredEvent *getNextEvent();
98 96

  
99
        virtual FilteredEvent *getPreviousEventRealTime() {
100
            Assert(false);
101
            return NULL; //Not Supported
102

  
103
        }
104

  
105
        virtual FilteredEvent *getNextEventRealTime() {
106
            Assert(false);
107
            return NULL;//Not Supported
108
        }
109

  
110
        virtual void setNextEventRealTime(IEvent* e) {
111
            nextEventRealTime = e;
112
        }
113

  
114
        virtual void setPreviousEventRealTime(IEvent* e) {
115
            previousEventRealTime = e;
116
        }
117

  
118 97
        virtual FilteredEvent *getCauseEvent();
119 98
        virtual IMessageDependency *getCause();
120 99
        virtual BeginSendEntry *getCauseBeginSendEntry();
......
132 111
        void getConsequences(IEvent *event, IMessageDependency *beginMessageDependency, bool IsMixed, int level);
133 112
        int countFilteredMessageDependencies(IMessageDependencyList *messageDependencies);
134 113
        void pushNewFilteredMessageDependency(IMessageDependencyList *messageDependencies, FilteredMessageDependency::Kind kind, IMessageDependency *beginMessageDependency, IMessageDependency *endMessageDependency);
135
        virtual long getEarliestProcessingTime();
136
        virtual long getEarliestStartTime();
137

  
138 114
};
139 115

  
140 116
NAMESPACE_END

Also available in: Unified diff