1 #ifndef __BUFDUMPMAIN_H
2 #define __BUFDUMPMAIN_H
36 #ifndef __CPP_STD_OSTREAM
40 #ifndef __CRT_STDINT_H
42 #ifndef __CRT_STDINT_H
43 #define __CRT_STDINT_H
52 class CRingStateChangeItem;
54 class CRingScalerItem;
55 class CRingPhysicsEventCountItem;
80 std::vector<uint16_t> m_sampleTypes;
81 std::vector<uint16_t> m_excludeTypes;
102 CRingItem* getItem(CRingBuffer& ring);
103 void processItem(
const CRingItem& item);
104 void dumpStateChangeItem(std::ostream& out,
const CRingStateChangeItem& item);
105 void dumpStringListItem(std::ostream& out,
const CRingTextItem& item);
106 void dumpScalerItem(std::ostream& out,
const CRingScalerItem& item);
107 void dumpPhysicsItem(std::ostream& out,
const CRingItem& item);
108 void dumpEventCountItem(std::ostream& out,
const CRingPhysicsEventCountItem& item);
109 void dumpUnknownItem(std::ostream& out,
const CRingItem& item);
111 std::string defaultSource()
const;
112 std::string timeString(time_t theTime)
const;