equal
deleted
inserted
replaced
39 #include "memory/resourceArea.hpp" |
39 #include "memory/resourceArea.hpp" |
40 #include "tracefiles/traceTypes.hpp" |
40 #include "tracefiles/traceTypes.hpp" |
41 #include "trace/traceEvent.hpp" |
41 #include "trace/traceEvent.hpp" |
42 #include "utilities/macros.hpp" |
42 #include "utilities/macros.hpp" |
43 #include "utilities/ticks.hpp" |
43 #include "utilities/ticks.hpp" |
44 |
|
45 #if INCLUDE_TRACE |
44 #if INCLUDE_TRACE |
46 |
|
47 |
|
48 #include "trace/traceStream.hpp" |
45 #include "trace/traceStream.hpp" |
49 #include "utilities/ostream.hpp" |
46 #include "utilities/ostream.hpp" |
50 |
47 |
51 <xsl:apply-templates select="trace/events/struct" mode="trace"/> |
48 <xsl:apply-templates select="trace/events/struct" mode="trace"/> |
52 <xsl:apply-templates select="trace/events/event" mode="trace"/> |
49 <xsl:apply-templates select="trace/events/event" mode="trace"/> |
53 |
50 |
54 #else |
51 #else // !INCLUDE_TRACE |
55 |
52 |
56 class TraceEvent { |
53 class TraceEvent { |
57 public: |
54 public: |
58 TraceEvent() {} |
55 TraceEvent() {} |
59 void set_starttime(const Ticks& time) {} |
56 void set_starttime(const Ticks& time) {} |
64 }; |
61 }; |
65 |
62 |
66 <xsl:apply-templates select="trace/events/struct" mode="empty"/> |
63 <xsl:apply-templates select="trace/events/struct" mode="empty"/> |
67 <xsl:apply-templates select="trace/events/event" mode="empty"/> |
64 <xsl:apply-templates select="trace/events/event" mode="empty"/> |
68 |
65 |
69 #endif |
66 #endif // INCLUDE_TRACE |
70 |
67 #endif // TRACEFILES_TRACEEVENTCLASSES_HPP |
71 #endif |
|
72 </xsl:template> |
68 </xsl:template> |
73 |
69 |
74 <xsl:template match="struct" mode="trace"> |
70 <xsl:template match="struct" mode="trace"> |
75 struct TraceStruct<xsl:value-of select="@id"/> |
71 struct TraceStruct<xsl:value-of select="@id"/> |
76 { |
72 { |