Searched refs:EventTracker (Results 1 - 10 of 10) sorted by relevance

/inkscape/src/debug/
H A Devent-tracker.h2 * Inkscape::Debug::EventTracker - semi-automatically track event lifetimes
23 template <typename Event=NoInitialEvent> class EventTracker;
144 template <typename EventType> class EventTracker : public EventTrackerBase { class in namespace:Inkscape::Debug
146 EventTracker() : EventTrackerBase(true) { Logger::start<EventType>(); } function in class:Inkscape::Debug::EventTracker
149 EventTracker(A const &a) : EventTrackerBase(true) { function in class:Inkscape::Debug::EventTracker
154 EventTracker(A const &a, B const &b) : EventTrackerBase(true) { function in class:Inkscape::Debug::EventTracker
159 EventTracker(A const &a, B const &b, C const &c) : EventTrackerBase(true) { function in class:Inkscape::Debug::EventTracker
164 EventTracker(A const &a, B const &b, C const &c, D const &d) function in class:Inkscape::Debug::EventTracker
171 EventTracker(A const &a, B const &b, C const &c, D const &d, E const &e) function in class:Inkscape::Debug::EventTracker
179 EventTracker( function in class:Inkscape::Debug::EventTracker
188 EventTracker(A const &a, B const &b, C const &c, D const &d, function in class:Inkscape::Debug::EventTracker
197 EventTracker(A const &a, B const &b, C const &c, D const &d, function in class:Inkscape::Debug::EventTracker
205 template <> class EventTracker<NoInitialEvent> : public EventTrackerBase { class in namespace:Inkscape::Debug
207 EventTracker() : EventTrackerBase(false) {} function in class:Inkscape::Debug::EventTracker
[all...]
/inkscape/src/
H A Dgc-finalized.cpp47 Debug::EventTracker<FinalizerEvent> tracker(object);
H A Dgc-anchored.cpp66 Debug::EventTracker<AnchorEvent> tracker(this);
74 Debug::EventTracker<ReleaseEvent> tracker(this);
H A Ddocument-undo.cpp149 Inkscape::Debug::EventTracker<CommitEvent> tracker(doc, key, event_type);
241 using Inkscape::Debug::EventTracker;
246 EventTracker<SimpleEvent<Inkscape::Debug::Event::DOCUMENT> > tracker("undo");
288 using Inkscape::Debug::EventTracker;
293 EventTracker<SimpleEvent<Inkscape::Debug::Event::DOCUMENT> > tracker("redo");
H A Dinkscape.cpp515 using Inkscape::Debug::EventTracker;
540 EventTracker<SimpleEvent<Inkscape::Debug::Event::CORE> > tracker("crash");
H A Dsp-object.cpp226 Inkscape::Debug::EventTracker<RefEvent> tracker(object);
238 Inkscape::Debug::EventTracker<UnrefEvent> tracker(object);
/inkscape/src/xml/
H A Devent.cpp36 using Inkscape::Debug::EventTracker;
39 EventTracker<SimpleEvent<Event::XML> > tracker("begin-transaction");
49 using Inkscape::Debug::EventTracker;
52 EventTracker<SimpleEvent<Event::XML> > tracker("rollback");
62 using Inkscape::Debug::EventTracker;
65 EventTracker<SimpleEvent<Event::XML> > tracker("commit");
75 using Inkscape::Debug::EventTracker;
78 EventTracker<SimpleEvent<Event::XML> > tracker("commit");
138 using Inkscape::Debug::EventTracker;
141 EventTracker<SimpleEven
[all...]
H A Dcomposite-node-observer.cpp154 Debug::EventTracker<Debug::SimpleEvent<Debug::Event::XML> > tracker("add-listener");
293 Debug::EventTracker<Debug::SimpleEvent<Debug::Event::XML> > tracker("remove-listener-by-data");
H A Dsimple-node.cpp299 Debug::EventTracker<> tracker;
369 Debug::EventTracker<> tracker;
417 Debug::EventTracker<DebugAddChild> tracker(*this, *child, ref);
459 Debug::EventTracker<DebugRemoveChild> tracker(*this, *child);
496 Debug::EventTracker<DebugSetChildPosition> tracker(*this, *child, prev, ref);
/inkscape/src/helper/
H A Daction.cpp135 Inkscape::Debug::EventTracker<ActionEvent> tracker(action);

Completed in 454 milliseconds