23
23
24
24
#if defined(Mitobrevno_FOUND) && defined(ENABLE_MITOBREVNO)
25
25
#define MB_START_THREAD 0
26
+ #define MB_POINT_NOT_FOUND 1
26
27
#define MB_THREAD_STATUS 0x1000
27
28
#define MB_BEGIN_SPLIT 0x2000
28
29
#define MB_END_SPLIT 0x3000
@@ -48,6 +49,13 @@ void openThreadLog()
48
49
describeParam (MB_BEGIN_WRITE,0 ," buffer" );
49
50
describeParam (MB_BEGIN_WRITE,1 ," block" );
50
51
formatParam (MB_BEGIN_WRITE,2 ,0 );
52
+ describeEvent (MB_POINT_NOT_FOUND," point not found" );
53
+ describeParam (MB_POINT_NOT_FOUND,0 ," buffer" );
54
+ describeParam (MB_POINT_NOT_FOUND,1 ," block" );
55
+ describeParam (MB_POINT_NOT_FOUND,2 ," x" );
56
+ describeParam (MB_POINT_NOT_FOUND,3 ," y" );
57
+ describeParam (MB_POINT_NOT_FOUND,4 ," z" );
58
+ formatParam (MB_POINT_NOT_FOUND,2 ,3 );
51
59
describeEvent (MB_START_THREAD," start thread" );
52
60
describeEvent (MB_THREAD_STATUS," thread status" );
53
61
describeParam (MB_THREAD_STATUS,0 ," status" );
@@ -61,6 +69,18 @@ void logStartThread()
61
69
logEvent (MB_START_THREAD,intParams,floatParams);
62
70
}
63
71
72
+ void logPointNotFound (int buf,int blk,float x,float y,float z)
73
+ {
74
+ vector<int > intParams;
75
+ vector<float > floatParams;
76
+ intParams.push_back (buf);
77
+ intParams.push_back (blk);
78
+ floatParams.push_back (x);
79
+ floatParams.push_back (y);
80
+ floatParams.push_back (z);
81
+ logEvent (MB_POINT_NOT_FOUND,intParams,floatParams);
82
+ }
83
+
64
84
void logBeginSplit (int buf,int blk)
65
85
{
66
86
vector<int > intParams;
0 commit comments