X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;f=trace_write.hpp;h=7ba1154655c0ee5c2368de4e9be752e961cfb705;hb=52eaaa2f3749692d587a41145da900f9014e9002;hp=66057df2104e3bdd8ed9250a7ecdadc32530427d;hpb=7eef8ce6f7cc1c410b8a78b66137d9448a92155b;p=apitrace diff --git a/trace_write.hpp b/trace_write.hpp index 66057df..7ba1154 100644 --- a/trace_write.hpp +++ b/trace_write.hpp @@ -23,9 +23,15 @@ * **************************************************************************/ +/* + * Trace writing functions. + */ + #ifndef _TRACE_WRITE_HPP_ #define _TRACE_WRITE_HPP_ +#include + namespace Trace { typedef unsigned Id; @@ -63,13 +69,13 @@ namespace Trace { void Open(void); void Close(void); - + unsigned BeginEnter(const FunctionSig &function); void EndEnter(void); - + void BeginLeave(unsigned call); void EndLeave(void); - + void BeginArg(unsigned index); inline void EndArg(void) {}