[Title]new folder added
authorjy.exe.lee <jy.exe.lee@samsung.com>
Tue, 1 Nov 2011 07:16:46 +0000 (16:16 +0900)
committerjy.exe.lee <jy.exe.lee@samsung.com>
Tue, 1 Nov 2011 07:16:46 +0000 (16:16 +0900)
[Type]
[Module]
[Priority]
[CQ#]
[Redmine#]
[Problem]
[Cause]
[Solution]
[TestCase]

56 files changed:
com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/DTrace/cc1.exe [deleted file]
com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/DTrace/cpp.exe [deleted file]
com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/DTrace/dtrace.exe [deleted file]
com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/DTrace/libpthread-2.dll [deleted file]
com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/DTrace/libz-1.dll [deleted file]
com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/CallSequence.d [deleted file]
com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/Common.d [deleted file]
com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/Database.d [deleted file]
com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/Directory.d [deleted file]
com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/File.d [deleted file]
com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/Form.d [deleted file]
com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/Memory.d [deleted file]
com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/Registry.d [deleted file]
com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/Script.d [deleted file]
com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/SecureSocket.d [deleted file]
com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/Socket.d [deleted file]
com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/Thumbnail.d [deleted file]
com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/Timer.d [deleted file]
com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/allocation.monitor [deleted file]
com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/column-set/database.events.columnset [deleted file]
com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/column-set/database.summary.columnset [deleted file]
com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/column-set/database.warning.columnset [deleted file]
com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/column-set/file.events.columnset [deleted file]
com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/column-set/file.summary.columnset [deleted file]
com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/column-set/file.warning.columnset [deleted file]
com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/column-set/form.events.columnset [deleted file]
com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/column-set/form.summary.columnset [deleted file]
com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/column-set/form.warning.columnset [deleted file]
com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/column-set/memory.events.columnset [deleted file]
com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/column-set/memory.summary.columnset [deleted file]
com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/column-set/memory.warning.columnset [deleted file]
com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/column-set/registry.events.columnset [deleted file]
com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/column-set/registry.summary.columnset [deleted file]
com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/column-set/registry.warning.columnset [deleted file]
com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/column-set/socket.events.columnset [deleted file]
com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/column-set/socket.summary.columnset [deleted file]
com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/column-set/socket.warning.columnset [deleted file]
com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/column-set/thumbnail.events.columnset [deleted file]
com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/column-set/thumbnail.summary.columnset [deleted file]
com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/column-set/thumbnail.warning.columnset [deleted file]
com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/column-set/timer.events.columnset [deleted file]
com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/column-set/timer.summary.columnset [deleted file]
com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/column-set/timer.warning.columnset [deleted file]
com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/database.monitor [deleted file]
com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/file.monitor [deleted file]
com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/form.monitor [deleted file]
com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/management.monitor [deleted file]
com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/memory.monitor [deleted file]
com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/registry.monitor [deleted file]
com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/socket.monitor [deleted file]
com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/thumbnail.monitor [deleted file]
com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/timer.monitor [deleted file]
com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/usage.monitor [deleted file]
com.samsung.dynamicanalyzer/src/com/samsung/dynamicanalyzer/SDBManager.java
com.samsung.dynamicanalyzer/src/com/samsung/dynamicanalyzer/constants/AnalyzerConstants.java
com.samsung.dynamicanalyzer/src/com/samsung/dynamicanalyzer/handlers/StartStopTraceHandler.java

diff --git a/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/DTrace/cc1.exe b/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/DTrace/cc1.exe
deleted file mode 100644 (file)
index a28578e..0000000
Binary files a/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/DTrace/cc1.exe and /dev/null differ
diff --git a/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/DTrace/cpp.exe b/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/DTrace/cpp.exe
deleted file mode 100644 (file)
index 2f606e6..0000000
Binary files a/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/DTrace/cpp.exe and /dev/null differ
diff --git a/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/DTrace/dtrace.exe b/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/DTrace/dtrace.exe
deleted file mode 100644 (file)
index 1af82c3..0000000
Binary files a/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/DTrace/dtrace.exe and /dev/null differ
diff --git a/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/DTrace/libpthread-2.dll b/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/DTrace/libpthread-2.dll
deleted file mode 100644 (file)
index b517324..0000000
Binary files a/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/DTrace/libpthread-2.dll and /dev/null differ
diff --git a/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/DTrace/libz-1.dll b/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/DTrace/libz-1.dll
deleted file mode 100644 (file)
index 9e2ef12..0000000
Binary files a/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/DTrace/libz-1.dll and /dev/null differ
diff --git a/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/CallSequence.d b/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/CallSequence.d
deleted file mode 100644 (file)
index 1b812ac..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-BEGIN\r
-{\r
-       trace("Call Sequence fire\n");\r
-}\r
-\r
-sdt:::*Start\r
-{\r
-       callsequence(__SM_startFunctionName[__SM_callDepth]);\r
-}
\ No newline at end of file
diff --git a/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/Common.d b/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/Common.d
deleted file mode 100644 (file)
index 5ea3118..0000000
+++ /dev/null
@@ -1,21 +0,0 @@
-#ifndef _SM_COMMON_SCRIPT_D_\r
-#define _SM_COMMON_SCRIPT_D_\r
-\r
-unsigned long long __SM_startApplicationTime;                          /*ÇÁ·Î±×·¥ ½ÃÀÛ ½Ã°¢*/\r
-unsigned long long __SM_startFunctionTime[long];                       /*ÇØ´ç °´Ã¼¸¦ ÅëÇØ Event(Function)°¡ ½ÇÇàµÈ ½Ã°¢*/\r
-\r
-unsigned long __SM_eventCount;\r
-unsigned long __SM_eventNum[long];\r
-long __SM_isInProbe;                                                                           /*probe ³»ºÎ¿¡¼­ ´Ù½Ã ºÒ¸° functionÀº Á¦¿Ü ÇϱâÀ§ÇÑ º¯¼ö */\r
-string __SM_startFunctionName[long];                                           /*for TryReturn*/\r
-long __SM_callDepth;\r
-\r
-BEGIN\r
-{\r
-       trace("SmCommonScript.d fire\n");\r
-       __SM_startApplicationTime = vtimestamp;\r
-       __SM_eventCount = 0;\r
-       __SM_isInProbe = 0;\r
-}\r
-\r
-#endif // _SM_COMMON_SCRIPT_D_\r
diff --git a/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/Database.d b/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/Database.d
deleted file mode 100644 (file)
index ee4ddf0..0000000
+++ /dev/null
@@ -1,1235 +0,0 @@
-#ifndef _SM_DATABASE_SCRIPT_D_\r
-#define _SM_DATABASE_SCRIPT_D_\r
-\r
-#define _SM_DATABASE_ALL_PROBE_\r
-#define _SM_DBSTATEMENT_ALL_PROBE_\r
-\r
-/*all probe fire*/\r
-#ifdef _SM_DATABASE_ALL_PROBE_\r
-\r
-#ifndef _SM_DATABASE_CONSTRUCTOR_PROBE_\r
-#define _SM_DATABASE_CONSTRUCTOR_PROBE_\r
-#endif /*_SM_DATABASE_CONSTRUCTOR_PROBE_*/\r
-\r
-#ifndef _SM_DATABASE_DESTRUCTOR_PROBE_\r
-#define _SM_DATABASE_DESTRUCTOR_PROBE_\r
-#endif /*_SM_DATABASE_DESTRUCTOR_PROBE_*/\r
-\r
-#ifndef _SM_DATABASE_CONSTRUCT_PROBE_\r
-#define _SM_DATABASE_CONSTRUCT_PROBE_\r
-#endif /*_SM_DATABASE_CONSTRUCT_PROBE_*/\r
-\r
-#ifndef _SM_DATABASE_CREATESTATEMENTN_PROBE_\r
-#define _SM_DATABASE_CREATESTATEMENTN_PROBE_\r
-#endif /*_SM_DATABASE_CREATESTATEMENTN_PROBE_*/\r
-\r
-#ifndef _SM_DATABASE_EXECUTESTATEMENTN_PROBE_\r
-#define _SM_DATABASE_EXECUTESTATEMENTN_PROBE_\r
-#endif /*_SM_DATABASE_EXECUTESTATEMENTN_PROBE_*/\r
-\r
-#ifndef _SM_DATABASE_EXECUTESQL_PROBE_\r
-#define _SM_DATABASE_EXECUTESQL_PROBE_\r
-#endif /*_SM_DATABASE_EXECUTESQL_PROBE_*/\r
-\r
-#ifndef _SM_DATABASE_QUERYN_PROBE_\r
-#define _SM_DATABASE_QUERYN_PROBE_\r
-#endif /*_SM_DATABASE_QUERYN_PROBE_*/\r
-\r
-#ifndef _SM_DATABASE_BEGINTRANSACTION_PROBE_\r
-#define _SM_DATABASE_BEGINTRANSACTION_PROBE_\r
-#endif /*_SM_DATABASE_BEGINTRANSACTION_PROBE_*/\r
-\r
-\r
-#ifndef _SM_DATABASE_COMMITTRANSACTION_PROBE_\r
-#define _SM_DATABASE_COMMITTRANSACTION_PROBE_\r
-#endif /*_SM_DATABASE_COMMITTRANSACTION_PROBE_*/\r
-\r
-#ifndef _SM_DATABASE_ROLLBACKTRANSACTION_PROBE_\r
-#define _SM_DATABASE_ROLLBACKTRANSACTION_PROBE_\r
-#endif /*_SM_DATABASE_ROLLBACKTRANSACTION_PROBE_*/\r
-\r
-#ifndef _SM_DATABASE_GETNAME_PROBE_\r
-#define _SM_DATABASE_GETNAME_PROBE_\r
-#endif /*_SM_DATABASE_GETNAME_PROBE_*/\r
-\r
-#ifndef _SM_DATABASE_DELETE_PROBE_\r
-#define _SM_DATABASE_DELETE_PROBE_\r
-#endif /*_SM_DATABASE_DELETE_PROBE_*/\r
-\r
-#ifndef _SM_DATABASE_EXISTS_PROBE_\r
-#define _SM_DATABASE_EXISTS_PROBE_\r
-#endif /*_SM_DATABASE_EXISTS_PROBE_*/\r
-\r
-#endif /*_SM_DATABASE_ALL_PROBE_*/\r
-\r
-\r
-\r
-/*all probe fire*/\r
-#ifdef _SM_DBSTATEMENT_ALL_PROBE_\r
-\r
-#ifndef _SM_DBSTATEMENT_CONSTRUCTOR_PROBE_\r
-#define _SM_DBSTATEMENT_CONSTRUCTOR_PROBE_\r
-#endif /*_SM_DBSTATEMENT_CONSTRUCTOR_PROBE_*/\r
-\r
-#ifndef _SM_DBSTATEMENT_DESTRUCTOR_PROBE_\r
-#define _SM_DBSTATEMENT_DESTRUCTOR_PROBE_\r
-#endif /*_SM_DBSTATEMENT_DESTRUCTOR_PROBE_*/\r
-\r
-#ifndef _SM_DBSTATEMENT_BINDINT_PROBE_\r
-#define _SM_DBSTATEMENT_BINDINT_PROBE_\r
-#endif /*_SM_DBSTATEMENT_BINDINT_PROBE_*/\r
-\r
-#ifndef _SM_DBSTATEMENT_BINDINT64_PROBE_\r
-#define _SM_DBSTATEMENT_BINDINT64_PROBE_\r
-#endif /*_SM_DBSTATEMENT_BINDINT64_PROBE_*/\r
-\r
-#ifndef _SM_DBSTATEMENT_BINDDOUBLE_PROBE_\r
-#define _SM_DBSTATEMENT_BINDDOUBLE_PROBE_\r
-#endif /*_SM_DBSTATEMENT_BINDDOUBLE_PROBE_*/\r
-\r
-#ifndef _SM_DBSTATEMENT_BINDSTRING_PROBE_\r
-#define _SM_DBSTATEMENT_BINDSTRING_PROBE_\r
-#endif /*_SM_DBSTATEMENT_BINDSTRING_PROBE_*/\r
-\r
-#ifndef _SM_DBSTATEMENT_BINDBLOB_PROBE_\r
-#define _SM_DBSTATEMENT_BINDBLOB_PROBE_\r
-#endif /*_SM_DBSTATEMENT_BINDBLOB_PROBE_*/\r
-\r
-#ifndef _SM_DBSTATEMENT_BINDDATETIME_PROBE_\r
-#define _SM_DBSTATEMENT_BINDDATETIME_PROBE_\r
-#endif /*_SM_DBSTATEMENT_BINDDATETIME_PROBE_*/\r
-\r
-#ifndef _SM_DBSTATEMENT_BINDNULL_PROBE_\r
-#define _SM_DBSTATEMENT_BINDNULL_PROBE_\r
-#endif /*_SM_DBSTATEMENT_BINDNULL_PROBE_*/\r
-\r
-#endif /*_SM_DBSTATEMENT_ALL_PROBE_*/\r
-\r
-string __SM_DATABASE_DatabaseName[long,long];\r
-\r
-BEGIN\r
-{\r
-       trace("SmDatabaseScript.d fire\n");\r
-}\r
-\r
-/* Database */\r
-\r
-#ifdef _SM_DATABASE_CONSTRUCTOR_PROBE_\r
-\r
-sdt::Database:Database_Constructor_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "Database" ;\r
-}\r
-\r
-sdt::Database:Database_Constructor_End\r
-{\r
-       trace(__SM_eventNum[__SM_callDepth]);\r
-       trace("`,Constructor`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,");\r
-       trace(vtimestamp - __SM_startApplicationTime);\r
-       trace("`,Database`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,`,`,`,`,`,`,");\r
-       trace("`,`,`,Osp::Io::Database::Database`,`,");\r
-       trace("\n");\r
-\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_DATABASE_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_DATABASE_CONSTRUCTOR_PROBE_*/\r
-\r
-\r
-#ifdef _SM_DATABASE_DESTRUCTOR_PROBE_\r
-\r
-sdt:::Database_Destructor_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "~Database" ;\r
-}\r
-\r
-sdt:::Database_Destructor_End\r
-{\r
-       trace(__SM_eventNum[__SM_callDepth]);\r
-       trace("`,Destructor`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,");\r
-       trace(vtimestamp - __SM_startApplicationTime);\r
-       trace("`,Database`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,`,`,`,`,`,`,");\r
-       trace("`,`,`,Osp::Io::Database::~Database`,`,");\r
-       trace("\n");\r
-\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_DATABASE_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_DATABASE_DESTRUCTOR_PROBE_*/\r
-\r
-\r
-#ifdef _SM_DATABASE_CONSTRUCT_PROBE_\r
-\r
-sdt::Construct:Database_Construct_Start*\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "Construct" ;\r
-}\r
-\r
-sdt::Construct:Database_Construct_End*\r
-{\r
-       __SM_DATABASE_DatabaseName[tid,(long)arg0] = (string)arg2;\r
-\r
-       trace(__SM_eventNum[__SM_callDepth]);\r
-       trace("`,Construct`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,");\r
-       trace(vtimestamp - __SM_startApplicationTime);\r
-       trace("`,Database`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,");\r
-       trace(__SM_DATABASE_DatabaseName[tid,(long)arg0]);\r
-       trace("`,`,`,`,`,`,");\r
-       trace("`,`,`,Osp::Io::Database::Construct`,");\r
-       trace((unsigned long)arg1);\r
-       trace("`,");\r
-       trace((unsigned long)arg1);\r
-       trace("\n");\r
-\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_DATABASE_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_DATABASE_CONSTRUCT_PROBE_*/\r
-\r
-\r
-#ifdef _SM_DATABASE_CREATESTATEMENTN_PROBE_\r
-\r
-sdt::CreateStatementN:Database_CreateStatementN_Start\r
-/__SM_isInProbe == 0/\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "CreateStatementN" ;\r
-}\r
-\r
-sdt::CreateStatementN:Database_CreateStatementN_End\r
-/__SM_isInProbe == 0/\r
-{\r
-       trace(__SM_eventNum[__SM_callDepth]);\r
-       trace("`,CreateStatementN`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,");\r
-       trace(vtimestamp - __SM_startApplicationTime);\r
-       trace("`,Database`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,");\r
-       trace(__SM_DATABASE_DatabaseName[tid,(long)arg0]);\r
-       trace("`,");\r
-       trace((string)arg3);\r
-       trace("`,`,`,`,`,");\r
-       trace("`,`,`,Osp::Io::Database::CreateStatementN`,");\r
-       trace("DbStatement [address:");\r
-       trace((long)arg2);\r
-       trace("]");\r
-       trace("`,");\r
-       trace((unsigned long)arg1);\r
-       trace("\n");\r
-\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_DATABASE_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_DATABASE_CREATESTATEMENTN_PROBE_*/\r
-\r
-\r
-#ifdef _SM_DATABASE_EXECUTESTATEMENTN_PROBE_\r
-\r
-sdt::ExecuteStatementN:Database_ExecuteStatementN_Start\r
-/__SM_isInProbe == 0/\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "ExecuteStatementN" ;\r
-}\r
-\r
-sdt::ExecuteStatementN:Database_ExecuteStatementN_End\r
-/__SM_isInProbe == 0/\r
-{\r
-       trace(__SM_eventNum[__SM_callDepth]);\r
-       trace("`,ExecuteStatementN`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,");\r
-       trace(vtimestamp - __SM_startApplicationTime);\r
-       trace("`,Database`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,");\r
-       trace(__SM_DATABASE_DatabaseName[tid,(long)arg0]);\r
-       trace("`,");\r
-       trace("DbStatement [address:");\r
-       trace((long)arg3);\r
-       trace("]");\r
-       trace("`,`,`,`,`,");\r
-       trace("`,`,`,Osp::Io::Database::ExecuteStatementN`,");\r
-       trace("DbEnumerator [address:");\r
-       trace((long)arg2);\r
-       trace("]");\r
-       trace("`,");\r
-       trace((unsigned long)arg1);\r
-       trace("\n");\r
-\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_DATABASE_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_DATABASE_EXECUTESTATEMENTN_PROBE_*/\r
-\r
-\r
-#ifdef _SM_DATABASE_EXECUTESQL_PROBE_\r
-\r
-sdt::ExecuteSql:Database_ExecuteSql_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "ExecuteSql" ;\r
-}\r
-\r
-sdt::ExecuteSql:Database_ExecuteSql_End\r
-{\r
-       trace(__SM_eventNum[__SM_callDepth]);\r
-       trace("`,ExecuteSql`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,");\r
-       trace(vtimestamp - __SM_startApplicationTime);\r
-       trace("`,Database`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,");\r
-       trace(__SM_DATABASE_DatabaseName[tid,(long)arg0]);\r
-       trace("`,");\r
-       trace((string)arg2);\r
-       trace("`,");\r
-       trace((int)arg3 == 1 ? "TRUE" : "FALSE");\r
-       trace("`,`,`,`,");\r
-       trace("`,`,`,Osp::Io::Database::ExecuteSql`,");\r
-       trace((unsigned long)arg1);\r
-       trace("`,");\r
-       trace((unsigned long)arg1);\r
-       trace("\n");\r
-\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_DATABASE_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_DATABASE_EXECUTESQL_PROBE_*/\r
-\r
-\r
-#ifdef _SM_DATABASE_QUERYN_PROBE_\r
-\r
-sdt::QueryN:Database_QueryN_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "QueryN" ;\r
-\r
-       __SM_isInProbe = 1;\r
-}\r
-\r
-sdt::QueryN:Database_QueryN_End\r
-{\r
-       trace(__SM_eventNum[__SM_callDepth]);\r
-       trace("`,QueryN`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,");\r
-       trace(vtimestamp - __SM_startApplicationTime);\r
-       trace("`,Database`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,");\r
-       trace(__SM_DATABASE_DatabaseName[tid,(long)arg0]);\r
-       trace("`,");\r
-       trace((string)arg3);\r
-       trace("`,`,`,`,`,");\r
-       trace("`,`,`,Osp::Io::Database::QueryN`,");\r
-       trace("DbEnumerator [address:");\r
-       trace((long)arg2);\r
-       trace("]");\r
-       trace("`,");\r
-       trace((unsigned long)arg1);\r
-       trace("\n");\r
-\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_DATABASE_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_isInProbe = 0; \r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_DATABASE_QUERYN_PROBE_*/\r
-\r
-\r
-#ifdef _SM_DATABASE_BEGINTRANSACTION_PROBE_\r
-\r
-sdt::BeginTransaction:Database_BeginTransaction_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "BeginTransaction" ;\r
-}\r
-\r
-sdt::BeginTransaction:Database_BeginTransaction_End\r
-{\r
-       trace(__SM_eventNum[__SM_callDepth]);\r
-       trace("`,BeginTransaction`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,");\r
-       trace(vtimestamp - __SM_startApplicationTime);\r
-       trace("`,Database`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,");\r
-       trace(__SM_DATABASE_DatabaseName[tid,(long)arg0]);\r
-       trace("`,`,`,`,`,`,");\r
-       trace("`,`,`,Osp::Io::Database::BeginTransaction`,");\r
-       trace((unsigned long)arg1);\r
-       trace("`,");\r
-       trace((unsigned long)arg1);\r
-       trace("\n");\r
-\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_DATABASE_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_DATABASE_BEGINTRANSACTION_PROBE_*/\r
-\r
-\r
-#ifdef _SM_DATABASE_COMMITTRANSACTION_PROBE_\r
-\r
-sdt::CommitTransaction:Database_CommitTransaction_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "CommitTransaction" ;\r
-}\r
-\r
-sdt::CommitTransaction:Database_CommitTransaction_End\r
-{\r
-       trace(__SM_eventNum[__SM_callDepth]);\r
-       trace("`,CommitTransaction`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,");\r
-       trace(vtimestamp - __SM_startApplicationTime);\r
-       trace("`,Database`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,");\r
-       trace(__SM_DATABASE_DatabaseName[tid,(long)arg0]);\r
-       trace("`,`,`,`,`,`,");\r
-       trace("`,`,`,Osp::Io::Database::CommitTransaction`,");\r
-       trace((unsigned long)arg1);\r
-       trace("`,");\r
-       trace((unsigned long)arg1);\r
-       trace("\n");\r
-\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_DATABASE_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_DATABASE_COMMITTRANSACTION_PROBE_*/\r
-\r
-\r
-#ifdef _SM_DATABASE_ROLLBACKTRANSACTION_PROBE_\r
-\r
-sdt::RollbackTransaction:Database_RollbackTransaction_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "RollbackTransaction" ;\r
-}\r
-\r
-sdt::RollbackTransaction:Database_RollbackTransaction_End\r
-{\r
-       trace(__SM_eventNum[__SM_callDepth]);\r
-       trace("`,RollbackTransaction`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,");\r
-       trace(vtimestamp - __SM_startApplicationTime);\r
-       trace("`,Database`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,");\r
-       trace(__SM_DATABASE_DatabaseName[tid,(long)arg0]);\r
-       trace("`,`,`,`,`,`,");\r
-       trace("`,`,`,Osp::Io::Database::RollbackTransaction`,");\r
-       trace((unsigned long)arg1);\r
-       trace("`,");\r
-       trace((unsigned long)arg1);\r
-       trace("\n");\r
-\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_DATABASE_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_DATABASE_ROLLBACKTRANSACTION_PROBE_*/\r
-\r
-\r
-#ifdef _SM_DATABASE_GETNAME_PROBE_\r
-\r
-sdt::GetName:Database_GetName_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "GetName" ;\r
-}\r
-\r
-sdt::GetName:Database_GetName_End\r
-{\r
-       trace(__SM_eventNum[__SM_callDepth]);\r
-       trace("`,GetName`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,");\r
-       trace(vtimestamp - __SM_startApplicationTime);\r
-       trace("`,Database`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,");\r
-       trace(__SM_DATABASE_DatabaseName[tid,(long)arg0]);\r
-       trace("`,`,`,`,`,`,");\r
-       trace((string)arg2);\r
-       trace("`,`,`,Osp::Io::Database::GetName`,");\r
-       trace((string)arg2);\r
-       trace("`,");\r
-       trace((unsigned long)arg1);\r
-       trace("\n");\r
-\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_DATABASE_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_DATABASE_GETNAME_PROBE_*/\r
-\r
-\r
-#ifdef _SM_DATABASE_DELETE_PROBE_\r
-\r
-sdt::Delete:Database_Delete_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "Delete" ;\r
-}\r
-\r
-sdt::Delete:Database_Delete_End\r
-{\r
-       trace(__SM_eventNum[__SM_callDepth]);\r
-       trace("`,Delete`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,");\r
-       trace(vtimestamp - __SM_startApplicationTime);\r
-       trace("`,Database`,");\r
-       trace("Static");\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,");\r
-       trace((string)arg2);\r
-       trace("`,`,`,`,`,`,");\r
-       trace("`,`,`,Osp::Io::Database::Delete`,");\r
-       trace((unsigned long)arg1);\r
-       trace("`,");\r
-       trace((unsigned long)arg1);\r
-       trace("\n");\r
-\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_DATABASE_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_DATABASE_DELETE_PROBE_*/\r
-\r
-\r
-#ifdef _SM_DATABASE_EXISTS_PROBE_\r
-\r
-sdt::Exists:Database_Exists_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "Exists" ;\r
-}\r
-\r
-sdt::Exists:Database_Exists_End\r
-{\r
-       trace(__SM_eventNum[__SM_callDepth]);\r
-       trace("`,Exists`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,");\r
-       trace(vtimestamp - __SM_startApplicationTime);\r
-       trace("`,Database`,");\r
-       trace("Static");\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,");\r
-       trace((string)arg3);\r
-       trace("`,`,`,`,`,`,");\r
-       trace("`,`,`,Osp::Io::Database::Exists`,");\r
-       trace((int)arg2 == 1 ? "TRUE" : "FALSE");\r
-       trace("`,");\r
-       trace((unsigned long)arg1);\r
-       trace("\n");\r
-\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_DATABASE_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-sdt:::Database_TryReturn\r
-/(int)arg2 == 0 && __SM_startFunctionName[__SM_callDepth] == (string)arg1/\r
-{\r
-       trace(__SM_eventNum[__SM_callDepth]);\r
-       trace("`,");\r
-       trace((string)arg1);\r
-       trace("`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,");\r
-       trace(vtimestamp - __SM_startApplicationTime);\r
-       trace("`,Database`,");\r
-}\r
-\r
-sdt:::Database_TryReturn\r
-/(int)arg2 == 0 && (int)arg0 == -1 && __SM_startFunctionName[__SM_callDepth] == (string)arg1/\r
-{\r
-       trace("Static");\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,`,`,`,`,`,`,");\r
-       trace("`,`,");\r
-       trace((string)arg4);\r
-       trace("`,Osp::Io::Database::");\r
-}\r
-\r
-sdt:::Database_TryReturn\r
-/(int)arg2 == 0 && (int)arg0 != -1 && __SM_startFunctionName[__SM_callDepth] == (string)arg1/\r
-{\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,");\r
-       trace(__SM_DATABASE_DatabaseName[tid,(long)arg0]);\r
-       trace("`,`,`,`,`,`,");\r
-       trace("`,`,");\r
-       trace((string)arg4);\r
-       trace("`,Osp::Io::Database::");\r
-}\r
-\r
-sdt:::Database_TryReturn\r
-/(int)arg2 == 0 && __SM_startFunctionName[__SM_callDepth] == (string)arg1/\r
-{\r
-       trace((string)arg1);\r
-       trace("`,");\r
-       trace((unsigned long)arg3);\r
-       trace("`,");\r
-       trace((unsigned long)arg3);\r
-       trace("\n");\r
-\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_DATABASE_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_isInProbe = 0;\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_DATABASE_EXISTS_PROBE_*/\r
-\r
-\r
-/* DbStatement */\r
-\r
-#ifdef _SM_DBSTATEMENT_CONSTRUCTOR_PROBE_\r
-\r
-sdt::DbStatement:DbStatement_Constructor_Start\r
-/__SM_isInProbe == 0/\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "DbStatement" ;\r
-}\r
-\r
-sdt::DbStatement:DbStatement_Constructor_End\r
-/__SM_isInProbe == 0/\r
-{\r
-       trace(__SM_eventNum[__SM_callDepth]);\r
-       trace("`,Constructor`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,");\r
-       trace(vtimestamp - __SM_startApplicationTime);\r
-       trace("`,DbStatement`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,`,`,`,`,`,`,");\r
-       trace("`,`,`,Osp::Io::DbStatement::DbStatement`,`,");\r
-       trace("\n");\r
-\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_DATABASE_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_DBSTATEMENT_CONSTRUCTOR_PROBE_*/\r
-\r
-\r
-#ifdef _SM_DBSTATEMENT_DESTRUCTOR_PROBE_\r
-\r
-sdt:::DbStatement_Destructor_Start\r
-/__SM_isInProbe == 0/\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "~DbStatement" ;\r
-}\r
-\r
-sdt:::DbStatement_Destructor_End\r
-/__SM_isInProbe == 0/\r
-{\r
-       trace(__SM_eventNum[__SM_callDepth]);\r
-       trace("`,Destructor`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,");\r
-       trace(vtimestamp - __SM_startApplicationTime);\r
-       trace("`,DbStatement`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,`,`,`,`,`,`,");\r
-       trace("`,`,`,Osp::Io::DbStatement::~DbStatement`,`,");\r
-       trace("\n");\r
-\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_DATABASE_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_DBSTATEMENT_DESTRUCTOR_PROBE_*/\r
-\r
-\r
-#ifdef _SM_DBSTATEMENT_BINDINT_PROBE_\r
-\r
-sdt::BindInt:DbStatement_BindInt_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "BindInt" ;\r
-}\r
-\r
-sdt::BindInt:DbStatement_BindInt_End\r
-{\r
-       trace(__SM_eventNum[__SM_callDepth]);\r
-       trace("`,BindInt`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,");\r
-       trace(vtimestamp - __SM_startApplicationTime);\r
-       trace("`,DbStatement`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,`,`,`,");\r
-       trace((int)arg2);\r
-       trace("`,");\r
-       trace((int)arg3);\r
-       trace("`,");\r
-       trace((string)arg4);\r
-       trace("`,`,`,`,Osp::Io::DbStatement::BindInt`,");\r
-       trace((unsigned long)arg1);\r
-       trace("`,");\r
-       trace((unsigned long)arg1);\r
-       trace("\n");\r
-\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_DATABASE_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_DBSTATEMENT_BINDINT_PROBE_*/\r
-\r
-\r
-#ifdef _SM_DBSTATEMENT_BINDINT64_PROBE_\r
-\r
-sdt::BindInt64:DbStatement_BindInt64_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "BindInt64" ;\r
-}\r
-\r
-sdt::BindInt64:DbStatement_BindInt64_End\r
-{\r
-       trace(__SM_eventNum[__SM_callDepth]);\r
-       trace("`,BindInt64`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,");\r
-       trace(vtimestamp - __SM_startApplicationTime);\r
-       trace("`,DbStatement`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,`,`,`,");\r
-       trace((int)arg2);\r
-       trace("`,");\r
-       trace((long long)arg3);\r
-       trace("`,");\r
-       trace((string)arg4);\r
-       trace("`,`,`,`,Osp::Io::DbStatement::BindInt64`,");\r
-       trace((unsigned long)arg1);\r
-       trace("`,");\r
-       trace((unsigned long)arg1);\r
-       trace("\n");\r
-\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_DATABASE_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_DBSTATEMENT_BINDINT64_PROBE_*/\r
-\r
-\r
-#ifdef _SM_DBSTATEMENT_BINDDOUBLE_PROBE_\r
-\r
-sdt::BindDouble:DbStatement_BindDouble_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "BindDouble" ;\r
-}\r
-\r
-sdt::BindDouble:DbStatement_BindDouble_End\r
-{\r
-       trace(__SM_eventNum[__SM_callDepth]);\r
-       trace("`,BindDouble`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,");\r
-       trace(vtimestamp - __SM_startApplicationTime);\r
-       trace("`,DbStatement`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,`,`,`,");\r
-       trace((int)arg2);\r
-       trace("`,");\r
-       trace((long)arg3);\r
-       trace("`,");\r
-       trace((string)arg4);\r
-       trace("`,`,`,`,Osp::Io::DbStatement::BindDouble`,");\r
-       trace((unsigned long)arg1);\r
-       trace("`,");\r
-       trace((unsigned long)arg1);\r
-       trace("\n");\r
-\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_DATABASE_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_DBSTATEMENT_BINDDOUBLE_PROBE_*/\r
-\r
-\r
-#ifdef _SM_DBSTATEMENT_BINDSTRING_PROBE_\r
-\r
-sdt::BindString:DbStatement_BindString_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "BindString" ;\r
-}\r
-\r
-sdt::BindString:DbStatement_BindString_End     \r
-{\r
-       trace(__SM_eventNum[__SM_callDepth]);\r
-       trace("`,BindString`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,");\r
-       trace(vtimestamp - __SM_startApplicationTime);\r
-       trace("`,DbStatement`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,`,`,`,");\r
-       trace((int)arg2);\r
-       trace("`,");\r
-       trace((string)arg3);\r
-       trace("`,");\r
-       trace((string)arg4);\r
-       trace("`,`,`,`,Osp::Io::DbStatement::BindString`,");\r
-       trace((unsigned long)arg1);\r
-       trace("`,");\r
-       trace((unsigned long)arg1);\r
-       trace("\n");\r
-\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_DATABASE_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_DBSTATEMENT_BINDSTRING_PROBE_*/\r
-\r
-\r
-#ifdef _SM_DBSTATEMENT_BINDBLOB_PROBE_\r
-\r
-sdt::BindBlob:DbStatement_BindBlob_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "BindBlob" ;\r
-}\r
-\r
-sdt::BindBlob:DbStatement_BindBlob_End \r
-{\r
-       trace(__SM_eventNum[__SM_callDepth]);\r
-       trace("`,BindBlob`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,");\r
-       trace(vtimestamp - __SM_startApplicationTime);\r
-       trace("`,DbStatement`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,`,`,`,");\r
-       trace((int)arg2);\r
-       trace("`,");\r
-       trace((long)arg3);\r
-       trace("`,");\r
-       trace((string)arg4);\r
-       trace("`,`,`,`,Osp::Io::DbStatement::BindBlob`,");\r
-       trace((unsigned long)arg1);\r
-       trace("`,");\r
-       trace((unsigned long)arg1);\r
-       trace("\n");\r
-\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_DATABASE_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_DBSTATEMENT_BINDBLOB_PROBE_*/\r
-\r
-\r
-#ifdef _SM_DBSTATEMENT_BINDDATETIME_PROBE_\r
-\r
-sdt::BindDateTime:DbStatement_BindDateTime_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "BindDateTime" ;\r
-}\r
-\r
-sdt::BindDateTime:DbStatement_BindDateTime_End \r
-{\r
-       trace(__SM_eventNum[__SM_callDepth]);\r
-       trace("`,BindDateTime`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,");\r
-       trace(vtimestamp - __SM_startApplicationTime);\r
-       trace("`,DbStatement`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,`,`,`,");\r
-       trace((int)arg2);\r
-       trace("`,");\r
-       trace((string)arg3);\r
-       trace("`,");\r
-       trace((string)arg4);\r
-       trace("`,`,`,`,Osp::Io::DbStatement::BindDateTime`,");\r
-       trace((unsigned long)arg1);\r
-       trace("`,");\r
-       trace((unsigned long)arg1);\r
-       trace("\n");\r
-\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_DATABASE_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_DBSTATEMENT_BINDDATETIME_PROBE_*/\r
-\r
-\r
-#ifdef _SM_DBSTATEMENT_BINDNULL_PROBE_\r
-\r
-sdt::BindNull:DbStatement_BindNull_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "BindNull" ;\r
-}\r
-\r
-sdt::BindNull:DbStatement_BindNull_End\r
-{\r
-       trace(__SM_eventNum[__SM_callDepth]);\r
-       trace("`,BindNull`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,");\r
-       trace(vtimestamp - __SM_startApplicationTime);\r
-       trace("`,DbStatement`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,`,`,`,");\r
-       trace((int)arg2);\r
-       trace("`,");\r
-       trace("null");\r
-       trace("`,");\r
-       trace("None");\r
-       trace("`,`,`,`,Osp::Io::DbStatement::BindNull`,");\r
-       trace((unsigned long)arg1);\r
-       trace("`,");\r
-       trace((unsigned long)arg1);\r
-       trace("\n");\r
-\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_DATABASE_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_DBSTATEMENT_BINDNULL_PROBE_*/\r
-\r
-\r
-sdt:::DbStatement_TryReturn\r
-/(int)arg2 == 0 && __SM_startFunctionName[__SM_callDepth] == (string)arg1/\r
-{\r
-       trace(__SM_eventNum[__SM_callDepth]);\r
-       trace("`,");\r
-       trace((string)arg1);\r
-       trace("`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,");\r
-       trace(vtimestamp - __SM_startApplicationTime);\r
-       trace("`,DbStatement`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,`,`,`,`,`,`,");\r
-       trace("`,`,");\r
-       trace((string)arg4);\r
-       trace("`,Osp::Io::DbStatement::");\r
-       trace((string)arg1);\r
-       trace("`,");\r
-       trace((unsigned long)arg3);\r
-       trace("`,");\r
-       trace((unsigned long)arg3);\r
-       trace("\n");\r
-\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_DATABASE_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif // _SM_DATABASE_SCRIPT_D_\r
diff --git a/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/Directory.d b/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/Directory.d
deleted file mode 100644 (file)
index 0d45d97..0000000
+++ /dev/null
@@ -1,1551 +0,0 @@
-#ifndef _SM_DIRECTORY_SCRIPT_D_\r
-#define _SM_DIRECTORY_SCRIPT_D_\r
-\r
-#define _SM_DIRENTRY_ALL_PROBE_\r
-#define _SM_DIRENUMERATOR_ALL_PROBE_\r
-#define _SM_DIRECTORY_ALL_PROBE_\r
-\r
-/*all direntry probe fire*/\r
-#ifdef _SM_DIRENTRY_ALL_PROBE_\r
-\r
-#ifndef _SM_DIRENTRY_CONSTRUCTOR_PROBE_\r
-#define _SM_DIRENTRY_CONSTRUCTOR_PROBE_\r
-#endif /*_SM_DIRENTRY_CONSTRUCTOR_PROBE_*/\r
-\r
-#ifndef _SM_DIRENTRY_DESTRUCTOR_PROBE_\r
-#define _SM_DIRENTRY_DESTRUCTOR_PROBE_\r
-#endif /*_SM_DIRENTRY_DESTRUCTOR_PROBE_*/\r
-\r
-#ifndef _SM_DIRENTRY_OPERATOREQUAL_PROBE_\r
-#define _SM_DIRENTRY_OPERATOREQUAL_PROBE_\r
-#endif /*_SM_DIRENTRY_OPERATOREQUAL_PROBE_*/\r
-\r
-#ifndef _SM_DIRENTRY_ISDIRECTORY_PROBE_\r
-#define _SM_DIRENTRY_ISDIRECTORY_PROBE_\r
-#endif /*_SM_DIRENTRY_ISDIRECTORY_PROBE_*/\r
-\r
-#ifndef _SM_DIRENTRY_ISHIDDEN_PROBE_\r
-#define _SM_DIRENTRY_ISHIDDEN_PROBE_\r
-#endif /*_SM_DIRENTRY_ISHIDDEN_PROBE_*/\r
-\r
-#ifndef _SM_DIRENTRY_ISREADONLY_PROBE_\r
-#define _SM_DIRENTRY_ISREADONLY_PROBE_\r
-#endif /*_SM_DIRENTRY_ISREADONLY_PROBE_*/\r
-\r
-#ifndef _SM_DIRENTRY_ISNORMALFILE_PROBE_\r
-#define _SM_DIRENTRY_ISNORMALFILE_PROBE_\r
-#endif /*_SM_DIRENTRY_ISNORMALFILE_PROBE_*/\r
-\r
-#ifndef _SM_DIRENTRY_ISSYSTEMFILE_PROBE_\r
-#define _SM_DIRENTRY_ISSYSTEMFILE_PROBE_\r
-#endif /*_SM_DIRENTRY_ISSYSTEMFILE_PROBE_*/\r
-\r
-#ifndef _SM_DIRENTRY_GETNAME_PROBE_\r
-#define _SM_DIRENTRY_GETNAME_PROBE_\r
-#endif /*_SM_DIRENTRY_GETNAME_PROBE_*/\r
-\r
-#ifndef _SM_DIRENTRY_GETFILESIZE_PROBE_\r
-#define _SM_DIRENTRY_GETFILESIZE_PROBE_\r
-#endif /*_SM_DIRENTRY_GETFILESIZE_PROBE_*/\r
-\r
-#ifndef _SM_DIRENTRY_GETDATE_PROBE_\r
-#define _SM_DIRENTRY_GETDATE_PROBE_\r
-#endif /*_SM_DIRENTRY_GETDATE_PROBE_*/\r
-\r
-#ifndef _SM_DIRENTRY__PROBE_\r
-#define _SM_DIRENTRY__PROBE_\r
-#endif /*_SM_DIRENTRY__PROBE_*/\r
-\r
-#endif /*_SM_DIRENTRY_ALL_PROBE_*/\r
-\r
-\r
-/*all direnumerator probe fire*/\r
-#ifdef _SM_DIRENUMERATOR_ALL_PROBE_\r
-\r
-#ifndef _SM_DIRENUMERATOR_CONSTRUCTOR_PROBE_\r
-#define _SM_DIRENUMERATOR_CONSTRUCTOR_PROBE_\r
-#endif /*_SM_DIRENUMERATOR_CONSTRUCTOR_PROBE_*/\r
-\r
-#ifndef _SM_DIRENUMERATOR_DESTRUCTOR_PROBE_\r
-#define _SM_DIRENUMERATOR_DESTRUCTOR_PROBE_\r
-#endif /*_SM_DIRENUMERATOR_DESTRUCTOR_PROBE_*/\r
-\r
-#ifndef _SM_DIRENUMERATOR_GETCURRENTDIRENTRY_PROBE_\r
-#define _SM_DIRENUMERATOR_GETCURRENTDIRENTRY_PROBE_\r
-#endif /*_SM_DIRENUMERATOR_GETCURRENTDIRENTRY_PROBE_*/\r
-\r
-#ifndef _SM_DIRENUMERATOR_GETCURRENT_PROBE_\r
-#define _SM_DIRENUMERATOR_GETCURRENT_PROBE_\r
-#endif /*_SM_DIRENUMERATOR_GETCURRENT_PROBE_*/\r
-\r
-#ifndef _SM_DIRENUMERATOR_MOVENEXT_PROBE_\r
-#define _SM_DIRENUMERATOR_MOVENEXT_PROBE_\r
-#endif /*_SM_DIRENUMERATOR_MOVENEXT_PROBE_*/\r
-\r
-#ifndef _SM_DIRENUMERATOR_RESET_PROBE_\r
-#define _SM_DIRENUMERATOR_RESET_PROBE_\r
-#endif /*_SM_DIRENUMERATOR_RESET_PROBE_*/\r
-\r
-#endif /*_SM_DIRENUMERATOR_ALL_PROBE_*/\r
-\r
-\r
-/*all directory probe fire*/\r
-#ifdef _SM_DIRECTORY_ALL_PROBE_\r
-\r
-#ifndef _SM_DIRECTORY_CONSTRUCTOR_PROBE_\r
-#define _SM_DIRECTORY_CONSTRUCTOR_PROBE_\r
-#endif /*_SM_DIRECTORY_CONSTRUCTOR_PROBE_*/\r
-\r
-#ifndef _SM_DIRECTORY_DESTRUCTOR_PROBE_\r
-#define _SM_DIRECTORY_DESTRUCTOR_PROBE_\r
-#endif /*_SM_DIRECTORY_DESTRUCTOR_PROBE_*/\r
-\r
-#ifndef _SM_DIRECTORY_CONSTRUCT_PROBE_\r
-#define _SM_DIRECTORY_CONSTRUCT_PROBE_\r
-#endif /*_SM_DIRECTORY_CONSTRUCT_PROBE_*/\r
-\r
-#ifndef _SM_DIRECTORY_READN_PROBE_\r
-#define _SM_DIRECTORY_READN_PROBE_\r
-#endif /*_SM_DIRECTORY_READN_PROBE_*/\r
-\r
-#ifndef _SM_DIRECTORY_CREATE_PROBE_\r
-#define _SM_DIRECTORY_CREATE_PROBE_\r
-#endif /*_SM_DIRECTORY_CREATE_PROBE_*/\r
-\r
-#ifndef _SM_DIRECTORY_REMOVE_PROBE_\r
-#define _SM_DIRECTORY_REMOVE_PROBE_\r
-#endif /*_SM_DIRECTORY_REMOVE_PROBE_*/\r
-\r
-#ifndef _SM_DIRECTORY_RENAME_PROBE_\r
-#define _SM_DIRECTORY_RENAME_PROBE_\r
-#endif /*_SM_DIRECTORY_RENAME_PROBE_*/\r
-\r
-#endif /*_SM_DIRECTORY_ALL_PROBE_*/\r
-\r
-\r
-typedef struct\r
-{\r
-       int             year;                   /**<Year (OSP_SERVER_BASE_YEAR ~ )*/\r
-       int             month;                  /**<Month (1-12)*/\r
-       int             day;                            /**<Day (1-31)*/\r
-       int             hour;                   /**<Hour (0-23)*/\r
-       int             minute;                         /**<Minute (0-59)*/\r
-       int             second;                 /**<Second (0-59)*/\r
-       int             millisec;                       /**<Milli-Second (0-999)*/\r
-}__SM_DIRECTORY_MSystemTime;\r
-\r
-typedef struct\r
-{\r
-       int hDir;                                               /**< SHP Directory handle*/ \r
-       int bAllFile;                                   /**< the option to execute Finding File*/\r
-       char FiltFileName[768]; /**< file name except directory name*/  \r
-       unsigned long allocatedSize;                            /**< real allocated size of file or directory in Sub System */\r
-       char FileName[768];     /**< File or Directory name */\r
-       unsigned long fileSize;                                         /**< File size */\r
-       unsigned long attribute;                                                /**< Attribute */\r
-       __SM_DIRECTORY_MSystemTime createDt;                                            /**< Creation date/time */\r
-       __SM_DIRECTORY_MSystemTime lastWriteDt;                 /**< modified date/time */      \r
-} __SM_DIRECTORY_FileFindInfo;\r
-\r
-typedef struct\r
-{\r
-       long fileSize;                                                  /**< File size */\r
-       long attribute;                                                 /**<directory(1) or file(0) */ \r
-       __SM_DIRECTORY_MSystemTime createDt;            /**< Creation date/time */\r
-       __SM_DIRECTORY_MSystemTime lastWriteDt;         /**< modified date/time */\r
-       long allocatedSize;                                             /**< real allocated size of file & directory in sub System */\r
-       int iVol;                                                               /**< positioned volume */\r
-} __SM_DIRECTORY_FileAttribute;\r
-\r
-\r
-__SM_DIRECTORY_FileAttribute __SM_DIRECTORY_fileAttr;\r
-__SM_DIRECTORY_FileFindInfo __SM_DIRECTORY_FileFI;\r
-__SM_DIRECTORY_MSystemTime __SM_DIRECTORY_MST;\r
-\r
-\r
-BEGIN\r
-{\r
-       trace("SmDirectoryScript.d fire\n");\r
-}\r
-\r
-\r
-/*DirEntry*/\r
-\r
-#ifdef _SM_DIRENTRY_CONSTRUCTOR_PROBE_\r
-\r
-sdt::DirEntry:DirEntry_Constructor_Start*\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-       \r
-       __SM_startFunctionName[__SM_callDepth] = "DirEntry" ;   \r
-}\r
-\r
-sdt::DirEntry:DirEntry_Constructor_*End\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,Constructor`,"); \r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,DirEntry`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid); \r
-       \r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,Osp::Io::DirEntry::DirEntry`,`,");\r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FILE_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_DIRENTRY_CONSTRUCTOR_PROBE_*/\r
-\r
-\r
-#ifdef _SM_DIRENTRY_DESTRUCTOR_PROBE_\r
-\r
-sdt:::DirEntry_Destructor_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-       \r
-       __SM_startFunctionName[__SM_callDepth] = "~DirEntry" ;  \r
-}\r
-\r
-sdt:::DirEntry_Destructor_End\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,Destructor`,"); \r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,DirEntry`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid); \r
-       \r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,Osp::Io::DirEntry::~DirEntry`,`,");\r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FILE_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_DIRENTRY_DESTRUCTOR_PROBE_*/\r
-\r
-\r
-#ifdef _SM_DIRENTRY_OPERATOREQUAL_PROBE_\r
-\r
-sdt:::DirEntry_OperatorEqual_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-       \r
-       __SM_startFunctionName[__SM_callDepth] = "operator =" ; \r
-}\r
-\r
-sdt:::DirEntry_OperatorEqual_End\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,Operator =`,"); \r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,DirEntry`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid); \r
-}\r
-\r
-sdt:::DirEntry_OperatorEqual_End\r
-/0 == (long)arg1/\r
-{      \r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,");        \r
-}\r
-\r
-sdt:::DirEntry_OperatorEqual_End\r
-/0 != (long)arg1/\r
-{      \r
-       __SM_DIRECTORY_FileFI = (*(__SM_DIRECTORY_FileFindInfo*)arg1);\r
-\r
-       trace(__SM_DIRECTORY_FileFI.FileName);\r
-       trace("`,`,`,`,`,`,`,");\r
-       trace(__SM_DIRECTORY_FileFI.createDt.year);\r
-       trace("-");\r
-       trace(__SM_DIRECTORY_FileFI.createDt.month);\r
-       trace("-");\r
-       trace(__SM_DIRECTORY_FileFI.createDt.day);\r
-       trace(" ");\r
-       trace(__SM_DIRECTORY_FileFI.createDt.hour);\r
-       trace(":");\r
-       trace(__SM_DIRECTORY_FileFI.createDt.minute);\r
-       trace(":");\r
-       trace(__SM_DIRECTORY_FileFI.createDt.second);\r
-       trace(".");\r
-       trace(__SM_DIRECTORY_FileFI.createDt.millisec);\r
-       trace("`,");\r
-       trace(__SM_DIRECTORY_FileFI.lastWriteDt.year);\r
-       trace("-");\r
-       trace(__SM_DIRECTORY_FileFI.lastWriteDt.month);\r
-       trace("-");\r
-       trace(__SM_DIRECTORY_FileFI.lastWriteDt.day);\r
-       trace(" ");\r
-       trace(__SM_DIRECTORY_FileFI.lastWriteDt.hour);\r
-       trace(":");\r
-       trace(__SM_DIRECTORY_FileFI.lastWriteDt.minute);\r
-       trace(":");\r
-       trace(__SM_DIRECTORY_FileFI.lastWriteDt.second);\r
-       trace(".");\r
-       trace(__SM_DIRECTORY_FileFI.lastWriteDt.millisec);\r
-       trace("`,");\r
-       trace(__SM_DIRECTORY_FileFI.fileSize);\r
-       trace("`,");\r
-       trace(__SM_DIRECTORY_FileFI.attribute & 0x00000200 ? "YES" : "NO");             /*FILEATTRIBUTE_DIR=MFILE_ATTRIBUTE_DIR=0x00000200*/\r
-       trace("`,");\r
-       trace(__SM_DIRECTORY_FileFI.attribute & 0x00000400 ? "YES" : "NO");             /*FILEATTRIBUTE_READONLY=MFILE_ATTRIBUTE_READONLY=0x00000400,sc - mioFileDataTypes.h*/\r
-       trace("`,");\r
-       trace(__SM_DIRECTORY_FileFI.attribute & 0x00000800 ? "YES" : "NO");             /*FILEATTRIBUTE_HIDDEN=MFILE_ATTRIBUTE_HIDDEN=0x00000800*/\r
-       trace("`,");\r
-       trace(  (!(__SM_DIRECTORY_FileFI.attribute & 0x00000200))  && (!(__SM_DIRECTORY_FileFI.attribute & 0x00000800))  ? "YES" : "NO"             );          /*!__bDirectory && !__bSysFile*/\r
-       trace("`,");\r
-       trace(__SM_DIRECTORY_FileFI.attribute & 0x00000800 ? "YES" : "NO");             /*FILEATTRIBUTE_SYSTEM=MFILE_ATTRIBUTE_SYSTEM=0x00000800*/      \r
-}\r
-\r
-sdt:::DirEntry_OperatorEqual_End\r
-{      \r
-       trace("`,`,`,`,`,Osp::Io::DirEntry::Operator =`,(addr)");\r
-       trace((long)arg1);\r
-       trace("`,");\r
-       \r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FILE_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_DIRENTRY_OPERATOREQUAL_PROBE_*/\r
-\r
-\r
-#ifdef _SM_DIRENTRY_ISDIRECTORY_PROBE_\r
-\r
-sdt::IsDirectory:DirEntry_IsDirectory_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-       \r
-       __SM_startFunctionName[__SM_callDepth] = "IsDirectory" ;        \r
-}\r
-\r
-sdt::IsDirectory:DirEntry_IsDirectory_End\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,IsDirectory`,"); \r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,DirEntry`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid); \r
-       \r
-       trace("`,`,`,`,`,`,`,`,`,`,`,");\r
-       trace(arg1!=0 ? "YES" : "NO");\r
-       trace("`,`,`,`,`,`,`,`,`,Osp::Io::DirEntry::IsDirectory`,");\r
-       trace(arg1!=0 ? "TRUE" : "FALSE");\r
-       trace("`,");\r
-       trace( (unsigned long)arg2 );\r
-       \r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FILE_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_DIRENTRY_ISDIRECTORY_PROBE_*/\r
-\r
-\r
-#ifdef _SM_DIRENTRY_ISHIDDEN_PROBE_\r
-\r
-sdt::IsHidden:DirEntry_IsHidden_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-       \r
-       __SM_startFunctionName[__SM_callDepth] = "IsHidden" ;   \r
-}\r
-\r
-sdt::IsHidden:DirEntry_IsHidden_End\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,IsHidden`,"); \r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,DirEntry`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid); \r
-       \r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,");\r
-       trace(arg1!=0 ? "YES" : "NO");\r
-       trace("`,`,`,`,`,`,`,`,Osp::Io::DirEntry::IsHidden`,");\r
-       trace(arg1!=0 ? "TRUE" : "FALSE");\r
-       trace("`,");\r
-       trace( (unsigned long)arg2 );\r
-       \r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FILE_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_DIRENTRY_ISHIDDEN_PROBE_*/\r
-\r
-\r
-#ifdef _SM_DIRENTRY_ISREADONLY_PROBE_\r
-\r
-sdt::IsReadOnly:DirEntry_IsReadOnly_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-       \r
-       __SM_startFunctionName[__SM_callDepth] = "IsReadOnly" ; \r
-}\r
-\r
-sdt::IsReadOnly:DirEntry_IsReadOnly_End\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,IsReadOnly`,"); \r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,DirEntry`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid); \r
-       \r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,");\r
-       trace(arg1!=0 ? "YES" : "NO");\r
-       trace("`,`,`,`,`,`,`,Osp::Io::DirEntry::IsReadOnly`,");\r
-       trace(arg1!=0 ? "TRUE" : "FALSE");\r
-       trace("`,");\r
-       trace( (unsigned long)arg2 );\r
-       \r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FILE_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_DIRENTRY_ISREADONLY_PROBE_*/\r
-\r
-\r
-#ifdef _SM_DIRENTRY_ISNORMALFILE_PROBE_\r
-\r
-sdt::IsNomalFile:DirEntry_IsNomalFile_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-       \r
-       __SM_startFunctionName[__SM_callDepth] = "IsNomalFile" ;        \r
-}\r
-\r
-sdt::IsNomalFile:DirEntry_IsNomalFile_End\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,IsNomalFile`,"); \r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,DirEntry`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid); \r
-       \r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,");\r
-       trace(arg1!=0 ? "YES" : "NO");\r
-       trace("`,`,`,`,`,`,Osp::Io::DirEntry::IsNomalFile`,");\r
-       trace(arg1!=0 ? "TRUE" : "FALSE");\r
-       trace("`,");\r
-       trace( (unsigned long)arg2 );\r
-       \r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FILE_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_DIRENTRY_ISNORMALFILE_PROBE_*/\r
-\r
-\r
-#ifdef _SM_DIRENTRY_ISSYSTEMFILE_PROBE_\r
-\r
-sdt::IsSystemFile:DirEntry_IsSystemFile_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-       \r
-       __SM_startFunctionName[__SM_callDepth] = "IsSystemFile" ;       \r
-}\r
-\r
-sdt::IsSystemFile:DirEntry_IsSystemFile_End\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,IsSystemFile`,"); \r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,DirEntry`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid); \r
-       \r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,");\r
-       trace(arg1!=0 ? "YES" : "NO");\r
-       trace("`,`,`,`,`,Osp::Io::DirEntry::IsSystemFile`,");\r
-       trace(arg1!=0 ? "TRUE" : "FALSE");\r
-       trace("`,");\r
-       trace( (unsigned long)arg2 );\r
-       \r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FILE_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_DIRENTRY_ISSYSTEMFILE_PROBE_*/\r
-\r
-\r
-#ifdef _SM_DIRENTRY_GETNAME_PROBE_\r
-\r
-sdt::GetName:DirEntry_GetName_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-       \r
-       __SM_startFunctionName[__SM_callDepth] = "GetName" ;    \r
-}\r
-\r
-sdt::GetName:DirEntry_GetName_End\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,GetName`,"); \r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,DirEntry`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid); \r
-       \r
-       trace("`,");\r
-       trace((string)arg1);\r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,Osp::Io::DirEntry::GetName`,");\r
-       trace((string)arg1);\r
-       trace("`,");\r
-       trace( (unsigned long)arg2 );\r
-       \r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FILE_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_DIRENTRY_GETNAME_PROBE_*/\r
-\r
-\r
-#ifdef _SM_DIRENTRY_GETFILESIZE_PROBE_\r
-\r
-sdt::GetFileSize:DirEntry_GetFileSize_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-       \r
-       __SM_startFunctionName[__SM_callDepth] = "GetFileSize" ;        \r
-}\r
-\r
-sdt::GetFileSize:DirEntry_GetFileSize_End\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,GetFileSize`,"); \r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,DirEntry`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid); \r
-       \r
-       trace("`,`,`,`,`,`,`,`,`,`,");\r
-       trace(arg1);\r
-       trace("`,`,`,`,`,`,`,`,`,`,Osp::Io::DirEntry::GetFileSize`,");\r
-       trace((int)arg1);\r
-       trace("`,");\r
-       trace( (unsigned long)arg2 );\r
-       \r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FILE_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_DIRENTRY_GETFILESIZE_PROBE_*/\r
-\r
-\r
-#ifdef _SM_DIRENTRY_GETDATE_PROBE_\r
-\r
-sdt::GetDateTime:DirEntry_GetDateTime_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-       \r
-       __SM_startFunctionName[__SM_callDepth] = "GetDateTime" ;        \r
-}\r
-\r
-sdt::GetDateTime:DirEntry_GetDateTime_End\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,GetDateTime`,"); \r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,DirEntry`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid); \r
-       trace("`,`,`,`,`,`,`,`,");\r
-}\r
-\r
-sdt::GetDateTime:DirEntry_GetDateTime_End\r
-/0 != (long)arg1/\r
-{      \r
-       __SM_DIRECTORY_MST = (*(__SM_DIRECTORY_MSystemTime*)arg1);\r
-\r
-       trace(__SM_DIRECTORY_MST.year);\r
-       trace("-");\r
-       trace(__SM_DIRECTORY_MST.month);\r
-       trace("-");\r
-       trace(__SM_DIRECTORY_MST.day);\r
-       trace(" ");\r
-       trace(__SM_DIRECTORY_MST.hour);\r
-       trace(":");\r
-       trace(__SM_DIRECTORY_MST.minute);\r
-       trace(":");\r
-       trace(__SM_DIRECTORY_MST.second);\r
-       trace(".");\r
-       trace(__SM_DIRECTORY_MST.millisec);\r
-}\r
-       \r
-sdt::GetDateTime:DirEntry_GetDateTime_End\r
-{\r
-       trace("`,`,`,`,`,`,`,`,`,`,`,Osp::Io::DirEntry::GetDateTime`,(addr)");\r
-       trace((long)arg1);\r
-       trace("`,");\r
-       trace( (unsigned long)arg2);\r
-       \r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FILE_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_DIRENTRY_GETDATE_PROBE_*/\r
-\r
-\r
-/*DirEnumerator*/\r
-\r
-#ifdef _SM_DIRENUMERATOR_CONSTRUCTOR_PROBE_\r
-\r
-sdt::DirEnumerator:DirEnumerator_Constructor_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-       \r
-       __SM_startFunctionName[__SM_callDepth] = "DirEnumerator" ;      \r
-}\r
-\r
-sdt::DirEnumerator:DirEnumerator_Constructor_End\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,Constructor`,"); \r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,DirEnumerator`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid); \r
-       \r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,Osp::Io::DirEnumerator::DirEnumerator`,`,");\r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FILE_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_DIRENUMERATOR_CONSTRUCTOR_PROBE_*/\r
-\r
-\r
-#ifdef _SM_DIRENUMERATOR_DESTRUCTOR_PROBE_\r
-\r
-sdt:::DirEnumerator_Destructor_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-       \r
-       __SM_startFunctionName[__SM_callDepth] = "~DirEnumerator" ;     \r
-}\r
-\r
-sdt:::DirEnumerator_Destructor_End\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,Destructor`,"); \r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,DirEnumerator`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid); \r
-       \r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,Osp::Io::DirEnumerator::DirEnumerator`,`,");\r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FILE_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_DIRENUMERATOR_DESTRUCTOR_PROBE_*/\r
-\r
-\r
-#ifdef _SM_DIRENUMERATOR_GETCURRENTDIRENTRY_PROBE_\r
-\r
-sdt::GetCurrentDirEntry:DirEnumerator_GetCurrentDirEntry_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-       \r
-       __SM_startFunctionName[__SM_callDepth] = "GetCurrentDirEntry" ; \r
-}\r
-\r
-sdt::GetCurrentDirEntry:DirEnumerator_GetCurrentDirEntry_End\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,GetCurrentDirEntry`,"); \r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,DirEnumerator`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid); \r
-       \r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,Osp::Io::DirEnumerator::GetCurrentDirEntry`,(addr)");\r
-       trace((long)arg1);\r
-       trace("`,");\r
-       trace( (unsigned long)arg2);\r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FILE_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_DIRENUMERATOR_GETCURRENTDIRENTRY_PROBE_*/\r
-\r
-\r
-#ifdef _SM_DIRENUMERATOR_GETCURRENT_PROBE_\r
-\r
-sdt::GetCurrent:DirEnumerator_GetCurrent_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-       \r
-       __SM_startFunctionName[__SM_callDepth] = "GetCurrent" ; \r
-}\r
-\r
-sdt::GetCurrent:DirEnumerator_GetCurrent_End\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,GetCurrent`,"); \r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,DirEnumerator`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid); \r
-       \r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,Osp::Io::DirEnumerator::GetCurrent`,(addr)");\r
-       trace((long)arg1);\r
-       trace("`,");\r
-       trace( (unsigned long)arg2);\r
-       \r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FILE_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_DIRENUMERATOR_GETCURRENT_PROBE_*/\r
-\r
-\r
-#ifdef _SM_DIRENUMERATOR_MOVENEXT_PROBE_\r
-\r
-sdt::MoveNext:DirEnumerator_MoveNext_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-       \r
-       __SM_startFunctionName[__SM_callDepth] = "MoveNext" ;   \r
-}\r
-\r
-sdt::MoveNext:DirEnumerator_MoveNext_End\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,MoveNext`,"); \r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,DirEnumerator`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid); \r
-       \r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,Osp::Io::DirEnumerator::MoveNext`,");\r
-       trace( (unsigned long)arg1);\r
-       trace("`,");\r
-       trace( (unsigned long)arg1);\r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FILE_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_DIRENUMERATOR_MOVENEXT_PROBE_*/\r
-\r
-\r
-#ifdef _SM_DIRENUMERATOR_RESET_PROBE_\r
-\r
-sdt::Reset:DirEnumerator_Reset_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-       \r
-       __SM_startFunctionName[__SM_callDepth] = "Reset" ;      \r
-}\r
-\r
-sdt::Reset:DirEnumerator_Reset_End\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,Reset`,"); \r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,DirEnumerator`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid); \r
-       \r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,Osp::Io::DirEnumerator::Reset`,");\r
-       trace( (unsigned long)arg1);\r
-       trace("`,");\r
-       trace( (unsigned long)arg1);\r
-       \r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FILE_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_DIRENUMERATOR_RESET_PROBE_*/\r
-\r
-\r
-/*Directory*/\r
-\r
-#ifdef _SM_DIRECTORY_CONSTRUCTOR_PROBE_\r
-\r
-sdt::Directory:Directory_Constructor_Start*\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-       \r
-       __SM_startFunctionName[__SM_callDepth] = "Directory" ;  \r
-}\r
-\r
-sdt::Directory:Directory_Constructor_*End\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,Constructor`,"); \r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,Directory`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid); \r
-       \r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,Osp::Io::Directory::Directory`,`,");\r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FILE_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_DIRECTORY_CONSTRUCTOR_PROBE_*/\r
-\r
-\r
-#ifdef _SM_DIRECTORY_DESTRUCTOR_PROBE_\r
-\r
-sdt:::Directory_Destructor_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-       \r
-       __SM_startFunctionName[__SM_callDepth] = "~Directory" ; \r
-}\r
-\r
-sdt:::Directory_Destructor_End\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,Destructor`,"); \r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,Directory`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid); \r
-       \r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,Osp::Io::Directory::~Directory`,`,");\r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FILE_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_DIRECTORY_DESTRUCTOR_PROBE_*/\r
-\r
-\r
-#ifdef _SM_DIRECTORY_CONSTRUCT_PROBE_\r
-\r
-sdt::Construct:Directory_Construct_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-       \r
-       __SM_startFunctionName[__SM_callDepth] = "Construct" ;  \r
-}\r
-\r
-sdt::Construct:Directory_Construct_End\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,Construct`,"); \r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,File`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,");\r
-       trace((string)arg2);\r
-       trace("`,`,`,`,`,`,`,");\r
-}\r
-\r
-sdt::Construct:Directory_Construct_End\r
-/0 == (long)arg3/\r
-{\r
-       trace("`,`,`,`,`,`,`,");\r
-}\r
-\r
-sdt::Construct:Directory_Construct_End\r
-/0 != (long)arg3/\r
-{\r
-       __SM_DIRECTORY_fileAttr = (*(__SM_DIRECTORY_FileAttribute*)arg3);\r
-\r
-\r
-       trace(__SM_DIRECTORY_fileAttr.createDt.year);\r
-       trace("-");\r
-       trace(__SM_DIRECTORY_fileAttr.createDt.month);\r
-       trace("-");\r
-       trace(__SM_DIRECTORY_fileAttr.createDt.day);\r
-       trace(" ");\r
-       trace(__SM_DIRECTORY_fileAttr.createDt.hour);\r
-       trace(":");\r
-       trace(__SM_DIRECTORY_fileAttr.createDt.minute);\r
-       trace(":");\r
-       trace(__SM_DIRECTORY_fileAttr.createDt.second);\r
-       trace(".");\r
-       trace(__SM_DIRECTORY_fileAttr.createDt.millisec);\r
-       trace("`,");\r
-       trace(__SM_DIRECTORY_fileAttr.lastWriteDt.year);\r
-       trace("-");\r
-       trace(__SM_DIRECTORY_fileAttr.lastWriteDt.month);\r
-       trace("-");\r
-       trace(__SM_DIRECTORY_fileAttr.lastWriteDt.day);\r
-       trace(" ");\r
-       trace(__SM_DIRECTORY_fileAttr.lastWriteDt.hour);\r
-       trace(":");\r
-       trace(__SM_DIRECTORY_fileAttr.lastWriteDt.minute);\r
-       trace(":");\r
-       trace(__SM_DIRECTORY_fileAttr.lastWriteDt.second);\r
-       trace(".");\r
-       trace(__SM_DIRECTORY_fileAttr.lastWriteDt.millisec);\r
-       trace("`,");\r
-       trace(__SM_DIRECTORY_fileAttr.fileSize);\r
-       trace("`,");\r
-       trace(__SM_DIRECTORY_fileAttr.attribute & 0x00000200 ? "YES" : "NO");           /*FILEATTRIBUTE_DIR=MFILE_ATTRIBUTE_DIR=0x00000200*/\r
-       trace("`,");\r
-       trace(__SM_DIRECTORY_fileAttr.attribute & 0x00000400 ? "YES" : "NO");           /*FILEATTRIBUTE_READONLY=MFILE_ATTRIBUTE_READONLY=0x00000400,sc - mioFileDataTypes.h*/\r
-       trace("`,");\r
-       trace(__SM_DIRECTORY_fileAttr.attribute & 0x00000800 ? "YES" : "NO");           /*FILEATTRIBUTE_HIDDEN=MFILE_ATTRIBUTE_HIDDEN=0x00000800*/\r
-       trace("`,");\r
-       trace(  (!(__SM_DIRECTORY_fileAttr.attribute & 0x00000200))  && (!(__SM_DIRECTORY_fileAttr.attribute & 0x00000800))  ? "YES" : "NO"             );              /*!__bDirectory && !__bSysFile*/\r
-       trace("`,");\r
-       trace(__SM_DIRECTORY_fileAttr.attribute & 0x00000800 ? "YES" : "NO");           /*FILEATTRIBUTE_SYSTEM=MFILE_ATTRIBUTE_SYSTEM=0x00000800*/\r
-}\r
-\r
-sdt::Construct:Directory_Construct_End\r
-{\r
-       trace("`,`,`,`,`,Osp::Io::Directory::Construct`,");\r
-       trace((unsigned long)arg1);\r
-       trace("`,");\r
-       trace( (unsigned long)arg1 );\r
-\r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FILE_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_DIRECTORY_CONSTRUCT_PROBE_*/\r
-\r
-\r
-#ifdef _SM_DIRECTORY_READN_PROBE_\r
-\r
-sdt::ReadN:Directory_ReadN_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-       \r
-       __SM_startFunctionName[__SM_callDepth] = "ReadN" ;      \r
-}\r
-\r
-sdt::ReadN:Directory_ReadN_End\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,ReadN`,"); \r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,Directory`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid); \r
-       \r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,Osp::Io::Directory::ReadN`,(addr)");\r
-       trace((long)arg1);\r
-       trace("`,");\r
-       trace( (unsigned long)arg2 );\r
-       \r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FILE_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_DIRECTORY_READN_PROBE_*/\r
-\r
-\r
-/*Static Func*/\r
-\r
-#ifdef _SM_DIRECTORY_CREATE_PROBE_\r
-\r
-sdt::Create:Directory_Create_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-       \r
-       __SM_startFunctionName[__SM_callDepth] = "Create" ;     \r
-}\r
-\r
-sdt::Create:Directory_Create_End\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,Create`,"); \r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,Directory`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid); \r
-       \r
-       trace("`,");\r
-       trace((string)arg2);\r
-       trace("`,`,`,`,`,`,`,");\r
-}\r
-\r
-sdt::Create:Directory_Create_End\r
-/0 == (long)arg4/\r
-{\r
-       trace("`,`,`,`,`,`,`,");\r
-}\r
-\r
-sdt::Create:Directory_Create_End\r
-/0 != (long)arg4/\r
-{\r
-       __SM_DIRECTORY_fileAttr = (*(__SM_DIRECTORY_FileAttribute*)arg4);\r
-\r
-       trace(__SM_DIRECTORY_fileAttr.createDt.year);\r
-       trace("-");\r
-       trace(__SM_DIRECTORY_fileAttr.createDt.month);\r
-       trace("-");\r
-       trace(__SM_DIRECTORY_fileAttr.createDt.day);\r
-       trace(" ");\r
-       trace(__SM_DIRECTORY_fileAttr.createDt.hour);\r
-       trace(":");\r
-       trace(__SM_DIRECTORY_fileAttr.createDt.minute);\r
-       trace(":");\r
-       trace(__SM_DIRECTORY_fileAttr.createDt.second);\r
-       trace(".");\r
-       trace(__SM_DIRECTORY_fileAttr.createDt.millisec);\r
-       trace("`,");\r
-       trace(__SM_DIRECTORY_fileAttr.lastWriteDt.year);\r
-       trace("-");\r
-       trace(__SM_DIRECTORY_fileAttr.lastWriteDt.month);\r
-       trace("-");\r
-       trace(__SM_DIRECTORY_fileAttr.lastWriteDt.day);\r
-       trace(" ");\r
-       trace(__SM_DIRECTORY_fileAttr.lastWriteDt.hour);\r
-       trace(":");\r
-       trace(__SM_DIRECTORY_fileAttr.lastWriteDt.minute);\r
-       trace(":");\r
-       trace(__SM_DIRECTORY_fileAttr.lastWriteDt.second);\r
-       trace(".");\r
-       trace(__SM_DIRECTORY_fileAttr.lastWriteDt.millisec);\r
-       trace("`,");\r
-       trace(__SM_DIRECTORY_fileAttr.fileSize);\r
-       trace("`,");\r
-       trace(__SM_DIRECTORY_fileAttr.attribute & 0x00000200 ? "YES" : "NO");           /*FILEATTRIBUTE_DIR=MFILE_ATTRIBUTE_DIR=0x00000200*/\r
-       trace("`,");\r
-       trace(__SM_DIRECTORY_fileAttr.attribute & 0x00000400 ? "YES" : "NO");           /*FILEATTRIBUTE_READONLY=MFILE_ATTRIBUTE_READONLY=0x00000400,sc - mioFileDataTypes.h*/\r
-       trace("`,");\r
-       trace(__SM_DIRECTORY_fileAttr.attribute & 0x00000800 ? "YES" : "NO");           /*FILEATTRIBUTE_HIDDEN=MFILE_ATTRIBUTE_HIDDEN=0x00000800*/\r
-       trace("`,");\r
-       trace(  (!(__SM_DIRECTORY_fileAttr.attribute & 0x00000200))  && (!(__SM_DIRECTORY_fileAttr.attribute & 0x00000800))  ? "YES" : "NO"             );              /*!__bDirectory && !__bSysFile*/\r
-       trace("`,");\r
-       trace(__SM_DIRECTORY_fileAttr.attribute & 0x00000800 ? "YES" : "NO");           /*FILEATTRIBUTE_SYSTEM=MFILE_ATTRIBUTE_SYSTEM=0x00000800*/\r
-}\r
-\r
-sdt::Create:Directory_Create_End\r
-{\r
-       trace("`,createParentDirsToo:");\r
-       trace((int)arg3 != 0 ? "TRUE" : "FALSE");\r
-       trace("`,`,`,`,Osp::Io::Directory::Create`,");\r
-       trace((unsigned long)arg1);\r
-       trace("`,");\r
-       trace( (unsigned long)arg1 );\r
-\r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FILE_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_DIRECTORY_CREATE_PROBE_*/\r
-\r
-\r
-#ifdef _SM_DIRECTORY_REMOVE_PROBE_\r
-\r
-sdt::Remove:Directory_Remove_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-       \r
-       __SM_startFunctionName[__SM_callDepth] = "Remove" ;     \r
-}\r
-\r
-sdt::Remove:Directory_Remove_End\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,Remove`,"); \r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,Directory`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid); \r
-       \r
-       trace("`,");\r
-       trace((string)arg2);\r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,Osp::Io::Directory::Remove`,");\r
-       trace( (unsigned long)arg1 );\r
-       trace("`,");\r
-       trace( (unsigned long)arg1 );\r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FILE_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_DIRECTORY_REMOVE_PROBE_*/\r
-\r
-\r
-#ifdef _SM_DIRECTORY_RENAME_PROBE_\r
-\r
-sdt::Rename:Directory_Rename_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-       \r
-       __SM_startFunctionName[__SM_callDepth] = "Rename" ;     \r
-}\r
-\r
-sdt::Rename:Directory_Rename_End\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,Rename`,"); \r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,Directory`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid); \r
-\r
-       trace("`,");\r
-       trace((string)arg2);\r
-       trace("`,");\r
-       trace((string)arg3);\r
-       trace("`,`,`,`,`,`,");\r
-}\r
-\r
-sdt::Rename:Directory_Rename_End\r
-/0 == (long)arg4/\r
-{\r
-       trace("`,`,`,`,`,`,`,");\r
-}\r
-\r
-sdt::Rename:Directory_Rename_End\r
-/0 != (long)arg4/\r
-{\r
-       __SM_DIRECTORY_fileAttr = (*(__SM_DIRECTORY_FileAttribute*)arg4);\r
-\r
-\r
-       trace(__SM_DIRECTORY_fileAttr.createDt.year);\r
-       trace("-");\r
-       trace(__SM_DIRECTORY_fileAttr.createDt.month);\r
-       trace("-");\r
-       trace(__SM_DIRECTORY_fileAttr.createDt.day);\r
-       trace(" ");\r
-       trace(__SM_DIRECTORY_fileAttr.createDt.hour);\r
-       trace(":");\r
-       trace(__SM_DIRECTORY_fileAttr.createDt.minute);\r
-       trace(":");\r
-       trace(__SM_DIRECTORY_fileAttr.createDt.second);\r
-       trace(".");\r
-       trace(__SM_DIRECTORY_fileAttr.createDt.millisec);\r
-       trace("`,");\r
-       trace(__SM_DIRECTORY_fileAttr.lastWriteDt.year);\r
-       trace("-");\r
-       trace(__SM_DIRECTORY_fileAttr.lastWriteDt.month);\r
-       trace("-");\r
-       trace(__SM_DIRECTORY_fileAttr.lastWriteDt.day);\r
-       trace(" ");\r
-       trace(__SM_DIRECTORY_fileAttr.lastWriteDt.hour);\r
-       trace(":");\r
-       trace(__SM_DIRECTORY_fileAttr.lastWriteDt.minute);\r
-       trace(":");\r
-       trace(__SM_DIRECTORY_fileAttr.lastWriteDt.second);\r
-       trace(".");\r
-       trace(__SM_DIRECTORY_fileAttr.lastWriteDt.millisec);\r
-       trace("`,");\r
-       trace(__SM_DIRECTORY_fileAttr.fileSize);\r
-       trace("`,");\r
-       trace(__SM_DIRECTORY_fileAttr.attribute & 0x00000200 ? "YES" : "NO");           /*FILEATTRIBUTE_DIR=MFILE_ATTRIBUTE_DIR=0x00000200*/\r
-       trace("`,");\r
-       trace(__SM_DIRECTORY_fileAttr.attribute & 0x00000400 ? "YES" : "NO");           /*FILEATTRIBUTE_READONLY=MFILE_ATTRIBUTE_READONLY=0x00000400,sc - mioFileDataTypes.h*/\r
-       trace("`,");\r
-       trace(__SM_DIRECTORY_fileAttr.attribute & 0x00000800 ? "YES" : "NO");           /*FILEATTRIBUTE_HIDDEN=MFILE_ATTRIBUTE_HIDDEN=0x00000800*/\r
-       trace("`,");\r
-       trace(  (!(__SM_DIRECTORY_fileAttr.attribute & 0x00000200))  && (!(__SM_DIRECTORY_fileAttr.attribute & 0x00000800))  ? "YES" : "NO"             );              /*!__bDirectory && !__bSysFile*/\r
-       trace("`,");\r
-       trace(__SM_DIRECTORY_fileAttr.attribute & 0x00000800 ? "YES" : "NO");           /*FILEATTRIBUTE_SYSTEM=MFILE_ATTRIBUTE_SYSTEM=0x00000800*/\r
-}\r
-\r
-sdt::Rename:Directory_Rename_End\r
-{\r
-       trace("`,`,`,`,`,Osp::Io::Directory::Rename`,");\r
-       trace((unsigned long)arg1);\r
-       trace("`,");\r
-       trace( (unsigned long)arg1 );\r
-\r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FILE_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-\r
-}\r
-\r
-#endif /*_SM_DIRECTORY_RENAME_PROBE_*/\r
-\r
-/*TryReturn*/\r
-\r
-sdt:::Dir*_TryReturn\r
-/(int)arg2==0 && __SM_startFunctionName[__SM_callDepth] == (string)arg1/\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,");\r
-       trace((string)arg1);\r
-       trace("`,"); \r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-}\r
-\r
-sdt:::DirEntry_TryReturn\r
-/(int)arg2==0 && __SM_startFunctionName[__SM_callDepth] == (string)arg1/\r
-{      \r
-       trace("`,DirEntry`,");\r
-}\r
-\r
-sdt:::DirEnumerator_TryReturn\r
-/(int)arg2==0 && __SM_startFunctionName[__SM_callDepth] == (string)arg1/\r
-{      \r
-       trace("`,DirEnumerator`,");\r
-}\r
-\r
-sdt:::Directory_TryReturn\r
-/(int)arg2==0 && __SM_startFunctionName[__SM_callDepth] == (string)arg1/\r
-{      \r
-       trace("`,Directory`,");\r
-}\r
-\r
-sdt:::Dir*_TryReturn\r
-/(int)arg2==0 && (int)arg0 == -1&& __SM_startFunctionName[__SM_callDepth] == (string)arg1/\r
-{\r
-       trace("Static");\r
-       trace("`,");\r
-       trace(tid); \r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,");\r
-       trace((string)arg4);\r
-}\r
-\r
-sdt:::Dir*_TryReturn\r
-/(int)arg2==0 && (int)arg0 != -1&& __SM_startFunctionName[__SM_callDepth] == (string)arg1/\r
-{\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid); \r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,");\r
-       trace((string)arg4);\r
-}\r
-\r
-sdt:::DirEntry_TryReturn\r
-/(int)arg2==0 && __SM_startFunctionName[__SM_callDepth] == (string)arg1/\r
-{      \r
-       trace("`,Osp::Io::DirEntry::");\r
-}\r
-\r
-sdt:::DirEnumerator_TryReturn\r
-/(int)arg2==0 && __SM_startFunctionName[__SM_callDepth] == (string)arg1/\r
-{      \r
-       trace("`,Osp::Io::DirEnumerator::");\r
-}\r
-\r
-sdt:::Directory_TryReturn\r
-/(int)arg2==0 && __SM_startFunctionName[__SM_callDepth] == (string)arg1/\r
-{      \r
-       trace("`,Osp::Io::Directory::");\r
-}\r
-\r
-sdt:::Dir*_TryReturn\r
-/(int)arg2==0&& __SM_startFunctionName[__SM_callDepth] == (string)arg1/\r
-{\r
-       trace((string)arg1);\r
-       trace("`,");\r
-       trace((unsigned long)arg3);\r
-       trace("`,");\r
-       trace((unsigned long)arg3);\r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FILE_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /**/// _SM_DIRECTORY_SCRIPT_D_\r
diff --git a/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/File.d b/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/File.d
deleted file mode 100644 (file)
index 2f3f5fb..0000000
+++ /dev/null
@@ -1,1894 +0,0 @@
-#ifndef _SM_FILE_SCRIPT_D_\r
-#define _SM_FILE_SCRIPT_D_\r
-\r
-#define _SM_FILE_ALL_PROBE_\r
-\r
-/*all probe fire*/\r
-#ifdef _SM_FILE_ALL_PROBE_\r
-\r
-#ifndef _SM_FILE_CONSTRUCTOR_PROBE_\r
-#define _SM_FILE_CONSTRUCTOR_PROBE_\r
-#endif /*_SM_FILE_CONSTRUCTOR_PROBE_*/\r
-\r
-#ifndef _SM_FILE_DESTRUCTOR_PROBE_\r
-#define _SM_FILE_DESTRUCTOR_PROBE_\r
-#endif /*_SM_FILE_DESTRUCTOR_PROBE_*/\r
-\r
-#ifndef _SM_FILE_CONSTRUCT_PROBE_\r
-#define _SM_FILE_CONSTRUCT_PROBE_\r
-#endif /*_SM_FILE_CONSTRUCT_PROBE_*/\r
-\r
-#ifndef _SM_FILE_READ_PROBE_\r
-#define _SM_FILE_READ_PROBE_\r
-#endif /*_SM_FILE_READ_PROBE_*/\r
-\r
-#ifndef _SM_FILE_WRITE_PROBE_\r
-#define _SM_FILE_WRITE_PROBE_\r
-#endif /*_SM_FILE_WRITE_PROBE_*/\r
-\r
-#ifndef _SM_FILE_FLUSH_PROBE_\r
-#define _SM_FILE_FLUSH_PROBE_\r
-#endif /*_SM_FILE_FLUSH_PROBE_*/\r
-\r
-#ifndef _SM_FILE_TELL_PROBE_\r
-#define _SM_FILE_TELL_PROBE_\r
-#endif /*_SM_FILE_TELL_PROBE_*/\r
-\r
-#ifndef _SM_FILE_SEEK_PROBE_\r
-#define _SM_FILE_SEEK_PROBE_\r
-#endif /*_SM_FILE_SEEK_PROBE_*/\r
-\r
-#ifndef _SM_FILE_TRUNCATE_PROBE_\r
-#define _SM_FILE_TRUNCATE_PROBE_\r
-#endif /*_SM_FILE_TRUNCATE_PROBE_*/\r
-\r
-#ifndef _SM_FILE_GETNAME_PROBE_\r
-#define _SM_FILE_GETNAME_PROBE_\r
-#endif /*_SM_FILE_GETNAME_PROBE_*/\r
-\r
-#ifndef _SM_FILE_REMOVE_PROBE_\r
-#define _SM_FILE_REMOVE_PROBE_\r
-#endif /*_SM_FILE_REMOVE_PROBE_*/\r
-\r
-#ifndef _SM_FILE_MOVE_PROBE_\r
-#define _SM_FILE_MOVE_PROBE_\r
-#endif /*_SM_FILE_MOVE_PROBE_*/\r
-\r
-#ifndef _SM_FILE_COPY_PROBE_\r
-#define _SM_FILE_COPY_PROBE_\r
-#endif /*_SM_FILE_COPY_PROBE_*/\r
-\r
-#ifndef _SM_FILE_GETATTRIBUTES_PROBE_\r
-#define _SM_FILE_GETATTRIBUTES_PROBE_\r
-#endif /*_SM_FILE_GETATTRIBUTES_PROBE_*/\r
-\r
-#ifndef _SM_FILE_GETFILENAME_PROBE_\r
-#define _SM_FILE_GETFILENAME_PROBE_\r
-#endif /*_SM_FILE_GETFILENAME_PROBE_*/\r
-\r
-#ifndef _SM_FILE_GETFILEEXTENTION_PROBE_\r
-#define _SM_FILE_GETFILEEXTENTION_PROBE_\r
-#endif /*_SM_FILE_GETFILEEXTENTION_PROBE_*/\r
-\r
-#ifndef _SM_FILE_ISFILEEXIST_PROBE_\r
-#define _SM_FILE_ISFILEEXIST_PROBE_\r
-#endif /*_SM_FILE_ISFILEEXIST_PROBE_*/\r
-\r
-#ifndef _SM_FILE_GETPATHSTOAPPSN_PROBE_\r
-#define _SM_FILE_GETPATHSTOAPPSN_PROBE_\r
-#endif /*_SM_FILE_GETPATHSTOAPPSN_PROBE_*/\r
-\r
-#endif /*_SM_FILE_ALL_PROBE_*/\r
-\r
-\r
-/*attribute probe fire*/\r
-#ifdef _SM_FILE_ATTRIBUTE_PROBE_\r
-\r
-#ifndef _SM_FILE_CONSTRUCT_PROBE_\r
-#define _SM_FILE_CONSTRUCT_PROBE_\r
-#endif /*_SM_FILE_CONSTRUCT_PROBE_*/\r
-\r
-#ifndef _SM_FILE_MOVE_PROBE_\r
-#define _SM_FILE_MOVE_PROBE_\r
-#endif /*_SM_FILE_MOVE_PROBE_*/\r
-\r
-#ifndef _SM_FILE_COPY_PROBE_\r
-#define _SM_FILE_COPY_PROBE_\r
-#endif /*_SM_FILE_COPY_PROBE_*/\r
-\r
-#ifndef _SM_FILE_GETATTRIBUTE_PROBE_\r
-#define _SM_FILE_GETATTRIBUTE_PROBE_\r
-#endif /*_SM_FILE_GETATTRIBUTE_PROBE_*/\r
-\r
-#endif /*_SM_FILE_ATTRIBUTE_PROBE_*/\r
-\r
-\r
-/*read&write probe fire*/\r
-#ifdef _SM_FILE_READWRITE_PROBE_\r
-\r
-#ifndef _SM_FILE_READ_PROBE_\r
-#define _SM_FILE_READ_PROBE_\r
-#endif /*_SM_FILE_READ_PROBE_*/\r
-\r
-#ifndef _SM_FILE_WRITE_PROBE_\r
-#define _SM_FILE_WRITE_PROBE_\r
-#endif /*_SM_FILE_WRITE_PROBE_*/\r
-\r
-#endif /*_SM_FILE_READWRITE_PROBE_*/\r
-\r
-typedef struct\r
-{\r
-       int             year;                   /**<Year (OSP_SERVER_BASE_YEAR ~ )*/\r
-       int             month;                  /**<Month (1-12)*/\r
-       int             day;                    /**<Day (1-31)*/\r
-       int             hour;                   /**<Hour (0-23)*/\r
-       int             minute;                         /**<Minute (0-59)*/\r
-       int             second;                 /**<Second (0-59)*/\r
-       int             millisec;               /**<Milli-Second (0-999)*/\r
-}__SM_FILE_MSystemTime;\r
-\r
-typedef struct \r
-{      \r
-       int             year;                   /**<The year (1 ~ 9999)*/\r
-       int             month;                  /**<The month (-12)*/\r
-       int             day;                    /**<The day (1-31)*/\r
-       int             hour;                   /**<The hour (0-23)*/\r
-       int             minute;                         /**<The minute (0-59)*/\r
-       int             second;                 /**<The second (0-59)*/\r
-}__SM_FILE_DateTime;\r
-\r
-typedef struct\r
-{\r
-       long fileSize;                                                  /**< File size */\r
-       long attribute;                                                 /**<directory(1) or file(0) */ \r
-       __SM_FILE_MSystemTime createDt;         /**< Creation date/time */\r
-       __SM_FILE_MSystemTime lastWriteDt;              /**< modified date/time */\r
-       long allocatedSize;                                             /**< real allocated size of file & directory in sub System */\r
-       int iVol;                                                               /**< positioned volume */\r
-} __SM_FILE_FileAttribute;\r
-\r
-__SM_FILE_FileAttribute __SM_FILE_fileAttr;\r
-__SM_FILE_DateTime __SM_FILEATTRIBUTES_Dt;\r
-int __SM_FILE_fileWirteRequestLen[long];\r
-int __SM_FILE_fileReadRequestLen[long];\r
-\r
-BEGIN\r
-{\r
-       trace("SmFileScript.d fire\n");\r
-}\r
-\r
-/*log : ...`,tid`,Path(src)`,Path(dest)`,Read Count`,Read`,Write Count`,Write`,Position`,Created Time`,Last Modified Time`,File Size`,Directory`,Hidden`,Read Only`,NormalFile`,SystemFile`,OpenMode`,GetVal`,SetVal`,Remark`,`,callee,`...*/\r
-\r
-/************************************************\r
-FileAttributes\r
-*************************************************/\r
-#ifdef _SM_FILEATTRIBUTES_CONSTRUCTOR_PROBE_\r
-\r
-sdt::FileAttributes:FileAttributes_Constructor_Start*\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-       \r
-       __SM_startFunctionName[__SM_callDepth] = "FileAttributes" ;     \r
-}\r
-\r
-sdt::FileAttributes:FileAttributes_Constructor_*End*\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,Constructor`,"); \r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,FileAttributes`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid); \r
-       \r
-       trace("`,`,`,`,`,`,`,`,");\r
-}\r
-sdt::FileAttributes:FileAttributes_Constructor_*End\r
-{\r
-       trace("`,`,`,`,`,`,`,");\r
-}\r
-\r
-sdt::FileAttributes:FileAttributes_Constructor_End2\r
-{\r
-       __SM_FILEATTRIBUTES_Dt = (*(__SM_FILE_DateTime*)arg1);\r
-       trace(__SM_FILEATTRIBUTES_Dt.year);\r
-       trace("-");\r
-       trace(__SM_FILEATTRIBUTES_Dt.month);\r
-       trace("-");\r
-       trace(__SM_FILEATTRIBUTES_Dt.day);\r
-       trace(" ");\r
-       trace(__SM_FILEATTRIBUTES_Dt.hour);\r
-       trace(":");\r
-       trace(__SM_FILEATTRIBUTES_Dt.minute);\r
-       trace(":");\r
-       trace(__SM_FILEATTRIBUTES_Dt.second);\r
-       trace("`,`,");\r
-       trace((long)arg2);\r
-       trace("`,");\r
-       trace((long)arg3 & 0x00000200 ? "DIRECTORY" : "FILE");          /*FILEATTRIBUTE_DIR=MFILE_ATTRIBUTE_DIR=0x00000200*/\r
-       trace("`,");\r
-       trace((long)arg3 & 0x00000400 ? "YES" : "NO");          /*FILEATTRIBUTE_READONLY=MFILE_ATTRIBUTE_READONLY=0x00000400,sc - mioFileDataTypes.h*/\r
-       trace("`,");\r
-       trace((long)arg3 & 0x00000800 ? "YES" : "NO");          /*FILEATTRIBUTE_HIDDEN=MFILE_ATTRIBUTE_HIDDEN=0x00000800*/\r
-       trace("`,");\r
-       trace(  (!((long)arg3 & 0x00000200))  && (!((long)arg3 & 0x00000800))  ? "YES" : "NO"             );            /*!__bDirectory && !__bSysFile*/\r
-       trace("`,");\r
-       trace((long)arg3 & 0x00000800 ? "YES" : "NO");          /*FILEATTRIBUTE_SYSTEM=MFILE_ATTRIBUTE_SYSTEM=0x00000800*/\r
-}\r
-\r
-\r
-\r
-sdt::FileAttributes:FileAttributes_Constructor_*End*\r
-{      \r
-       trace("`,`,`,`,`,Osp::Io::FileAttributes::FileAttributes`,`,");\r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FILE_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_FILEATTRIBUTES_CONSTRUCTOR_PROBE_*/\r
-\r
-#ifdef _SM_FILEATTRIBUTES_DESTRUCTOR_PROBE_\r
-\r
-sdt:::FileAttributes_Destructor_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-       \r
-       __SM_startFunctionName[__SM_callDepth] = "~FileAttributes" ;    \r
-}\r
-\r
-sdt:::FileAttributes_Destructor_End\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,Destructor`,"); \r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,FileAttributes`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid); \r
-       \r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,Osp::Io::FileAttributes::~FileAttributes`,`,");\r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FILE_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_FILEATTRIBUTES_DESTRUCTOR_PROBE_*/\r
-\r
-#ifdef _SM_FILEATTRIBUTES_GETFILESIZE_PROBE_\r
-\r
-sdt::GetFileSize:FileAttributes_GetFileSize_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-       \r
-       __SM_startFunctionName[__SM_callDepth] = "GetFileSize" ;        \r
-}\r
-\r
-sdt::GetFileSize:FileAttributes_GetFileSize_End\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,GetFileSize`,"); \r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,FileAttributes`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid); \r
-       \r
-       trace("`,`,`,`,`,`,`,`,`,`,");\r
-       trace((long)arg1);\r
-       trace("`,`,`,`,`,`,`,");\r
-       trace((long)arg1);\r
-       trace("`,`,`,Osp::Io::FileAttributes::GetFileSize`,");\r
-       trace((long)arg1);\r
-       trace("`,");\r
-       trace((long)arg2);\r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FILE_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_FILEATTRIBUTES_GETFILESIZE_PROBE_*/\r
-\r
-#ifdef _SM_FILEATTRIBUTES_GETDATETIME_PROBE_\r
-\r
-sdt::GetDateTime:FileAttributes_GetDateTime_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-       \r
-       __SM_startFunctionName[__SM_callDepth] = "GetDateTime" ;        \r
-}\r
-\r
-sdt::GetDateTime:FileAttributes_GetDateTime_End\r
-{\r
-       __SM_FILEATTRIBUTES_Dt = (*(__SM_FILE_DateTime*)arg1);\r
-       \r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,GetDateTime`,"); \r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,FileAttributes`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid); \r
-       trace("`,`,`,`,`,`,`,");\r
-       trace(__SM_FILEATTRIBUTES_Dt.year);\r
-       trace("-");\r
-       trace(__SM_FILEATTRIBUTES_Dt.month);\r
-       trace("-");\r
-       trace(__SM_FILEATTRIBUTES_Dt.day);\r
-       trace(" ");\r
-       trace(__SM_FILEATTRIBUTES_Dt.hour);\r
-       trace(":");\r
-       trace(__SM_FILEATTRIBUTES_Dt.minute);\r
-       trace(":");\r
-       trace(__SM_FILEATTRIBUTES_Dt.second);\r
-       trace("`,`,`,`,`,`,`,`,`,`,");\r
-       trace(__SM_FILEATTRIBUTES_Dt.year);\r
-       trace("-");\r
-       trace(__SM_FILEATTRIBUTES_Dt.month);\r
-       trace("-");\r
-       trace(__SM_FILEATTRIBUTES_Dt.day);\r
-       trace(" ");\r
-       trace(__SM_FILEATTRIBUTES_Dt.hour);\r
-       trace(":");\r
-       trace(__SM_FILEATTRIBUTES_Dt.minute);\r
-       trace(":");\r
-       trace(__SM_FILEATTRIBUTES_Dt.second);\r
-       trace("`,`,`,Osp::Io::FileAttributes::GetDateTime`,");\r
-       trace(__SM_FILEATTRIBUTES_Dt.year);\r
-       trace("-");\r
-       trace(__SM_FILEATTRIBUTES_Dt.month);\r
-       trace("-");\r
-       trace(__SM_FILEATTRIBUTES_Dt.day);\r
-       trace(" ");\r
-       trace(__SM_FILEATTRIBUTES_Dt.hour);\r
-       trace(":");\r
-       trace(__SM_FILEATTRIBUTES_Dt.minute);\r
-       trace(":");\r
-       trace(__SM_FILEATTRIBUTES_Dt.second);   \r
-       trace("`,");\r
-       trace((long)arg2);\r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FILE_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_FILEATTRIBUTES_GETDATETIME_PROBE_*/\r
-\r
-#ifdef _SM_FILEATTRIBUTES_GETLASTMODIFIEDTIMEPROBE_\r
-\r
-sdt::GetLastModifiedTime:FileAttributes_GetLastModifiedTime_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-       \r
-       __SM_startFunctionName[__SM_callDepth] = "GetLastModifiedTime" ;        \r
-}\r
-\r
-sdt::GetLastModifiedTime:FileAttributes_GetLastModifiedTime_End\r
-{\r
-       __SM_FILEATTRIBUTES_Dt = (*(__SM_FILE_DateTime*)arg1);\r
-       \r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,GetLastModifiedTime`,"); \r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,FileAttributes`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid); \r
-       trace("`,`,`,`,`,`,`,`,");\r
-       trace(__SM_FILEATTRIBUTES_Dt.year);\r
-       trace("-");\r
-       trace(__SM_FILEATTRIBUTES_Dt.month);\r
-       trace("-");\r
-       trace(__SM_FILEATTRIBUTES_Dt.day);\r
-       trace(" ");\r
-       trace(__SM_FILEATTRIBUTES_Dt.hour);\r
-       trace(":");\r
-       trace(__SM_FILEATTRIBUTES_Dt.minute);\r
-       trace(":");\r
-       trace(__SM_FILEATTRIBUTES_Dt.second);\r
-       trace("`,`,`,`,`,`,`,`,`,");\r
-       trace(__SM_FILEATTRIBUTES_Dt.year);\r
-       trace("-");\r
-       trace(__SM_FILEATTRIBUTES_Dt.month);\r
-       trace("-");\r
-       trace(__SM_FILEATTRIBUTES_Dt.day);\r
-       trace(" ");\r
-       trace(__SM_FILEATTRIBUTES_Dt.hour);\r
-       trace(":");\r
-       trace(__SM_FILEATTRIBUTES_Dt.minute);\r
-       trace(":");\r
-       trace(__SM_FILEATTRIBUTES_Dt.second);\r
-       trace("`,`,`,Osp::Io::FileAttributes::GetLastModifiedTime`,");\r
-       trace(__SM_FILEATTRIBUTES_Dt.year);\r
-       trace("-");\r
-       trace(__SM_FILEATTRIBUTES_Dt.month);\r
-       trace("-");\r
-       trace(__SM_FILEATTRIBUTES_Dt.day);\r
-       trace(" ");\r
-       trace(__SM_FILEATTRIBUTES_Dt.hour);\r
-       trace(":");\r
-       trace(__SM_FILEATTRIBUTES_Dt.minute);\r
-       trace(":");\r
-       trace(__SM_FILEATTRIBUTES_Dt.second);   \r
-       trace("`,");\r
-       trace((long)arg2);\r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FILE_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_FILEATTRIBUTES_GETLASTMODIFIEDTIME_PROBE_*/\r
-\r
-#ifdef _SM_FILEATTRIBUTES_EQUALS_PROBE_\r
-\r
-sdt::Equals:FileAttributes_Equals_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-       \r
-       __SM_startFunctionName[__SM_callDepth] = "Equals" ;     \r
-}\r
-\r
-sdt::Equals:FileAttributes_Equals_End\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,Equals`,"); \r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,FileAttributes`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid); \r
-       \r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,");\r
-       trace((long)arg1 == 0 ? "Not Equals" : "Equals");\r
-       trace("`,`,`,Osp::Io::FileAttributes::Equals`,");\r
-       trace((long)arg1 == 0 ? "Not Equals" : "Equals");\r
-       trace("`,");\r
-       trace((long)arg2);\r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FILE_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_FILEATTRIBUTES_EQUALS_PROBE_*/\r
-\r
-#ifdef _SM_FILEATTRIBUTES_ISDIRECTORY_PROBE_\r
-\r
-sdt::IsDirectory:FileAttributes_IsDirectory_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-       \r
-       __SM_startFunctionName[__SM_callDepth] = "IsDirectory" ;        \r
-}\r
-\r
-sdt::IsDirectory:FileAttributes_IsDirectory_End\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,IsDirectory`,"); \r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,FileAttributes`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid); \r
-       \r
-       trace("`,`,`,`,`,`,`,`,`,`,`,");\r
-       trace((long)arg1 == 0 ? "NO" : "YES");\r
-       trace("`,`,`,`,`,`,");\r
-       trace((long)arg1 == 0 ? "FALSE" : "TRUE");\r
-       trace("`,`,`,Osp::Io::FileAttributes::IsDirectory`,");\r
-       trace((long)arg1 == 0 ? "FALSE" : "TRUE");\r
-       trace("`,");\r
-       trace((long)arg2);\r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FILE_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_FILEATTRIBUTES_ISDIRECTORY_PROBE_*/\r
-\r
-#ifdef _SM_FILEATTRIBUTES_ISHIDDEN_PROBE_\r
-\r
-sdt::IsHidden:FileAttributes_IsHidden_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-       \r
-       __SM_startFunctionName[__SM_callDepth] = "IsHidden" ;   \r
-}\r
-\r
-sdt::IsHidden:FileAttributes_IsHidden_End\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,IsHidden`,"); \r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,FileAttributes`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid); \r
-       \r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,");\r
-       trace((long)arg1 == 0 ? "NO" : "YES");\r
-       trace("`,`,`,`,`,");\r
-       trace((long)arg1 == 0 ? "FALSE" : "TRUE");\r
-       trace("`,`,`,Osp::Io::FileAttributes::IsHidden`,");\r
-       trace((long)arg1 == 0 ? "FALSE" : "TRUE");\r
-       trace("`,");\r
-       trace((long)arg2);\r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FILE_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_FILEATTRIBUTES_ISHIDDEN_PROBE_*/\r
-\r
-#ifdef _SM_FILEATTRIBUTES_ISREADONLY_PROBE_\r
-\r
-sdt::IsReadOnly:FileAttributes_IsReadOnly_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-       \r
-       __SM_startFunctionName[__SM_callDepth] = "IsReadOnly" ; \r
-}\r
-\r
-sdt::IsReadOnly:FileAttributes_IsReadOnly_End\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,IsReadOnly`,"); \r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,FileAttributes`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid); \r
-       \r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,");\r
-       trace((long)arg1 == 0 ? "NO" : "YES");\r
-       trace("`,`,`,`,");\r
-       trace((long)arg1 == 0 ? "FALSE" : "TRUE");\r
-       trace("`,`,`,Osp::Io::FileAttributes::IsReadOnly`,");\r
-       trace((long)arg1 == 0 ? "FALSE" : "TRUE");\r
-       trace("`,");\r
-       trace((long)arg2);\r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FILE_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_FILEATTRIBUTES_ISREADONLY_PROBE_*/\r
-\r
-#ifdef _SM_FILEATTRIBUTES_ISNOMALFILE_PROBE_\r
-\r
-sdt::IsNomalFile:FileAttributes_IsNomalFile_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-       \r
-       __SM_startFunctionName[__SM_callDepth] = "IsNomalFile" ;        \r
-}\r
-\r
-sdt::IsNomalFile:FileAttributes_IsNomalFile_End\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,IsNomalFile`,"); \r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,FileAttributes`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid); \r
-       \r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,");\r
-       trace((long)arg1 == 0 ? "NO" : "YES");\r
-       trace("`,`,`,");\r
-       trace((long)arg1 == 0 ? "FALSE" : "TRUE");\r
-       trace("`,`,`,Osp::Io::FileAttributes::IsNomalFile`,");\r
-       trace((long)arg1 == 0 ? "FALSE" : "TRUE");\r
-       trace("`,");\r
-       trace((long)arg2);\r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FILE_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_FILEATTRIBUTES_ISNOMALFILE_PROBE_*/\r
-\r
-#ifdef _SM_FILEATTRIBUTES_ISSYSTEMFILE_PROBE_\r
-\r
-sdt::IsSystemFile:FileAttributes_IsSystemFile_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-       \r
-       __SM_startFunctionName[__SM_callDepth] = "IsSystemFile" ;       \r
-}\r
-\r
-sdt::IsSystemFile:FileAttributes_IsSystemFile_End\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,IsSystemFile`,"); \r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,FileAttributes`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid); \r
-       \r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,");\r
-       trace((long)arg1 == 0 ? "NO" : "YES");\r
-       trace("`,`,");\r
-       trace((long)arg1 == 0 ? "FALSE" : "TRUE");\r
-       trace("`,`,`,Osp::Io::FileAttributes::IsSystemFile`,");\r
-       trace((long)arg1 == 0 ? "FALSE" : "TRUE");\r
-       trace("`,");\r
-       trace((long)arg2);\r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FILE_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_FILEATTRIBUTES_ISSYSTEMFILE_PROBE_*/\r
-\r
-/************************************************\r
-File\r
-*************************************************/\r
-\r
-#ifdef _SM_FILE_CONSTRUCTOR_PROBE_\r
-\r
-sdt::File:File_Constructor_Start*\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-       \r
-       __SM_startFunctionName[__SM_callDepth] = "File" ;       \r
-}\r
-\r
-sdt::File:File_Constructor_*End\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,Constructor`,"); \r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,File`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid); \r
-       \r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,Osp::Io::File::File`,`,");\r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FILE_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_FILE_CONSTRUCTOR_PROBE_*/\r
-\r
-#ifdef _SM_FILE_DESTRUCTOR_PROBE_\r
-\r
-sdt:::File_Destructor_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-       \r
-       __SM_startFunctionName[__SM_callDepth] = "~File";       \r
-}\r
-\r
-sdt:::File_Destructor_End\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,Destructor`,"); \r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,File`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid); \r
-\r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,Osp::Io::File::~File`,`,");\r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FILE_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_FILE_DESTRUCTOR_PROBE_*/\r
-\r
-#ifdef _SM_FILE_CONSTRUCT_PROBE_\r
-\r
-sdt::Construct:File_Construct_Start*\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-       \r
-       __SM_startFunctionName[__SM_callDepth] = "Construct";   \r
-}\r
-\r
-sdt::Construct:File_Construct_End\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,Construct`,"); \r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,File`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,");\r
-       trace((string)arg2);\r
-       trace("`,`,`,`,`,`,0`,");\r
-}\r
-\r
-sdt::Construct:File_Construct_End\r
-/0 == (long)arg3/\r
-{\r
-       trace("`,`,`,`,`,`,`,");\r
-}\r
-\r
-sdt::Construct:File_Construct_End\r
-/0 != (long)arg3/\r
-{\r
-       __SM_FILE_fileAttr = (*(__SM_FILE_FileAttribute*)arg3);\r
-\r
-\r
-       trace(__SM_FILE_fileAttr.createDt.year);\r
-       trace("-");\r
-       trace(__SM_FILE_fileAttr.createDt.month);\r
-       trace("-");\r
-       trace(__SM_FILE_fileAttr.createDt.day);\r
-       trace(" ");\r
-       trace(__SM_FILE_fileAttr.createDt.hour);\r
-       trace(":");\r
-       trace(__SM_FILE_fileAttr.createDt.minute);\r
-       trace(":");\r
-       trace(__SM_FILE_fileAttr.createDt.second);\r
-       trace(".");\r
-       trace(__SM_FILE_fileAttr.createDt.millisec);\r
-       trace("`,");\r
-       trace(__SM_FILE_fileAttr.lastWriteDt.year);\r
-       trace("-");\r
-       trace(__SM_FILE_fileAttr.lastWriteDt.month);\r
-       trace("-");\r
-       trace(__SM_FILE_fileAttr.lastWriteDt.day);\r
-       trace(" ");\r
-       trace(__SM_FILE_fileAttr.lastWriteDt.hour);\r
-       trace(":");\r
-       trace(__SM_FILE_fileAttr.lastWriteDt.minute);\r
-       trace(":");\r
-       trace(__SM_FILE_fileAttr.lastWriteDt.second);\r
-       trace(".");\r
-       trace(__SM_FILE_fileAttr.lastWriteDt.millisec);\r
-       trace("`,");\r
-       trace(__SM_FILE_fileAttr.fileSize);\r
-       trace("`,");\r
-       trace(__SM_FILE_fileAttr.attribute & 0x00000200 ? "DIRECTORY" : "FILE");                /*FILEATTRIBUTE_DIR=MFILE_ATTRIBUTE_DIR=0x00000200*/\r
-       trace("`,");\r
-       trace(__SM_FILE_fileAttr.attribute & 0x00000400 ? "YES" : "NO");                /*FILEATTRIBUTE_READONLY=MFILE_ATTRIBUTE_READONLY=0x00000400,sc - mioFileDataTypes.h*/\r
-       trace("`,");\r
-       trace(__SM_FILE_fileAttr.attribute & 0x00000800 ? "YES" : "NO");                /*FILEATTRIBUTE_HIDDEN=MFILE_ATTRIBUTE_HIDDEN=0x00000800*/\r
-       trace("`,");\r
-       trace(  (!(__SM_FILE_fileAttr.attribute & 0x00000200))  && (!(__SM_FILE_fileAttr.attribute & 0x00000800))  ? "YES" : "NO"             );                /*!__bDirectory && !__bSysFile*/\r
-       trace("`,");\r
-       trace(__SM_FILE_fileAttr.attribute & 0x00000800 ? "YES" : "NO");                /*FILEATTRIBUTE_SYSTEM=MFILE_ATTRIBUTE_SYSTEM=0x00000800*/\r
-}\r
-\r
-sdt::Construct:File_Construct_End\r
-{\r
-       trace("`,"); \r
-       trace((string)arg4);\r
-       \r
-       trace("`,`,`,`,Osp::Io::File::Construct`,");\r
-       trace((unsigned long)arg1);\r
-       trace("`,");\r
-       trace( (unsigned long)arg1 );\r
-\r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FILE_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_FILE_CONSTRUCT_PROBE_*/\r
-\r
-#ifdef _SM_FILE_READ_PROBE_\r
-\r
-sdt::Read:File_Read_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-       \r
-       __SM_startFunctionName[__SM_callDepth] = "Read";        \r
-\r
-       __SM_FILE_fileReadRequestLen[tid] = (int)arg1;\r
-}\r
-\r
-sdt::Read:File_Read_End*\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,Read`,"); \r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,File`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid);\r
-       \r
-       trace("`,`,`,");\r
-       trace(__SM_FILE_fileReadRequestLen[tid]);\r
-       trace("`,");\r
-}\r
-\r
-sdt::Read:File_Read_End\r
-{\r
-       trace((int)arg2);\r
-       trace("`,`,`,");\r
-       trace((long)arg3);\r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,Osp::Io::File::Read`,");\r
-       trace((unsigned long)arg1);\r
-       trace("`,");    \r
-       trace( (unsigned long)arg1 );\r
-}\r
-\r
-sdt::Read:File_Read_End2\r
-{\r
-       trace((int)arg2);\r
-       trace("`,`,`,");\r
-       trace((long)arg3);\r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,Osp::Io::File::Read`,");\r
-       trace((int)arg1);\r
-       trace("`,");\r
-       trace((unsigned long)arg4 );\r
-}\r
-\r
-sdt::Read:File_Read_EndErr\r
-{\r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,Osp::Io::File::Read`,");\r
-       trace((int)arg1);\r
-       trace("`,");\r
-       trace( (unsigned long)arg1 );\r
-}\r
-\r
-sdt::Read:File_Read_End*\r
-{\r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FILE_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_FILE_READ_PROBE_*/\r
-\r
-#ifdef _SM_FILE_WRITE_PROBE_\r
-\r
-sdt::Write:File_Write_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-       \r
-       __SM_startFunctionName[__SM_callDepth] = "Write";       \r
-       \r
-       __SM_FILE_fileWirteRequestLen[tid] = (int)arg1;\r
-}\r
-\r
-sdt::Write:File_Write_End\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,Write`,"); \r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,File`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid);\r
-       \r
-       trace("`,`,`,`,`,");\r
-       trace((int)__SM_FILE_fileWirteRequestLen[tid]);\r
-       trace("`,");\r
-       trace((int)arg2);\r
-       trace("`,");\r
-       trace((long)arg3);\r
-       trace("`,`,");\r
-}\r
-\r
-sdt::Write:File_Write_End\r
-/0 == (long)arg4/\r
-{\r
-       trace("`,");\r
-}\r
-\r
-sdt::Write:File_Write_End\r
-/0 != (long)arg4/\r
-{\r
-       __SM_FILE_fileAttr = (*(__SM_FILE_FileAttribute*)arg4);\r
-\r
-\r
-       trace(__SM_FILE_fileAttr.lastWriteDt.year);\r
-       trace("-");\r
-       trace(__SM_FILE_fileAttr.lastWriteDt.month);\r
-       trace("-");\r
-       trace(__SM_FILE_fileAttr.lastWriteDt.day);\r
-       trace(" ");\r
-       trace(__SM_FILE_fileAttr.lastWriteDt.hour);\r
-       trace(":");\r
-       trace(__SM_FILE_fileAttr.lastWriteDt.minute);\r
-       trace(":");\r
-       trace(__SM_FILE_fileAttr.lastWriteDt.second);\r
-       trace(".");\r
-       trace(__SM_FILE_fileAttr.lastWriteDt.millisec);\r
-       trace("`,");\r
-       trace(__SM_FILE_fileAttr.fileSize);\r
-}\r
-\r
-sdt::Write:File_Write_End\r
-{\r
-       trace("`,`,`,`,`,`,`,`,`,`,Osp::Io::File::Write`,");\r
-       trace((unsigned long)arg1);\r
-       trace("`,");\r
-       trace( (unsigned long)arg1 );\r
-\r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FILE_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;5\r
-}\r
-\r
-#endif /*_SM_FILE_WRITE_PROBE_*/\r
-\r
-#ifdef _SM_FILE_FLUSH_PROBE_\r
-\r
-sdt::Flush:File_Flush_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-       \r
-       __SM_startFunctionName[__SM_callDepth] = "Flush";       \r
-}\r
-\r
-sdt::Flush:File_Flush_End\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,Flush`,"); \r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,File`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid); \r
-       \r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,Osp::Io::File::Flush`,");\r
-       trace((unsigned long)arg1);\r
-       trace("`,");\r
-       trace( (unsigned long)arg1 );\r
-\r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FILE_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_FILE_FLUSH_PROBE_*/\r
-\r
-#ifdef _SM_FILE_TELL_PROBE_\r
-\r
-sdt::Tell:File_Tell_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "Tell";        \r
-}\r
-\r
-sdt::Tell:File_Tell_End\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,Tell`,"); \r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,File`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid); \r
-       trace("`,`,`,`,`,`,`,");\r
-       trace((int)arg1);\r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,Osp::Io::File::Tell`,");\r
-       trace((int)arg1);\r
-       trace("`,");\r
-       trace((unsigned long)arg2);\r
-\r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FILE_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_FILE_TELL_PROBE_*/\r
-\r
-#ifdef _SM_FILE_SEEK_PROBE_\r
-\r
-sdt::Seek:File_Seek_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "Seek";        \r
-}\r
-\r
-sdt::Seek:File_Seek_End\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,Seek`,"); \r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,File`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid); \r
-       trace("`,`,`,`,`,`,`,");\r
-       trace((int)arg2);\r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,Osp::Io::File::Seek`,");\r
-       trace((unsigned long)arg1);\r
-       trace("`,");\r
-       trace( (unsigned long)arg1 );\r
-\r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FILE_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_FILE_SEEK_PROBE_*/\r
-\r
-#ifdef _SM_FILE_TRUNCATE_PROBE_\r
-\r
-sdt::Truncate:File_Truncate_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "Truncate";    \r
-}\r
-\r
-sdt::Truncate:File_Truncate_End\r
-{      \r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,Truncate`,"); \r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,");\r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,File`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid); \r
-       trace("`,`,`,`,`,`,`,");\r
-       trace((int)arg2);\r
-       trace("`,`,");\r
-}\r
-\r
-sdt::Truncate:File_Truncate_End\r
-/0 == (long)arg3/\r
-{\r
-       trace("`,");\r
-}\r
-\r
-sdt::Truncate:File_Truncate_End\r
-/0 != (long)arg3/\r
-{\r
-\r
-       __SM_FILE_fileAttr = (*(__SM_FILE_FileAttribute*)arg3);\r
-       \r
-       trace(__SM_FILE_fileAttr.lastWriteDt.year);\r
-       trace("-");\r
-       trace(__SM_FILE_fileAttr.lastWriteDt.month);\r
-       trace("-");\r
-       trace(__SM_FILE_fileAttr.lastWriteDt.day);\r
-       trace(" ");\r
-       trace(__SM_FILE_fileAttr.lastWriteDt.hour);\r
-       trace(":");\r
-       trace(__SM_FILE_fileAttr.lastWriteDt.minute);\r
-       trace(":");\r
-       trace(__SM_FILE_fileAttr.lastWriteDt.second);\r
-       trace(".");\r
-       trace(__SM_FILE_fileAttr.lastWriteDt.millisec);\r
-       trace("`,");\r
-       trace(__SM_FILE_fileAttr.fileSize);\r
-}\r
-\r
-sdt::Truncate:File_Truncate_End\r
-{\r
-       trace("`,`,`,`,`,`,`,`,`,`,Osp::Io::File::Truncate`,");\r
-       trace((unsigned long)arg1);\r
-       trace("`,");\r
-       trace( (unsigned long)arg1 );\r
-\r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FILE_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_FILE_TRUNCATE_PROBE_*/\r
-\r
-#ifdef _SM_FILE_GETNAME_PROBE_\r
-\r
-sdt::GetName:File_GetName_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "GetName";     \r
-}\r
-\r
-sdt::GetName:File_GetName_End\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,GetName`,"); \r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,File`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid); \r
-       trace("`,");\r
-       trace((string)arg1);\r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,"); \r
-       trace((string)arg1);\r
-       trace("`,`,`,Osp::Io::File::GetName`,");\r
-       trace((string)arg1);\r
-       trace("`,");\r
-       trace((unsigned long)arg2);\r
-\r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FILE_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_FILE_GETNAME_PROBE_*/\r
-\r
-#ifdef _SM_FILE_REMOVE_PROBE_\r
-\r
-sdt::Remove:File_Remove_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "Remove";      \r
-}\r
-\r
-sdt::Remove:File_Remove_End\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,Remove`,"); \r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);  \r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,File`,Static`,");\r
-       trace(tid); \r
-       trace("`,");\r
-       trace((string)arg2);\r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,Osp::Io::File::Remove`,`,");\r
-       trace( (unsigned long)arg1 );\r
-\r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FILE_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_FILE_REMOVE_PROBE_*/\r
-\r
-#ifdef _SM_FILE_MOVE_PROBE_\r
-\r
-sdt::Move:File_Move_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "Move";        \r
-}\r
-\r
-sdt::Move:File_Move_End\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,Move`,"); \r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,File`,Static`,");\r
-       trace(tid); \r
-       trace("`,");\r
-       trace((string)arg2);\r
-       trace("`,");\r
-       trace((string)arg3);\r
-       trace("`,`,`,`,`,`,");\r
-}\r
-\r
-sdt::Move:File_Move_End\r
-/0 == (long)arg4/\r
-{\r
-       trace("`,`,`,`,`,");\r
-}\r
-\r
-sdt::Move:File_Move_End\r
-/0 != (long)arg4/\r
-{\r
-       __SM_FILE_fileAttr = (*(__SM_FILE_FileAttribute*)arg4);\r
-\r
-       trace(__SM_FILE_fileAttr.createDt.year);\r
-       trace("-");\r
-       trace(__SM_FILE_fileAttr.createDt.month);\r
-       trace("-");\r
-       trace(__SM_FILE_fileAttr.createDt.day);\r
-       trace(" ");\r
-       trace(__SM_FILE_fileAttr.createDt.hour);\r
-       trace(":");\r
-       trace(__SM_FILE_fileAttr.createDt.minute);\r
-       trace(":");\r
-       trace(__SM_FILE_fileAttr.createDt.second);\r
-       trace(".");\r
-       trace(__SM_FILE_fileAttr.createDt.millisec);\r
-       trace("`,");\r
-       trace(__SM_FILE_fileAttr.lastWriteDt.year);\r
-       trace("-");\r
-       trace(__SM_FILE_fileAttr.lastWriteDt.month);\r
-       trace("-");\r
-       trace(__SM_FILE_fileAttr.lastWriteDt.day);\r
-       trace(" ");\r
-       trace(__SM_FILE_fileAttr.lastWriteDt.hour);\r
-       trace(":");\r
-       trace(__SM_FILE_fileAttr.lastWriteDt.minute);\r
-       trace(":");\r
-       trace(__SM_FILE_fileAttr.lastWriteDt.second);\r
-       trace(".");\r
-       trace(__SM_FILE_fileAttr.lastWriteDt.millisec);\r
-       trace("`,");\r
-       trace(__SM_FILE_fileAttr.fileSize);\r
-       trace("`,");\r
-       trace(__SM_FILE_fileAttr.attribute & 0x00000200 ? "DIRECTORY" : "FILE");                /*FILEATTRIBUTE_DIR=MFILE_ATTRIBUTE_DIR=0x00000200*/\r
-       trace("`,");\r
-       trace(__SM_FILE_fileAttr.attribute & 0x00000400 ? "YES" : "NO");                /*FILEATTRIBUTE_READONLY=MFILE_ATTRIBUTE_READONLY=0x00000400,sc - mioFileDataTypes.h*/\r
-       trace("`,");\r
-       trace(__SM_FILE_fileAttr.attribute & 0x00000800 ? "YES" : "NO");                /*FILEATTRIBUTE_HIDDEN=MFILE_ATTRIBUTE_HIDDEN=0x00000800*/\r
-       trace("`,");\r
-       trace(__SM_FILE_fileAttr.attribute & 0x00000800 ? "YES" : "NO");                /*FILEATTRIBUTE_SYSTEM=MFILE_ATTRIBUTE_SYSTEM=0x00000800*/\r
-       trace("`,");\r
-       trace(  (!(__SM_FILE_fileAttr.attribute & 0x00000200))  && (!(__SM_FILE_fileAttr.attribute & 0x00000800))  ? "YES" : "NO"             );                /*!__bDirectory && !__bSysFile*/\r
-}\r
-\r
-sdt::Move:File_Move_End\r
-{      \r
-       trace("`,`,`,`,`,Osp::Io::File::Move`,`,");\r
-       trace( (unsigned long)arg1);\r
-\r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FILE_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_FILE_MOVE_PROBE_*/\r
-\r
-#ifdef _SM_FILE_COPY_PROBE_\r
-\r
-sdt::Copy:File_Copy_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "Copy";        \r
-}\r
-\r
-sdt::Copy:File_Copy_End\r
-{      \r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,Copy`,"); \r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,File`,Static`,");\r
-       trace(tid); \r
-       trace("`,");\r
-       trace((string)arg2);\r
-       trace("`,");\r
-       trace((string)arg3);\r
-       trace("`,`,`,`,`,`,");\r
-}\r
-\r
-sdt::Copy:File_Copy_End\r
-/0 == (long)arg4/\r
-{\r
-       trace("`,`,`,`,`,");\r
-}\r
-\r
-sdt::Copy:File_Copy_End\r
-/0 != (long)arg4/\r
-{\r
-       __SM_FILE_fileAttr = (*(__SM_FILE_FileAttribute*)arg4); \r
-       trace(__SM_FILE_fileAttr.createDt.year);\r
-       trace("-");\r
-       trace(__SM_FILE_fileAttr.createDt.month);\r
-       trace("-");\r
-       trace(__SM_FILE_fileAttr.createDt.day);\r
-       trace(" ");\r
-       trace(__SM_FILE_fileAttr.createDt.hour);\r
-       trace(":");\r
-       trace(__SM_FILE_fileAttr.createDt.minute);\r
-       trace(":");\r
-       trace(__SM_FILE_fileAttr.createDt.second);\r
-       trace(".");\r
-       trace(__SM_FILE_fileAttr.createDt.millisec);\r
-       trace("`,");\r
-       trace(__SM_FILE_fileAttr.lastWriteDt.year);\r
-       trace("-");\r
-       trace(__SM_FILE_fileAttr.lastWriteDt.month);\r
-       trace("-");\r
-       trace(__SM_FILE_fileAttr.lastWriteDt.day);\r
-       trace(" ");\r
-       trace(__SM_FILE_fileAttr.lastWriteDt.hour);\r
-       trace(":");\r
-       trace(__SM_FILE_fileAttr.lastWriteDt.minute);\r
-       trace(":");\r
-       trace(__SM_FILE_fileAttr.lastWriteDt.second);\r
-       trace(".");\r
-       trace(__SM_FILE_fileAttr.lastWriteDt.millisec);\r
-       trace("`,");\r
-       trace(__SM_FILE_fileAttr.fileSize);\r
-       trace("`,");\r
-       trace(__SM_FILE_fileAttr.attribute & 0x00000200 ? "DIRECTORY" : "FILE");                /*FILEATTRIBUTE_DIR=MFILE_ATTRIBUTE_DIR=0x00000200*/\r
-       trace("`,");\r
-       trace(__SM_FILE_fileAttr.attribute & 0x00000400 ? "YES" : "NO");                /*FILEATTRIBUTE_READONLY=MFILE_ATTRIBUTE_READONLY=0x00000400,sc - mioFileDataTypes.h*/\r
-       trace("`,");\r
-       trace(__SM_FILE_fileAttr.attribute & 0x00000800 ? "YES" : "NO");                /*FILEATTRIBUTE_HIDDEN=MFILE_ATTRIBUTE_HIDDEN=0x00000800*/\r
-       trace("`,");\r
-       trace(__SM_FILE_fileAttr.attribute & 0x00000800 ? "YES" : "NO");                /*FILEATTRIBUTE_SYSTEM=MFILE_ATTRIBUTE_SYSTEM=0x00000800*/\r
-       trace("`,");\r
-       trace(  (!(__SM_FILE_fileAttr.attribute & 0x00000200))  && (!(__SM_FILE_fileAttr.attribute & 0x00000800))  ? "YES" : "NO"             );                /*!__bDirectory && !__bSysFile*/\r
-}\r
-\r
-sdt::Copy:File_Copy_End\r
-{              \r
-       trace("`,`,`,`,`,Osp::Io::File::Copy`,`,");\r
-       trace( (unsigned long)arg1   );\r
-\r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FILE_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_FILE_COPY_PROBE_*/\r
-\r
-#ifdef _SM_FILE_GETATTRIBUTES_PROBE_\r
-\r
-sdt::GetAttributes:File_GetAttributes_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "GetAttributes";       \r
-}\r
-\r
-sdt::GetAttributes:File_GetAttributes_End\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,GetAttributes`,"); \r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,File`,Static`,");\r
-       trace(tid); \r
-       trace("`,");\r
-       trace((string)arg2);\r
-       trace("`,`,`,`,`,`,`,");\r
-}\r
-\r
-sdt::GetAttributes:File_GetAttributes_End\r
-/0 == (long)arg3/\r
-{\r
-       trace("`,`,`,`,`,");\r
-}\r
-\r
-sdt::GetAttributes:File_GetAttributes_End\r
-/0 != (long)arg3/\r
-{      \r
-       __SM_FILE_fileAttr = (*(__SM_FILE_FileAttribute*)arg3);\r
-       \r
-       trace(__SM_FILE_fileAttr.createDt.year);\r
-       trace("-");\r
-       trace(__SM_FILE_fileAttr.createDt.month);\r
-       trace("-");\r
-       trace(__SM_FILE_fileAttr.createDt.day);\r
-       trace(" ");\r
-       trace(__SM_FILE_fileAttr.createDt.hour);\r
-       trace(":");\r
-       trace(__SM_FILE_fileAttr.createDt.minute);\r
-       trace(":");\r
-       trace(__SM_FILE_fileAttr.createDt.second);\r
-       trace(".");\r
-       trace(__SM_FILE_fileAttr.createDt.millisec);\r
-       trace("`,");\r
-       trace(__SM_FILE_fileAttr.lastWriteDt.year);\r
-       trace("-");\r
-       trace(__SM_FILE_fileAttr.lastWriteDt.month);\r
-       trace("-");\r
-       trace(__SM_FILE_fileAttr.lastWriteDt.day);\r
-       trace(" ");\r
-       trace(__SM_FILE_fileAttr.lastWriteDt.hour);\r
-       trace(":");\r
-       trace(__SM_FILE_fileAttr.lastWriteDt.minute);\r
-       trace(":");\r
-       trace(__SM_FILE_fileAttr.lastWriteDt.second);\r
-       trace(".");\r
-       trace(__SM_FILE_fileAttr.lastWriteDt.millisec);\r
-       trace("`,");\r
-       trace(__SM_FILE_fileAttr.fileSize);\r
-       trace("`,");\r
-       trace(__SM_FILE_fileAttr.attribute & 0x00000200 ? "DIRECTORY" : "FILE");                /*FILEATTRIBUTE_DIR=MFILE_ATTRIBUTE_DIR=0x00000200*/\r
-       trace("`,");\r
-       trace(__SM_FILE_fileAttr.attribute & 0x00000400 ? "YES" : "NO");                /*FILEATTRIBUTE_READONLY=MFILE_ATTRIBUTE_READONLY=0x00000400,sc - mioFileDataTypes.h*/\r
-       trace("`,");\r
-       trace(__SM_FILE_fileAttr.attribute & 0x00000800 ? "YES" : "NO");                /*FILEATTRIBUTE_HIDDEN=MFILE_ATTRIBUTE_HIDDEN=0x00000800*/\r
-       trace("`,");\r
-       trace(__SM_FILE_fileAttr.attribute & 0x00000800 ? "YES" : "NO");                /*FILEATTRIBUTE_SYSTEM=MFILE_ATTRIBUTE_SYSTEM=0x00000800*/\r
-       trace("`,");\r
-       trace(  (!(__SM_FILE_fileAttr.attribute & 0x00000200))  && (!(__SM_FILE_fileAttr.attribute & 0x00000800))  ? "YES" : "NO"             );                /*!__bDirectory && !__bSysFile*/\r
-}\r
-\r
-sdt::GetAttributes:File_GetAttributes_End\r
-{              \r
-       trace("`,`,(address)");\r
-       trace((long)arg4);\r
-       trace("`,`,`,Osp::Io::File::GetAttributes`,`,");\r
-       trace( (unsigned long)arg1   );\r
-\r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FILE_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_FILE_GETATTRIBUTES_PROBE_*/\r
-\r
-#ifdef _SM_FILE_GETFILENAME_PROBE_\r
-\r
-sdt::GetFileName:File_GetFileName_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "GetFileName"; \r
-}\r
-\r
-sdt::GetFileName:File_GetFileName_End\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,GetFileName`,"); \r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,File`,Static`,");\r
-       trace(tid); \r
-       trace("`,");\r
-       trace((string)arg3);\r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,");\r
-       trace((string)arg1);\r
-       trace("`,`,`,Osp::Io::File::GetFileName`,");\r
-       trace((string)arg1);            /*file name*/\r
-       trace("`,");\r
-       trace((unsigned long)arg2);\r
-\r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FILE_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_FILE_GETFILENAME_PROBE_*/\r
-\r
-#ifdef _SM_FILE_GETFILEEXTENTION_PROBE_\r
-\r
-sdt::GetFileExtension:File_GetFileExtension_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "GetFileExtension";    \r
-}\r
-\r
-sdt::GetFileExtension:File_GetFileExtension_End\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,GetFileExtension`,"); \r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,File`,Static`,");\r
-       trace(tid); \r
-       trace("`,");\r
-       trace((string)arg3);     \r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,");\r
-       trace((string)arg1);\r
-       trace("`,`,`,Osp::Io::File::GetFileExtension`,");\r
-       trace((string)arg1);            /*extension*/\r
-       trace("`,");\r
-       trace((unsigned long)arg2);\r
-\r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FILE_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_FILE_GETFILEEXTENTION_PROBE_*/\r
-\r
-#ifdef _SM_FILE_ISFILEEXIST_PROBE_\r
-\r
-sdt::IsFileExist:File_IsFileExist_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "IsFileExist"; \r
-}\r
-\r
-sdt::IsFileExist:File_IsFileExist_End\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,IsFileExist`,"); \r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,File`,Static`,");\r
-       trace(tid); \r
-       trace("`,");\r
-       trace((string)arg3);\r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,Osp::Io::File::IsFileExist`,");\r
-       trace((int)arg1 == 0 ? "FALSE" : "TRUE");               /*bool*/\r
-       trace("`,");\r
-       trace((unsigned long)arg2);\r
-\r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FILE_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_FILE_ISFILEEXIST_PROBE_*/\r
-\r
-#ifdef _SM_FILE_GETPATHSTOAPPSN_PROBE_\r
-\r
-sdt::GetPathsToAppsN:File_GetPathsToAppsN_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "GetPathsToAppsN";     \r
-}\r
-\r
-sdt::GetPathsToAppsN:File_GetPathsToAppsN_End\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,GetPathsToAppsN`,"); \r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,File`,Static`,");\r
-       trace(tid); \r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,"); \r
-         \r
-       trace("`,(address)");\r
-       trace((long)arg1);\r
-       trace("`,`,`,Osp::Io::File::GetPathsToAppsN`,");\r
-       trace((long)arg1);      /*How App List Show?*/\r
-       trace("`,");\r
-       trace((unsigned long)arg2);\r
-\r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FILE_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_FILE_GETPATHSTOAPPSN_PROBE_*/\r
-\r
-sdt:::File_TryReturn\r
-/(int)arg2==0 && __SM_startFunctionName[__SM_callDepth] == (string)arg1/\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,");\r
-       trace((string)arg1);\r
-       trace("`,"); \r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,File`,");\r
-}\r
-\r
-sdt:::File_TryReturn\r
-/(int)arg2==0 && (int)arg0 == -1&& __SM_startFunctionName[__SM_callDepth] == (string)arg1/\r
-{\r
-       trace("Static");\r
-       trace("`,");\r
-       trace(tid); \r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,");\r
-       trace((string)arg4);\r
-       trace("`,Osp::Io::File::");\r
-}\r
-\r
-sdt:::File_TryReturn\r
-/(int)arg2==0 && (int)arg0 != -1&& __SM_startFunctionName[__SM_callDepth] == (string)arg1/\r
-{\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid); \r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,");\r
-       trace((string)arg4);\r
-       trace("`,Osp::Io::File::");\r
-}\r
-\r
-sdt:::File_TryReturn\r
-/(int)arg2==0&& __SM_startFunctionName[__SM_callDepth] == (string)arg1/\r
-{\r
-       trace((string)arg1);\r
-       trace("`,");\r
-       trace((unsigned long)arg3);\r
-       trace("`,");\r
-       trace((unsigned long)arg3);\r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FILE_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif // _SM_FILE_SCRIPT_D_\r
diff --git a/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/Form.d b/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/Form.d
deleted file mode 100644 (file)
index ec4a284..0000000
+++ /dev/null
@@ -1,3832 +0,0 @@
-#ifndef _SM_FORM_SCRIPT_D_\r
-#define _SM_FORM_SCRIPT_D_\r
-\r
-#define _SM_FORM_ALL_PROBE_\r
-\r
-/*all probe fire*/\r
-#ifdef _SM_FORM_ALL_PROBE_\r
-\r
-#ifndef _SM_FORM_CONSTRUCTOR_PROBE_\r
-#define _SM_FORM_CONSTRUCTOR_PROBE_\r
-#endif /*_SM_FORM_CONSTRUCTOR_PROBE_*/\r
-\r
-#ifndef _SM_FORM_DESTRUCTOR_PROBE_\r
-#define _SM_FORM_DESTRUCTOR_PROBE_\r
-#endif /*_SM_FORM_DESTRUCTOR_PROBE_*/\r
-\r
-#ifndef _SM_FORM_CONSTRUCT_PROBE_\r
-#define _SM_FORM_CONSTRUCT_PROBE_\r
-#endif /*_SM_FORM_CONSTRUCT_PROBE_*/\r
-\r
-#ifndef _SM_FORM_GETTITLETEXT_PROBE_\r
-#define _SM_FORM_GETTITLETEXT_PROBE_\r
-#endif /*_SM_FORM_GETTITLETEXT_PROBE_*/\r
-\r
-#ifndef _SM_FORM_GETFORMSTYLE_PROBE_\r
-#define _SM_FORM_GETFORMSTYLE_PROBE_\r
-#endif /*_SM_FORM_GETFORMSTYLE_PROBE_*/\r
-\r
-#ifndef _SM_FORM_HASTITLE_PROBE_\r
-#define _SM_FORM_HASTITLE_PROBE_\r
-#endif /*_SM_FORM_HASTITLE_PROBE_*/\r
-\r
-#ifndef _SM_FORM_HASINDICATOR_PROBE_\r
-#define _SM_FORM_HASINDICATOR_PROBE_\r
-#endif /*_SM_FORM_HASINDICATOR_PROBE_*/\r
-\r
-#ifndef _SM_FORM_HASOPTIONKEY_PROBE_\r
-#define _SM_FORM_HASOPTIONKEY_PROBE_\r
-#endif /*_SM_FORM_HASOPTIONKEY_PROBE_*/\r
-\r
-#ifndef _SM_FORM_HASSOFTKEY_PROBE_\r
-#define _SM_FORM_HASSOFTKEY_PROBE_\r
-#endif /*_SM_FORM_HASSOFTKEY_PROBE_*/\r
-\r
-#ifndef _SM_FORM_HASTAB_PROBE_\r
-#define _SM_FORM_HASTAB_PROBE_\r
-#endif /*_SM_FORM_HASTAB_PROBE_*/\r
-\r
-#ifndef _SM_FORM_SETTITLETEXT_PROBE_\r
-#define _SM_FORM_SETTITLETEXT_PROBE_\r
-#endif /*_SM_FORM_SETTITLETEXT_PROBE_*/\r
-\r
-#ifndef _SM_FORM_ISACTIVATED_PROBE_\r
-#define _SM_FORM_ISACTIVATED_PROBE_\r
-#endif /*_SM_FORM_ISACTIVATED_PROBE_*/\r
-\r
-#ifndef _SM_FORM_GETCLIENTAREABOUNDS_PROBE_\r
-#define _SM_FORM_GETCLIENTAREABOUNDS_PROBE_\r
-#endif /*_SM_FORM_GETCLIENTAREABOUNDS_PROBE_*/\r
-\r
-#ifndef _SM_FORM_ADDOPTIONKEYACTIONLISTENER_PROBE_\r
-#define _SM_FORM_ADDOPTIONKEYACTIONLISTENER_PROBE_\r
-#endif /*_SM_FORM_ADDOPTIONKEYACTIONLISTENER_PROBE_*/\r
-\r
-#ifndef _SM_FORM_ADDSOFTKEYACTIONLISTENER_PROBE_\r
-#define _SM_FORM_ADDSOFTKEYACTIONLISTENER_PROBE_\r
-#endif /*_SM_FORM_ADDSOFTKEYACTIONLISTENER_PROBE_*/\r
-\r
-#ifndef _SM_FORM_REMOVEOPTIONKEYACTIONLISTENER_PROBE_\r
-#define _SM_FORM_REMOVEOPTIONKEYACTIONLISTENER_PROBE_\r
-#endif /*_SM_FORM_REMOVEOPTIONKEYACTIONLISTENER_PROBE_*/\r
-\r
-#ifndef _SM_FORM_REMOVESOFTKEYACTITONLISTENER_PROBE_\r
-#define _SM_FORM_REMOVESOFTKEYACTITONLISTENER_PROBE_\r
-#endif /*_SM_FORM_REMOVESOFTKEYACTITONLISTENER_PROBE_*/\r
-\r
-#ifndef _SM_FORM_ISSOFTKEYENABLED_PROBE_\r
-#define _SM_FORM_ISSOFTKEYENABLED_PROBE_\r
-#endif /*_SM_FORM_ISSOFTKEYENABLED_PROBE_*/\r
-\r
-#ifndef _SM_FORM_SETSOFTKEYENABLED_PROBE_\r
-#define _SM_FORM_SETSOFTKEYENABLED_PROBE_\r
-#endif /*_SM_FORM_SETSOFTKEYENABLED_PROBE_*/\r
-\r
-#ifndef _SM_FORM_GETSOFTKEYACTIONID_PROBE_\r
-#define _SM_FORM_GETSOFTKEYACTIONID_PROBE_\r
-#endif /*_SM_FORM_GETSOFTKEYACTIONID_PROBE_*/\r
-\r
-#ifndef _SM_FORM_GETSOFTKEY_PROBE_\r
-#define _SM_FORM_GETSOFTKEY_PROBE_\r
-#endif /*_SM_FORM_GETSOFTKEY_PROBE_*/\r
-\r
-#ifndef _SM_FORM_SETOPTIONKEYACTIONID_PROBE_\r
-#define _SM_FORM_SETOPTIONKEYACTIONID_PROBE_\r
-#endif /*_SM_FORM_SETOPTIONKEYACTIONID_PROBE_*/\r
-\r
-#ifndef _SM_FORM_SETSOFTKEYACTIONID_PROBE_\r
-#define _SM_FORM_SETSOFTKEYACTIONID_PROBE_\r
-#endif /*_SM_FORM_SETSOFTKEYACTIONID_PROBE_*/\r
-\r
-#ifndef _SM_FORM_SETSOFTKEYTEXT_PROBE_\r
-#define _SM_FORM_SETSOFTKEYTEXT_PROBE_\r
-#endif /*_SM_FORM_SETSOFTKEYTEXT_PROBE_*/\r
-\r
-#ifndef _SM_FORM_GETBACKGROUNDCOLOR_PROBE_\r
-#define _SM_FORM_GETBACKGROUNDCOLOR_PROBE_\r
-#endif /*_SM_FORM_GETBACKGROUNDCOLOR_PROBE_*/\r
-\r
-#ifndef _SM_FORM_SETBACKGROUNDCOLOR_PROBE_\r
-#define _SM_FORM_SETBACKGROUNDCOLOR_PROBE_\r
-#endif /*_SM_FORM_SETBACKGROUNDCOLOR_PROBE_*/\r
-\r
-#ifndef _SM_FORM_REMOVECONTROL_PROBE_\r
-#define _SM_FORM_REMOVECONTROL_PROBE_\r
-#endif /*_SM_FORM_REMOVECONTROL_PROBE_*/\r
-\r
-#ifndef _SM_FORM_ADDORIENTATIONEVENTLISTENER_PROBE_\r
-#define _SM_FORM_ADDORIENTATIONEVENTLISTENER_PROBE_\r
-#endif /*_SM_FORM_ADDORIENTATIONEVENTLISTENER_PROBE_*/\r
-\r
-#ifndef _SM_FORM_REMOVEORIENTATIONEVENTLISTENER_PROBE_\r
-#define _SM_FORM_REMOVEORIENTATIONEVENTLISTENER_PROBE_\r
-#endif /*_SM_FORM_REMOVEORIENTATIONEVENTLISTENER_PROBE_*/\r
-\r
-#ifndef _SM_FORM_SETORIENTATION_PROBE_\r
-#define _SM_FORM_SETORIENTATION_PROBE_\r
-#endif /*_SM_FORM_SETORIENTATION_PROBE_*/\r
-\r
-#ifndef _SM_FORM_GETORIENTATION_PROBE_\r
-#define _SM_FORM_GETORIENTATION_PROBE_\r
-#endif /*_SM_FORM_GETORIENTATION_PROBE_*/\r
-\r
-#ifndef _SM_FORM_GETORIENTATIONSTATUS_PROBE_\r
-#define _SM_FORM_GETORIENTATIONSTATUS_PROBE_\r
-#endif /*_SM_FORM_GETORIENTATIONSTATUS_PROBE_*/\r
-\r
-#ifndef _SM_FORM_GETTAB_PROBE_\r
-#define _SM_FORM_GETTAB_PROBE_\r
-#endif /*_SM_FORM_GETTAB_PROBE_*/\r
-\r
-#ifndef _SM_FORM_SETSOFTKEYICON_PROBE_\r
-#define _SM_FORM_SETSOFTKEYICON_PROBE_\r
-#endif /*_SM_FORM_SETSOFTKEYICON_PROBE_*/\r
-\r
-#ifndef _SM_FORM_SETFORMSTYLE_PROBE_\r
-#define _SM_FORM_SETFORMSTYLE_PROBE_\r
-#endif /*_SM_FORM_SETFORMSTYLE_PROBE_*/\r
-\r
-#ifndef _SM_FORM_SETTITLEICON_PROBE_\r
-#define _SM_FORM_SETTITLEICON_PROBE_\r
-#endif /*_SM_FORM_SETTITLEICON_PROBE_*/\r
-\r
-#ifndef _SM_FORM_GETCAPTUREBITMAPN_PROBE_\r
-#define _SM_FORM_GETCAPTUREBITMAPN_PROBE_\r
-#endif /*_SM_FORM_GETCAPTUREBITMAPN_PROBE_*/\r
-\r
-#ifndef _SM_FORM_GETTITLETEXTHORIZONTALALIGNMENT_PROBE_\r
-#define _SM_FORM_GETTITLETEXTHORIZONTALALIGNMENT_PROBE_\r
-#endif /*_SM_FORM_GETTITLETEXTHORIZONTALALIGNMENT_PROBE_*/\r
-\r
-#ifndef _SM_FORM_GETHEADER_PROBE_\r
-#define _SM_FORM_GETHEADER_PROBE_\r
-#endif /*_SM_FORM_GETHEADER_PROBE_*/\r
-\r
-#ifndef _SM_FORM_GETFOOTER_PROBE_\r
-#define _SM_FORM_GETFOOTER_PROBE_\r
-#endif /*_SM_FORM_GETFOOTER_PROBE_*/\r
-\r
-#ifndef _SM_FORM_HASHEADER_PROBE_\r
-#define _SM_FORM_HASHEADER_PROBE_\r
-#endif /*_SM_FORM_HASHEADER_PROBE_*/\r
-\r
-#ifndef _SM_FORM_HASFOOTER_PROBE_\r
-#define _SM_FORM_HASFOOTER_PROBE_\r
-#endif /*_SM_FORM_HASFOOTER_PROBE_*/\r
-\r
-#ifndef _SM_FORM_ISINDICATORVISIBLE_PROBE_\r
-#define _SM_FORM_ISINDICATORVISIBLE_PROBE_\r
-#endif /*_SM_FORM_ISINDICATORVISIBLE_PROBE_*/\r
-\r
-#ifndef _SM_FORM_ISHEADERVISIBLE_PROBE_\r
-#define _SM_FORM_ISHEADERVISIBLE_PROBE_\r
-#endif /*_SM_FORM_ISHEADERVISIBLE_PROBE_*/\r
-\r
-#ifndef _SM_FORM_ISFOOTERVISIBLE_PROBE_\r
-#define _SM_FORM_ISFOOTERVISIBLE_PROBE_\r
-#endif /*_SM_FORM_ISFOOTERVISIBLE_PROBE_*/\r
-\r
-#ifndef _SM_FORM_ISINDICATORTRANSLUCENT_PROBE_\r
-#define _SM_FORM_ISINDICATORTRANSLUCENT_PROBE_\r
-#endif /*_SM_FORM_ISINDICATORTRANSLUCENT_PROBE_*/\r
-\r
-#ifndef _SM_FORM_ISHEADERTRANSLUCENT_PROBE_\r
-#define _SM_FORM_ISHEADERTRANSLUCENT_PROBE_\r
-#endif /*_SM_FORM_ISHEADERTRANSLUCENT_PROBE_*/\r
-\r
-#ifndef _SM_FORM_ISFOOTERTRANSLUCENT_PROBE_\r
-#define _SM_FORM_ISFOOTERTRANSLUCENT_PROBE_\r
-#endif /*_SM_FORM_ISFOOTERTRANSLUCENT_PROBE_*/\r
-\r
-#ifndef _SM_FORM_SETACTIONBARSTRANSLUCENT_PROBE_\r
-#define _SM_FORM_SETACTIONBARSTRANSLUCENT_PROBE_\r
-#endif /*_SM_FORM_SETACTIONBARSTRANSLUCENT_PROBE_*/\r
-\r
-#ifndef _SM_FORM_SETACTIONBARVISIBLE_PROBE_\r
-#define _SM_FORM_SETACTIONBARVISIBLE_PROBE_\r
-#endif /*_SM_FORM_SETACTIONBARVISIBLE_PROBE_*/\r
-\r
-#ifndef _SM_FORM_GETOVERLAYREGIONN\r
-#define _SM_FORM_GETOVERLAYREGIONN\r
-#endif /*_SM_FORM_GETOVERLAYREGIONN*/\r
-\r
-#ifndef _SM_FORM_ISINPROBE_\r
-#define _SM_FORM_ISINPROBE_\r
-#endif /*_SM_FORM_ISINPROBE_*/\r
-\r
-\r
-#endif /*_SM_FORM_ALL_PROBE_*/\r
-\r
-/* Form global variables */\r
-typedef struct _WmRect \r
-{\r
-       int x;\r
-       int y;\r
-       int w;\r
-       int h;\r
-} WmRect;\r
-\r
-WmRect rect;\r
-\r
-BEGIN\r
-{\r
-       trace("SmFormScript.d fire\n");\r
-}\r
-\r
-/* log : ... tid`, Screen Type`, Form Style`,rect`,Soft Key Action Event Count`, Orientation Status`, Title Text`, Title Alignment`,Softkey`,Softkey ActionId`, Softkey Text`, Option key`, Optionkey ActionId`, Optionkey Action Event Listener`, Softkey Action Event Listener`, Background Color`,Orientation __pTab`,normal bitmap`, pressed bitmap`, softkey pos.x`, Title bitmap`,Control`,Control index`, Orientation Event Listener`,TitleIcon.x`,Captured Bitmap`, Get Val`, Set Val`,Remark`,Callee`,Return`,Error Code*/\r
-/* log : ... tid`,Title Text`,Title Alignment`,Form Style`,Rectangle(x,y,w,h)`,Background Color(r,g,b,a)`,Orientation`,Orientation Status`,Action Bar`,Action Bar Translucent`,Action Bar Visible`,Softkey`,Softkey Action Id`,Softkey Text`,Optionkey Action Id`,Event Listener Address`,Bitmap`,Control Address`,Control Index`,Get Val`,Set Val`,Remark`,Callee`,Return`,Error Code*/\r
-\r
-#ifdef _SM_FORM_CONSTRUCTOR_PROBE_\r
-\r
-sdt::Form:Form_Constructor_Start\r
-/__SM_isInProbe == 0/\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "Form";\r
-}\r
-\r
-sdt::Form:Form_Constructor_End\r
-/__SM_isInProbe == 0/\r
-{\r
-       trace(__SM_eventNum[__SM_callDepth]);\r
-       trace("`,Constructor`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,");\r
-       trace(vtimestamp - __SM_startApplicationTime);\r
-       trace("`,Form`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,Osp::Ui::Form::Form`,`,");\r
-       trace("\n");\r
-\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FORM_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-\r
-       __SM_isInProbe = 0;\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_FORM_CONSTRUCTOR_PROBE_*/\r
-\r
-\r
-#ifdef _SM_FORM_DESTRUCTOR_PROBE_\r
-\r
-sdt:::Form_Destructor_Start\r
-/__SM_isInProbe == 0/\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "~Form";\r
-}\r
-\r
-sdt:::Form_Destructor_End\r
-/__SM_isInProbe == 0/\r
-{\r
-       trace(__SM_eventNum[__SM_callDepth]);\r
-       trace("`,Destructor`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,");\r
-       trace(vtimestamp - __SM_startApplicationTime);\r
-       trace("`,Form`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,Osp::Ui::Form:~Form`,`,");\r
-       trace((unsigned long)arg1);\r
-       trace("\n");\r
-\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FORM_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_FORM_DESTRUCTOR_PROBE_*/\r
-\r
-\r
-#ifdef _SM_FORM_CONSTRUCT_PROBE_\r
-\r
-sdt::Construct:Form_Construct_Start\r
-/__SM_isInProbe == 0/\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "Construct";\r
-\r
-       __SM_isInProbe = -1;\r
-}\r
-\r
-sdt::Construct:Form_Construct_End*\r
-/__SM_isInProbe == -1 && __SM_startFunctionName[__SM_callDepth] == "Construct"/\r
-{\r
-       rect = *((WmRect*)arg2);\r
-\r
-       trace(__SM_eventNum[__SM_callDepth]);\r
-       trace("`,Construct`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,");\r
-       trace(vtimestamp - __SM_startApplicationTime);\r
-       trace("`,Form`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,`,`,");\r
-}\r
-\r
-sdt::Construct:Form_Construct_End\r
-/__SM_isInProbe == -1 && __SM_startFunctionName[__SM_callDepth] == "Construct"/\r
-{\r
-       trace("FORM_STYLE_NORMAL"); /* Form Style */\r
-}\r
-\r
-sdt::Construct:Form_Construct_End\r
-/__SM_isInProbe == -1 && __SM_startFunctionName[__SM_callDepth] == "Construct" && ((unsigned long)arg3 & 0x00000001)/\r
-{\r
-       trace(" | FORM_STYLE_TITLE"); /* Form Style */\r
-}\r
-\r
-sdt::Construct:Form_Construct_End\r
-/__SM_isInProbe == -1 && __SM_startFunctionName[__SM_callDepth] == "Construct" && ((unsigned long)arg3 & 0x00000002)/\r
-{\r
-       trace(" | FORM_STYLE_INDICATOR"); /* Form Style */\r
-}\r
-\r
-sdt::Construct:Form_Construct_End\r
-/__SM_isInProbe == -1 && __SM_startFunctionName[__SM_callDepth] == "Construct" && ((unsigned long)arg3 & 0x00000010)/\r
-{\r
-       trace(" | FORM_STYLE_SOFTKEY_0"); /* Form Style */\r
-}\r
-\r
-sdt::Construct:Form_Construct_End\r
-/__SM_isInProbe == -1 && __SM_startFunctionName[__SM_callDepth] == "Construct" && ((unsigned long)arg3 & 0x00000020)/\r
-{\r
-       trace(" | FORM_STYLE_SOFTKEY_1"); /* Form Style */\r
-}\r
-\r
-sdt::Construct:Form_Construct_End\r
-/__SM_isInProbe == -1 && __SM_startFunctionName[__SM_callDepth] == "Construct" && ((unsigned long)arg3 & 0x00000040)/\r
-{\r
-       trace(" | FORM_STYLE_OPTIONKEY"); /* Form Style */\r
-}\r
-\r
-sdt::Construct:Form_Construct_End\r
-/__SM_isInProbe == -1 && __SM_startFunctionName[__SM_callDepth] == "Construct" && ((unsigned long)arg3 & 0x00000100)/\r
-{\r
-       trace(" | FORM_STYLE_TEXT_TAB"); /* Form Style */\r
-}\r
-\r
-sdt::Construct:Form_Construct_End\r
-/__SM_isInProbe == -1 && __SM_startFunctionName[__SM_callDepth] == "Construct" && ((unsigned long)arg3 & 0x00000200)/\r
-{\r
-       trace(" | FORM_STYLE_ICON_TAB"); /* Form Style */\r
-}\r
-\r
-sdt::Construct:Form_Construct_End\r
-/__SM_isInProbe == -1 && __SM_startFunctionName[__SM_callDepth] == "Construct" && ((unsigned long)arg3 & 0x00001000)/\r
-{\r
-       trace(" | FORM_STYLE_HEADER"); /* Form Style */\r
-}\r
-\r
-sdt::Construct:Form_Construct_End\r
-/__SM_isInProbe == -1 && __SM_startFunctionName[__SM_callDepth] == "Construct" && ((unsigned long)arg3 & 0x00002000)/\r
-{\r
-       trace(" | FORM_STYLE_FOOTER"); /* Form Style */\r
-}\r
-\r
-sdt::Construct:Form_Construct_End*\r
-/__SM_isInProbe == -1 && __SM_startFunctionName[__SM_callDepth] == "Construct"/\r
-{\r
-       trace("`,");\r
-       trace(rect.x);\r
-       trace(", ");\r
-       trace(rect.y);\r
-       trace(", ");\r
-       trace(rect.w);\r
-       trace(", ");\r
-       trace(rect.h);\r
-       trace("`,");\r
-}\r
-\r
-sdt::Construct:Form_Construct_End\r
-/__SM_isInProbe == -1 && __SM_startFunctionName[__SM_callDepth] == "Construct"/\r
-{\r
-       trace("200, 211, 226, 255");\r
-}\r
-\r
-sdt::Construct:Form_Construct_End*\r
-/__SM_isInProbe == -1 && __SM_startFunctionName[__SM_callDepth] == "Construct"/\r
-{      \r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,Osp::Ui::Form:Construct`,");\r
-       trace((unsigned long)arg1);\r
-       trace("`,");\r
-       trace((unsigned long)arg1);\r
-       trace("\n");\r
-\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FORM_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-\r
-       __SM_isInProbe = 0;\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_FORM_CONSTRUCT_PROBE_*/\r
-\r
-#ifdef _SM_FORM_GETTITLETEXT_PROBE_\r
-\r
-sdt::GetTitleText:Form_GetTitleText_Start\r
-/__SM_isInProbe == 0/\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "GetTitleText";\r
-\r
-       __SM_isInProbe = -1;\r
-}\r
-\r
-sdt::GetTitleText:Form_GetTitleText_End\r
-/__SM_isInProbe == -1 && __SM_startFunctionName[__SM_callDepth] == "GetTitleText"/\r
-{\r
-       trace(__SM_eventNum[__SM_callDepth]);\r
-       trace("`,GetTitleText`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,");\r
-       trace(vtimestamp - __SM_startApplicationTime);\r
-       trace("`,Form`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,");\r
-       trace((string)arg1);\r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,");\r
-       trace((string)arg1);\r
-       trace("`,`,`,Osp::Ui::Form:GetTitleText`,");\r
-       trace((string)arg1);\r
-       trace("`,");\r
-       trace("\n");\r
-\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FORM_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-\r
-       __SM_isInProbe = 0;\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_FORM_GETTITLETEXT_PROBE_*/\r
-\r
-\r
-#ifdef _SM_FORM_GETFORMSTYLE_PROBE_\r
-\r
-sdt::GetFormStyle:Form_GetFormStyle_Start*\r
-/__SM_isInProbe == 0/\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "GetFormStyle";\r
-}\r
-\r
-sdt::GetFormStyle:Form_GetFormStyle_*End\r
-/__SM_isInProbe == 0/\r
-{\r
-       trace(__SM_eventNum[__SM_callDepth]);\r
-       trace("`,GetFormStyle`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,");\r
-       trace(vtimestamp - __SM_startApplicationTime);\r
-       trace("`,Form`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,`,`,");\r
-       trace("FORM_STYLE_NORMAL"); /* Form Style */\r
-}\r
-\r
-sdt::GetFormStyle:Form_GetFormStyle_*End\r
-/__SM_isInProbe == 0 && ((unsigned long)arg1 & 0x00000001)/\r
-{\r
-       trace(" | FORM_STYLE_TITLE"); /* Form Style */\r
-}\r
-\r
-sdt::GetFormStyle:Form_GetFormStyle_*End\r
-/__SM_isInProbe == 0 && ((unsigned long)arg1 & 0x00000002)/\r
-{\r
-       trace(" | FORM_STYLE_INDICATOR"); /* Form Style */\r
-}\r
-\r
-sdt::GetFormStyle:Form_GetFormStyle_*End\r
-/__SM_isInProbe == 0 && ((unsigned long)arg1 & 0x00000010)/\r
-{\r
-       trace(" | FORM_STYLE_SOFTKEY_0"); /* Form Style */\r
-}\r
-\r
-sdt::GetFormStyle:Form_GetFormStyle_*End\r
-/__SM_isInProbe == 0 && ((unsigned long)arg1 & 0x00000020)/\r
-{\r
-       trace(" | FORM_STYLE_SOFTKEY_1"); /* Form Style */\r
-}\r
-\r
-sdt::GetFormStyle:Form_GetFormStyle_*End\r
-/__SM_isInProbe == 0 && ((unsigned long)arg1 & 0x00000040)/\r
-{\r
-       trace(" | FORM_STYLE_OPTIONKEY"); /* Form Style */\r
-}\r
-\r
-sdt::GetFormStyle:Form_GetFormStyle_*End\r
-/__SM_isInProbe == 0 && ((unsigned long)arg1 & 0x00000100)/\r
-{\r
-       trace(" | FORM_STYLE_TEXT_TAB"); /* Form Style */\r
-}\r
-\r
-sdt::GetFormStyle:Form_GetFormStyle_*End\r
-/__SM_isInProbe == 0 && ((unsigned long)arg1 & 0x00000200)/\r
-{\r
-       trace(" | FORM_STYLE_ICON_TAB"); /* Form Style */\r
-}\r
-\r
-sdt::GetFormStyle:Form_GetFormStyle_*End\r
-/__SM_isInProbe == 0 && ((unsigned long)arg1 & 0x00001000)/\r
-{\r
-       trace(" | FORM_STYLE_HEADER"); /* Form Style */\r
-}\r
-\r
-sdt::GetFormStyle:Form_GetFormStyle_*End\r
-/__SM_isInProbe == 0 && ((unsigned long)arg1 & 0x00002000)/\r
-{\r
-       trace(" | FORM_STYLE_FOOTER"); /* Form Style */\r
-}\r
-\r
-sdt::GetFormStyle:Form_GetFormStyle_*End\r
-/__SM_isInProbe == 0/\r
-{      \r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,");\r
-       trace("FORM_STYLE_NORMAL"); /* Get Val */\r
-}\r
-\r
-sdt::GetFormStyle:Form_GetFormStyle_*End\r
-/__SM_isInProbe == 0 && ((unsigned long)arg1 & 0x00000001)/\r
-{\r
-       trace(" | FORM_STYLE_TITLE"); /* Get Val */\r
-}\r
-\r
-sdt::GetFormStyle:Form_GetFormStyle_*End\r
-/__SM_isInProbe == 0 && ((unsigned long)arg1 & 0x00000002)/\r
-{\r
-       trace(" | FORM_STYLE_INDICATOR"); /* Get Val */\r
-}\r
-\r
-sdt::GetFormStyle:Form_GetFormStyle_*End\r
-/__SM_isInProbe == 0 && ((unsigned long)arg1 & 0x00000010)/\r
-{\r
-       trace(" | FORM_STYLE_SOFTKEY_0"); /* Get Val */\r
-}\r
-\r
-sdt::GetFormStyle:Form_GetFormStyle_*End\r
-/__SM_isInProbe == 0 && ((unsigned long)arg1 & 0x00000020)/\r
-{\r
-       trace(" | FORM_STYLE_SOFTKEY_1"); /* Get Val */\r
-}\r
-\r
-sdt::GetFormStyle:Form_GetFormStyle_*End\r
-/__SM_isInProbe == 0 && ((unsigned long)arg1 & 0x00000040)/\r
-{\r
-       trace(" | FORM_STYLE_OPTIONKEY"); /* Get Val */\r
-}\r
-\r
-sdt::GetFormStyle:Form_GetFormStyle_*End\r
-/__SM_isInProbe == 0 && ((unsigned long)arg1 & 0x00000100)/\r
-{\r
-       trace(" | FORM_STYLE_TEXT_TAB"); /* Get Val */\r
-}\r
-\r
-sdt::GetFormStyle:Form_GetFormStyle_*End\r
-/__SM_isInProbe == 0 && ((unsigned long)arg1 & 0x00000200)/\r
-{\r
-       trace(" | FORM_STYLE_ICON_TAB"); /* Get Val */\r
-}\r
-\r
-sdt::GetFormStyle:Form_GetFormStyle_*End\r
-/__SM_isInProbe == 0 && ((unsigned long)arg1 & 0x00001000)/\r
-{\r
-       trace(" | FORM_STYLE_HEADER"); /* Get Val */\r
-}\r
-\r
-sdt::GetFormStyle:Form_GetFormStyle_*End\r
-/__SM_isInProbe == 0 && ((unsigned long)arg1 & 0x00002000)/\r
-{\r
-       trace(" | FORM_STYLE_FOOTER"); /* Get Val */\r
-}\r
-\r
-sdt::GetFormStyle:Form_GetFormStyle_*End\r
-/__SM_isInProbe == 0/\r
-{      \r
-       trace("`,`,`,Osp::Ui::Form:GetFormStyle`,");\r
-       trace("FORM_STYLE_NORMAL"); /* Return */\r
-}\r
-\r
-sdt::GetFormStyle:Form_GetFormStyle_*End\r
-/__SM_isInProbe == 0 && ((unsigned long)arg1 & 0x00000001)/\r
-{\r
-       trace(" | FORM_STYLE_TITLE"); /* Return */\r
-}\r
-\r
-sdt::GetFormStyle:Form_GetFormStyle_*End\r
-/__SM_isInProbe == 0 && ((unsigned long)arg1 & 0x00000002)/\r
-{\r
-       trace(" | FORM_STYLE_INDICATOR"); /* Return */\r
-}\r
-\r
-sdt::GetFormStyle:Form_GetFormStyle_*End\r
-/__SM_isInProbe == 0 && ((unsigned long)arg1 & 0x00000010)/\r
-{\r
-       trace(" | FORM_STYLE_SOFTKEY_0"); /* Return */\r
-}\r
-\r
-sdt::GetFormStyle:Form_GetFormStyle_*End\r
-/__SM_isInProbe == 0 && ((unsigned long)arg1 & 0x00000020)/\r
-{\r
-       trace(" | FORM_STYLE_SOFTKEY_1"); /* Return */\r
-}\r
-\r
-sdt::GetFormStyle:Form_GetFormStyle_*End\r
-/__SM_isInProbe == 0 && ((unsigned long)arg1 & 0x00000040)/\r
-{\r
-       trace(" | FORM_STYLE_OPTIONKEY"); /* Return */\r
-}\r
-\r
-sdt::GetFormStyle:Form_GetFormStyle_*End\r
-/__SM_isInProbe == 0 && ((unsigned long)arg1 & 0x00000100)/\r
-{\r
-       trace(" | FORM_STYLE_TEXT_TAB"); /* Return */\r
-}\r
-\r
-sdt::GetFormStyle:Form_GetFormStyle_*End\r
-/__SM_isInProbe == 0 && ((unsigned long)arg1 & 0x00000200)/\r
-{\r
-       trace(" | FORM_STYLE_ICON_TAB"); /* Return */\r
-}\r
-\r
-sdt::GetFormStyle:Form_GetFormStyle_*End\r
-/__SM_isInProbe == 0 && ((unsigned long)arg1 & 0x00001000)/\r
-{\r
-       trace(" | FORM_STYLE_HEADER"); /* Return */\r
-}\r
-\r
-sdt::GetFormStyle:Form_GetFormStyle_*End\r
-/__SM_isInProbe == 0 && ((unsigned long)arg1 & 0x00002000)/\r
-{\r
-       trace(" | FORM_STYLE_FOOTER"); /* Return */\r
-}\r
-\r
-sdt::GetFormStyle:Form_GetFormStyle_*End\r
-/__SM_isInProbe == 0/\r
-{\r
-       trace("`,");\r
-       trace("\n");\r
-\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FORM_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_FORM_GETFORMSTYLE_PROBE_*/\r
-\r
-\r
-#ifdef _SM_FORM_HASTITLE_PROBE_\r
-\r
-sdt::HasTitle:Form_HasTitle_Start\r
-/__SM_isInProbe == 0/\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "HasTitle";\r
-\r
-       __SM_isInProbe = -1;\r
-}\r
-\r
-sdt::HasTitle:Form_HasTitle_End\r
-/__SM_isInProbe == -1 && __SM_startFunctionName[__SM_callDepth] == "HasTitle"/\r
-{\r
-       trace(__SM_eventNum[__SM_callDepth]);\r
-       trace("`,HasTitle`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,");\r
-       trace(vtimestamp - __SM_startApplicationTime);\r
-       trace("`,Form`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,Osp::Ui::Form:HasTitle`,");\r
-       trace((long)arg1 == 0 ? "FALSE" : "TRUE");\r
-       trace("`,");\r
-       trace("\n");\r
-\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FORM_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-\r
-       __SM_isInProbe = 0;\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_FORM_HASTITLE_PROBE_*/\r
-\r
-\r
-#ifdef _SM_FORM_HASINDICATOR_PROBE_\r
-\r
-sdt::HasIndicator:Form_HasIndicator_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "HasIndicator";\r
-\r
-       __SM_isInProbe = 1;\r
-}\r
-\r
-sdt::HasIndicator:Form_HasIndicator_End\r
-{\r
-       trace(__SM_eventNum[__SM_callDepth]);\r
-       trace("`,HasIndicator`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,");\r
-       trace(vtimestamp - __SM_startApplicationTime);\r
-       trace("`,Form`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,Osp::Ui::Form:HasIndicator`,");\r
-       trace((long)arg1 == 0 ? "FALSE" : "TRUE");\r
-       trace("`,");\r
-       trace("\n");\r
-\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FORM_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-\r
-       __SM_isInProbe = 0;\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_FORM_HASINDICATOR_PROBE_*/\r
-\r
-\r
-#ifdef _SM_FORM_HASOPTIONKEY_PROBE_\r
-\r
-sdt::HasOptionkey:Form_HasOptionkey_Start\r
-/__SM_isInProbe == 0/\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "HasOptionkey";\r
-\r
-       __SM_isInProbe = -1;\r
-}\r
-\r
-sdt::HasOptionkey:Form_HasOptionkey_End\r
-/__SM_isInProbe == -1 && __SM_startFunctionName[__SM_callDepth] == "HasOptionkey"/\r
-{\r
-       trace(__SM_eventNum[__SM_callDepth]);\r
-       trace("`,HasOptionkey`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,");\r
-       trace(vtimestamp - __SM_startApplicationTime);\r
-       trace("`,Form`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,Osp::Ui::Form:HasOptionkey`,");\r
-       trace((long)arg1 == 0 ? "FALSE" : "TRUE");\r
-       trace("`,");\r
-\r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FORM_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-\r
-       __SM_isInProbe = 0;\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_FORM_HASOPTIONKEY_PROBE_*/\r
-\r
-\r
-#ifdef _SM_FORM_HASSOFTKEY_PROBE_\r
-\r
-sdt::HasSoftkey:Form_HasSoftkey_Start\r
-/__SM_isInProbe == 0/\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "HasSoftkey";\r
-\r
-       __SM_isInProbe = -1;\r
-}\r
-\r
-sdt::HasSoftkey:Form_HasSoftkey_End\r
-/__SM_isInProbe == -1 && __SM_startFunctionName[__SM_callDepth] == "HasSoftkey"/\r
-{\r
-       trace(__SM_eventNum[__SM_callDepth]);\r
-       trace("`,HasSoftkey`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,");\r
-       trace(vtimestamp - __SM_startApplicationTime);\r
-       trace("`,Form`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,`,`,`,`,`,`,`,`,`,`,");\r
-}\r
-\r
-sdt::HasSoftkey:Form_HasSoftkey_End\r
-/__SM_isInProbe == -1 && __SM_startFunctionName[__SM_callDepth] == "HasSoftkey" && (int)arg2 == 0/\r
-{\r
-       trace("SOFTKEY_0");\r
-}\r
-\r
-sdt::HasSoftkey:Form_HasSoftkey_End\r
-/__SM_isInProbe == -1 && __SM_startFunctionName[__SM_callDepth] == "HasSoftkey" && (int)arg2 == 1/\r
-{\r
-       trace("SOFTKEY_1");\r
-}\r
-\r
-sdt::HasSoftkey:Form_HasSoftkey_End\r
-/__SM_isInProbe == -1 && __SM_startFunctionName[__SM_callDepth] == "HasSoftkey" && (int)arg2 == 2/\r
-{\r
-       trace("SOFTKEY_COUNT");\r
-}\r
-\r
-sdt::HasSoftkey:Form_HasSoftkey_End\r
-/__SM_isInProbe == -1 && __SM_startFunctionName[__SM_callDepth] == "HasSoftkey"/\r
-{\r
-       trace("`,`,`,`,`,`,`,`,`,`,`,Osp::Ui::Form:HasSoftkey`,");\r
-       trace((long)arg1 == 0 ? "FALSE" : "TRUE");\r
-       trace("`,");\r
-       trace("\n");\r
-\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FORM_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-\r
-       __SM_isInProbe = 0;\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_FORM_HASSOFTKEY_PROBE_*/\r
-\r
-\r
-#ifdef _SM_FORM_HASTAB_PROBE_\r
-\r
-sdt::HasTab:Form_HasTab_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "HasTab";\r
-\r
-       __SM_isInProbe = 1;\r
-}\r
-\r
-sdt::HasTab:Form_HasTab_End\r
-{\r
-       trace(__SM_eventNum[__SM_callDepth]);\r
-       trace("`,HasTab`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,");\r
-       trace(vtimestamp - __SM_startApplicationTime);\r
-       trace("`,Form`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,Osp::Ui::Form:HasTab`,");\r
-       trace((long)arg1 == 0 ? "FALSE" : "TRUE");\r
-       trace("`,");\r
-\r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FORM_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-\r
-       __SM_isInProbe = 0;\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_FORM_HASTAB_PROBE_*/\r
-\r
-\r
-#ifdef _SM_FORM_SETTITLETEXT_PROBE_\r
-\r
-sdt::SetTitleText:Form_SetTitleText_Start\r
-/__SM_isInProbe == 0/\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "SetTitleText";\r
-\r
-       __SM_isInProbe = -1;\r
-}\r
-\r
-sdt::SetTitleText:Form_SetTitleText_End\r
-/__SM_isInProbe == -1 && __SM_startFunctionName[__SM_callDepth] == "SetTitleText"/\r
-{\r
-       trace(__SM_eventNum[__SM_callDepth]);\r
-       trace("`,SetTitleText`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,");\r
-       trace(vtimestamp - __SM_startApplicationTime);\r
-       trace("`,Form`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,");\r
-       trace((string)arg2);\r
-       trace("`,");\r
-}\r
-\r
-sdt::SetTitleText:Form_SetTitleText_End\r
-/__SM_isInProbe == -1 && __SM_startFunctionName[__SM_callDepth] == "SetTitleText" && (int)arg3 == 0/\r
-{\r
-       trace("ALIGNMENT_LEFT");\r
-}\r
-\r
-sdt::SetTitleText:Form_SetTitleText_End\r
-/__SM_isInProbe == -1 && __SM_startFunctionName[__SM_callDepth] == "SetTitleText" && (int)arg3 == 1/\r
-{\r
-       trace("ALIGNMENT_CENTER");\r
-}\r
-\r
-sdt::SetTitleText:Form_SetTitleText_End\r
-/__SM_isInProbe == -1 && __SM_startFunctionName[__SM_callDepth] == "SetTitleText" && (int)arg3 == 2/\r
-{\r
-       trace("ALIGNMENT_RIGHT");\r
-}\r
-\r
-sdt::SetTitleText:Form_SetTitleText_End\r
-/__SM_isInProbe == -1 && __SM_startFunctionName[__SM_callDepth] == "SetTitleText"/\r
-{\r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,");\r
-       trace((string)arg2);\r
-       trace(", ");\r
-}\r
-\r
-sdt::SetTitleText:Form_SetTitleText_End\r
-/__SM_isInProbe == -1 && __SM_startFunctionName[__SM_callDepth] == "SetTitleText" && (int)arg3 == 0/\r
-{\r
-       trace("ALIGNMENT_LEFT");\r
-}\r
-\r
-sdt::SetTitleText:Form_SetTitleText_End\r
-/__SM_isInProbe == -1 && __SM_startFunctionName[__SM_callDepth] == "SetTitleText" && (int)arg3 == 1/\r
-{\r
-       trace("ALIGNMENT_CENTER");\r
-}\r
-\r
-sdt::SetTitleText:Form_SetTitleText_End\r
-/__SM_isInProbe == -1 && __SM_startFunctionName[__SM_callDepth] == "SetTitleText" && (int)arg3 == 2/\r
-{\r
-       trace("ALIGNMENT_RIGHT");\r
-}\r
-\r
-sdt::SetTitleText:Form_SetTitleText_End\r
-/__SM_isInProbe == -1 && __SM_startFunctionName[__SM_callDepth] == "SetTitleText"/\r
-{\r
-       trace("`,`,Osp::Ui::Form:SetTitleText`,");\r
-       trace((unsigned long)arg1);\r
-       trace("`,");\r
-       trace((unsigned long)arg1);\r
-       trace("\n");\r
-\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FORM_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-\r
-       __SM_isInProbe = 0;\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_FORM_SETTITLETEXT_PROBE_*/\r
-\r
-\r
-#ifdef _SM_FORM_GETCLIENTAREABOUNDS_PROBE_\r
-\r
-sdt::GetClientAreaBounds:Form_GetClientAreaBounds_Start\r
-/__SM_isInProbe == 0/\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "GetClientAreaBounds";\r
-}\r
-\r
-sdt::GetClientAreaBounds:Form_GetClientAreaBounds_End\r
-/__SM_isInProbe == 0/\r
-{\r
-       trace(__SM_eventNum[__SM_callDepth]);\r
-       trace("`,GetClientAreaBounds`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,");\r
-       trace(vtimestamp - __SM_startApplicationTime);\r
-       trace("`,Form`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,`,`,`,");\r
-       trace((int)arg1);\r
-       trace(", ");\r
-       trace((int)arg2);\r
-       trace(", ");\r
-       trace((int)arg3);\r
-       trace(", ");\r
-       trace((int)arg4);\r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,Rectangle(");\r
-       trace((int)arg1);\r
-       trace(", ");\r
-       trace((int)arg2);\r
-       trace(", ");\r
-       trace((int)arg3);\r
-       trace(", ");\r
-       trace((int)arg4);\r
-       trace(")`,`,`,Osp::Ui::Form:GetClientAreaBounds`,Rectangle(");\r
-       trace((int)arg1);\r
-       trace(", ");\r
-       trace((int)arg2);\r
-       trace(", ");\r
-       trace((int)arg3);\r
-       trace(", ");\r
-       trace((int)arg4);\r
-       trace(")`,");\r
-       trace("\n");\r
-\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FORM_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_FORM_GETCLIENTAREABOUNDS_PROBE_*/\r
-\r
-\r
-#ifdef _SM_FORM_ADDOPTIONKEYACTIONLISTENER_PROBE_\r
-\r
-sdt::AddOptionkeyActionListener:Form_AddOptionkeyActionListener_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "AddOptionkeyActionListener";\r
-\r
-       __SM_isInProbe = 1;\r
-}\r
-\r
-sdt::AddOptionkeyActionListener:Form_AddOptionkeyActionListener_End\r
-{\r
-       trace(__SM_eventNum[__SM_callDepth]);\r
-       trace("`,AddOptionkeyActionListener`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,");\r
-       trace(vtimestamp - __SM_startApplicationTime);\r
-       trace("`,Form`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,");\r
-       trace("IActionEventListener [address:");\r
-       trace((long)arg1);\r
-       trace("]");\r
-       trace("`,`,`,`,`,`,`,Osp::Ui::Form:AddOptionkeyActionListener`,`,");\r
-       trace("\n");\r
-\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FORM_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-\r
-       __SM_isInProbe = 0;\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_FORM_ADDOPTIONKEYACTIONLISTENER_PROBE_*/\r
-\r
-\r
-#ifdef _SM_FORM_ADDSOFTKEYACTIONLISTENER_PROBE_\r
-\r
-sdt::AddSoftkeyActionListener:Form_AddSoftkeyActionListener_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "AddSoftkeyActionListener";\r
-}\r
-\r
-sdt::AddSoftkeyActionListener:Form_AddSoftkeyActionListener_End\r
-{\r
-       trace(__SM_eventNum[__SM_callDepth]);\r
-       trace("`,AddSoftkeyActionListener`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,");\r
-       trace(vtimestamp - __SM_startApplicationTime);\r
-       trace("`,Form`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,`,`,`,`,`,`,`,`,`,`,");\r
-}\r
-\r
-sdt::AddSoftkeyActionListener:Form_AddSoftkeyActionListener_End\r
-/(int)arg1 == 0/\r
-{\r
-       trace("SOFTKEY_0");\r
-}\r
-\r
-sdt::AddSoftkeyActionListener:Form_AddSoftkeyActionListener_End\r
-/(int)arg1 == 1/\r
-{\r
-       trace("SOFTKEY_1");\r
-}\r
-\r
-sdt::AddSoftkeyActionListener:Form_AddSoftkeyActionListener_End\r
-/(int)arg1 == 2/\r
-{\r
-       trace("SOFTKEY_COUNT");\r
-}\r
-\r
-sdt::AddSoftkeyActionListener:Form_AddSoftkeyActionListener_End\r
-{\r
-       trace("`,`,`,`,");\r
-       trace("IActionEventListener [address:");\r
-       trace((long)arg2);\r
-       trace("]");\r
-       trace("`,`,`,`,`,`,`,Osp::Ui::Form:AddSoftkeyActionListener`,`,");\r
-       trace("\n");\r
-\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FORM_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_FORM_ADDSOFTKEYACTIONLISTENER_PROBE_*/\r
-\r
-\r
-#ifdef _SM_FORM_REMOVEOPTIONKEYACTIONLISTENER_PROBE_\r
-\r
-sdt::RemoveOptionkeyActionListener:Form_RemoveOptionkeyActionListener_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "RemoveOptionkeyActionListener";\r
-\r
-       __SM_isInProbe = 1;\r
-}\r
-\r
-sdt::RemoveOptionkeyActionListener:Form_RemoveOptionkeyActionListener_End\r
-{\r
-       trace(__SM_eventNum[__SM_callDepth]);\r
-       trace("`,RemoveOptionkeyActionListener`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,");\r
-       trace(vtimestamp - __SM_startApplicationTime);\r
-       trace("`,Form`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,");\r
-       trace("IActionEventListener [address:");\r
-       trace((long)arg1);\r
-       trace("]");\r
-       trace("`,`,`,`,`,`,`,Osp::Ui::Form:RemoveOptionkeyActionListener`,`,");\r
-       trace("\n");\r
-\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FORM_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-\r
-       __SM_isInProbe = 0;\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_FORM_REMOVEOPTIONKEYACTIONLISTENER_PROBE_*/\r
-\r
-\r
-#ifdef _SM_FORM_REMOVESOFTKEYACTITONLISTENER_PROBE_\r
-\r
-sdt::RemoveSoftkeyActionListener:Form_RemoveSoftkeyActionListener_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "RemoveSoftkeyActionListener";\r
-}\r
-\r
-sdt::RemoveSoftkeyActionListener:Form_RemoveSoftkeyActionListener_End\r
-{\r
-       trace(__SM_eventNum[__SM_callDepth]);\r
-       trace("`,RemoveSoftkeyActionListener`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,");\r
-       trace(vtimestamp - __SM_startApplicationTime);\r
-       trace("`,Form`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,`,`,`,`,`,`,`,`,`,`,");\r
-}\r
-\r
-sdt::RemoveSoftkeyActionListener:Form_RemoveSoftkeyActionListener_End\r
-/(int)arg1 == 0/\r
-{\r
-       trace("SOFTKEY_0");\r
-}\r
-\r
-sdt::RemoveSoftkeyActionListener:Form_RemoveSoftkeyActionListener_End\r
-/(int)arg1 == 1/\r
-{\r
-       trace("SOFTKEY_1");\r
-}\r
-\r
-sdt::RemoveSoftkeyActionListener:Form_RemoveSoftkeyActionListener_End\r
-/(int)arg1 == 2/\r
-{\r
-       trace("SOFTKEY_COUNT");\r
-}\r
-\r
-sdt::RemoveSoftkeyActionListener:Form_RemoveSoftkeyActionListener_End\r
-{\r
-       trace("`,`,`,`,");\r
-       trace("IActionEventListener [address:");\r
-       trace((long)arg2);\r
-       trace("]");\r
-       trace("`,`,`,`,`,`,`,Osp::Ui::Form:RemoveSoftkeyActionListener`,`,");\r
-       trace("\n");\r
-\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FORM_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_FORM_REMOVESOFTKEYACTITONLISTENER_PROBE_*/\r
-\r
-\r
-#ifdef _SM_FORM_ISSOFTKEYENABLED_PROBE_\r
-\r
-sdt::IsSoftkeyEnabled:Form_IsSoftkeyEnabled_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "IsSoftkeyEnabled";\r
-}\r
-\r
-sdt::IsSoftkeyEnabled:Form_IsSoftkeyEnabled_End\r
-{\r
-       trace(__SM_eventNum[__SM_callDepth]);\r
-       trace("`,IsSoftkeyEnabled`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,");\r
-       trace(vtimestamp - __SM_startApplicationTime);\r
-       trace("`,Form`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,`,`,`,`,`,`,`,`,`,`,");\r
-}\r
-\r
-sdt::IsSoftkeyEnabled:Form_IsSoftkeyEnabled_End\r
-/(int)arg2 == 0/\r
-{\r
-       trace("SOFTKEY_0");\r
-}\r
-\r
-sdt::IsSoftkeyEnabled:Form_IsSoftkeyEnabled_End\r
-/(int)arg2 == 1/\r
-{\r
-       trace("SOFTKEY_1");\r
-}\r
-\r
-sdt::IsSoftkeyEnabled:Form_IsSoftkeyEnabled_End\r
-/(int)arg2 == 2/\r
-{\r
-       trace("SOFTKEY_COUNT");\r
-}\r
-\r
-sdt::IsSoftkeyEnabled:Form_IsSoftkeyEnabled_End\r
-{\r
-       trace("`,`,`,`,`,`,`,`,`,`,`,Osp::Ui::Form:IsSoftkeyEnabled`,");\r
-       trace((long)arg1 == 0 ? "FALSE" : "TRUE");\r
-       trace("`,");\r
-       trace("\n");\r
-\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FORM_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_FORM_ISSOFTKEYENABLED_PROBE_*/\r
-\r
-\r
-#ifdef _SM_FORM_SETSOFTKEYENABLED_PROBE_\r
-\r
-sdt::SetSoftkeyEnabled:Form_SetSoftkeyEnabled_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "SetSoftkeyEnabled";\r
-}\r
-\r
-sdt::SetSoftkeyEnabled:Form_SetSoftkeyEnabled_End\r
-{\r
-       trace(__SM_eventNum[__SM_callDepth]);\r
-       trace("`,SetSoftkeyEnabled`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,");\r
-       trace(vtimestamp - __SM_startApplicationTime);\r
-       trace("`,Form`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,`,`,`,`,`,`,`,`,`,`,");\r
-}\r
-\r
-sdt::SetSoftkeyEnabled:Form_SetSoftkeyEnabled_End\r
-/(int)arg1 == 0/\r
-{\r
-       trace("SOFTKEY_0");\r
-}\r
-\r
-sdt::SetSoftkeyEnabled:Form_SetSoftkeyEnabled_End\r
-/(int)arg1 == 1/\r
-{\r
-       trace("SOFTKEY_1");\r
-}\r
-\r
-sdt::SetSoftkeyEnabled:Form_SetSoftkeyEnabled_End\r
-/(int)arg1 == 2/\r
-{\r
-       trace("SOFTKEY_COUNT");\r
-}\r
-\r
-/* TODO use arg2 = softkey enabled */\r
-sdt::SetSoftkeyEnabled:Form_SetSoftkeyEnabled_End\r
-{\r
-       trace("`,`,`,`,`,`,`,`,`,");\r
-       trace((long)arg2 == 0 ? "FALSE" : "TRUE");\r
-       trace("`,`,Osp::Ui::Form:SetSoftkeyEnabled`,`,");\r
-       trace("\n");\r
-\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FORM_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_FORM_SETSOFTKEYENABLED_PROBE_*/\r
-\r
-\r
-#ifdef _SM_FORM_GETSOFTKEYACTIONID_PROBE_\r
-\r
-sdt::GetSoftkeyActionId:Form_GetSoftkeyActionId_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "GetSoftkeyActionId";\r
-}\r
-\r
-sdt::GetSoftkeyActionId:Form_GetSoftkeyActionId_End\r
-{\r
-       trace(__SM_eventNum[__SM_callDepth]);\r
-       trace("`,GetSoftkeyActionId`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,");\r
-       trace(vtimestamp - __SM_startApplicationTime);\r
-       trace("`,Form`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,`,`,`,`,`,`,`,`,`,`,");\r
-}\r
-\r
-sdt::GetSoftkeyActionId:Form_GetSoftkeyActionId_End\r
-/(int)arg1 == 0/\r
-{\r
-       trace("SOFTKEY_0");\r
-}\r
-\r
-sdt::GetSoftkeyActionId:Form_GetSoftkeyActionId_End\r
-/(int)arg1 == 1/\r
-{\r
-       trace("SOFTKEY_1");\r
-}\r
-\r
-sdt::GetSoftkeyActionId:Form_GetSoftkeyActionId_End\r
-/(int)arg1 == 2/\r
-{\r
-       trace("SOFTKEY_COUNT");\r
-}\r
-\r
-sdt::GetSoftkeyActionId:Form_GetSoftkeyActionId_End\r
-{\r
-       trace("`,");\r
-       trace((int)arg2);\r
-       trace("`,`,`,`,`,`,`,");\r
-       trace((int)arg2);\r
-       trace("`,`,`,Osp::Ui::Form:GetSoftkeyActionId`,");\r
-       trace((long)arg2);\r
-       trace("`,");\r
-       trace("\n");\r
-\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FORM_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_FORM_GETSOFTKEYACTIONID_PROBE_*/\r
-\r
-\r
-#ifdef _SM_FORM_GETSOFTKEY_PROBE_\r
-\r
-sdt::GetSoftkeyText:Form_GetSoftkeyText_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "GetSoftkeyText";\r
-}\r
-\r
-sdt::GetSoftkeyText:Form_GetSoftkeyText_End\r
-{\r
-       trace(__SM_eventNum[__SM_callDepth]);\r
-       trace("`,GetSoftkeyText`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,");\r
-       trace(vtimestamp - __SM_startApplicationTime);\r
-       trace("`,Form`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,`,`,`,`,`,`,`,`,`,`,");\r
-}\r
-\r
-sdt::GetSoftkeyText:Form_GetSoftkeyText_End\r
-/(int)arg1 == 0/\r
-{\r
-       trace("SOFTKEY_0");\r
-}\r
-\r
-sdt::GetSoftkeyText:Form_GetSoftkeyText_End\r
-/(int)arg1 == 1/\r
-{\r
-       trace("SOFTKEY_1");\r
-}\r
-\r
-sdt::GetSoftkeyText:Form_GetSoftkeyText_End\r
-/(int)arg1 == 2/\r
-{\r
-       trace("SOFTKEY_COUNT");\r
-}\r
-\r
-sdt::GetSoftkeyText:Form_GetSoftkeyText_End\r
-{\r
-       trace("`,`,");\r
-       trace((string)arg2);\r
-       trace("`,`,`,`,`,`,");\r
-       trace((string)arg2);\r
-       trace("`,`,`,Osp::Ui::Form:GetSoftkeyText`,");\r
-       trace((string)arg2);\r
-       trace("`,");\r
-       trace("\n");\r
-\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FORM_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_FORM_GETSOFTKEY_PROBE_*/\r
-\r
-\r
-#ifdef _SM_FORM_SETOPTIONKEYACTIONID_PROBE_\r
-\r
-sdt::SetOptionkeyActionId:Form_SetOptionkeyActionId_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "SetOptionkeyActionId";\r
-\r
-       __SM_isInProbe = 1;\r
-}\r
-\r
-sdt::SetOptionkeyActionId:Form_SetOptionkeyActionId_End\r
-{\r
-       trace(__SM_eventNum[__SM_callDepth]);\r
-       trace("`,SetOptionkeyActionId`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,");\r
-       trace(vtimestamp - __SM_startApplicationTime);\r
-       trace("`,Form`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,");\r
-       trace((int)arg1);\r
-       trace("`,`,`,`,`,`,");\r
-       trace((int)arg1);\r
-       trace("`,`,Osp::Ui::Form:SetOptionkeyActionId`,`,");\r
-       trace("\n");\r
-\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FORM_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-\r
-       __SM_isInProbe = 0;\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_FORM_SETOPTIONKEYACTIONID_PROBE_*/\r
-\r
-\r
-#ifdef _SM_FORM_SETSOFTKEYACTIONID_PROBE_\r
-\r
-sdt::SetSoftkeyActionId:Form_SetSoftkeyActionId_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "SetSoftkeyActionId";\r
-}\r
-\r
-sdt::SetSoftkeyActionId:Form_SetSoftkeyActionId_End\r
-{\r
-       trace(__SM_eventNum[__SM_callDepth]);\r
-       trace("`,SetSoftkeyActionId`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,");\r
-       trace(vtimestamp - __SM_startApplicationTime);\r
-       trace("`,Form`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,`,`,`,`,`,`,`,`,`,`,");\r
-}\r
-\r
-sdt::SetSoftkeyActionId:Form_SetSoftkeyActionId_End\r
-/(int)arg1 == 0/\r
-{\r
-       trace("SOFTKEY_0");\r
-}\r
-\r
-sdt::SetSoftkeyActionId:Form_SetSoftkeyActionId_End\r
-/(int)arg1 == 1/\r
-{\r
-       trace("SOFTKEY_1");\r
-}\r
-\r
-sdt::SetSoftkeyActionId:Form_SetSoftkeyActionId_End\r
-/(int)arg1 == 2/\r
-{\r
-       trace("SOFTKEY_COUNT");\r
-}\r
-\r
-sdt::SetSoftkeyActionId:Form_SetSoftkeyActionId_End\r
-{\r
-       trace("`,");\r
-       trace((int)arg2);\r
-       trace("`,`,`,`,`,`,`,`,");\r
-       trace((int)arg2);\r
-       trace("`,`,Osp::Ui::Form:SetSoftkeyActionId`,`,");\r
-       trace("\n");\r
-\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FORM_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_FORM_SETSOFTKEYACTIONID_PROBE_*/\r
-\r
-\r
-#ifdef _SM_FORM_SETSOFTKEYTEXT_PROBE_\r
-\r
-sdt::SetSoftkeyText:Form_SetSoftkeyText_Start\r
-/__SM_isInProbe == 0/\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "SetSoftkeyText";\r
-}\r
-\r
-sdt::SetSoftkeyText:Form_SetSoftkeyText_End\r
-/__SM_isInProbe == 0/\r
-{\r
-       trace(__SM_eventNum[__SM_callDepth]);\r
-       trace("`,SetSoftkeyText`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,");\r
-       trace(vtimestamp - __SM_startApplicationTime);\r
-       trace("`,Form`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,`,`,`,`,`,`,`,`,`,`,");\r
-}\r
-\r
-sdt::SetSoftkeyText:Form_SetSoftkeyText_End\r
-/__SM_isInProbe == 0 && (int)arg1 == 0/\r
-{\r
-       trace("SOFTKEY_0");\r
-}\r
-\r
-sdt::SetSoftkeyText:Form_SetSoftkeyText_End\r
-/__SM_isInProbe == 0 && (int)arg1 == 1/\r
-{\r
-       trace("SOFTKEY_1");\r
-}\r
-\r
-sdt::SetSoftkeyText:Form_SetSoftkeyText_End\r
-/__SM_isInProbe == 0 && (int)arg1 == 2/\r
-{\r
-       trace("SOFTKEY_COUNT");\r
-}\r
-\r
-sdt::SetSoftkeyText:Form_SetSoftkeyText_End\r
-/__SM_isInProbe == 0/\r
-{\r
-       trace("`,`,");\r
-       trace((string)arg2);\r
-       trace("`,`,`,`,`,`,`,");\r
-       trace((string)arg2);\r
-       trace("`,`,Osp::Ui::Form:SetSoftkeyText`,`,");\r
-       trace("\n");\r
-\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FORM_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_FORM_SETSOFTKEYTEXT_PROBE_*/\r
-\r
-\r
-#ifdef _SM_FORM_GETBACKGROUNDCOLOR_PROBE_\r
-\r
-sdt::GetBackgroundColor:Form_GetBackgroundColor_Start*\r
-/__SM_isInProbe == 0/\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "GetBackgroundColor";\r
-}\r
-\r
-sdt::GetBackgroundColor:Form_GetBackgroundColor_*End\r
-/__SM_isInProbe == 0/\r
-{\r
-       trace(__SM_eventNum[__SM_callDepth]);\r
-       trace("`,GetBackgroundColor`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,");\r
-       trace(vtimestamp - __SM_startApplicationTime);\r
-       trace("`,Form`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,`,`,`,`,");\r
-       trace((int)arg1);\r
-       trace(", ");\r
-       trace((int)arg2);\r
-       trace(", ");\r
-       trace((int)arg3);\r
-       trace(", ");\r
-       trace((int)arg4);\r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,");\r
-       trace("Color(");\r
-       trace((int)arg1);\r
-       trace(", ");\r
-       trace((int)arg2);\r
-       trace(", ");\r
-       trace((int)arg3);\r
-       trace(", ");\r
-       trace((int)arg4);\r
-       trace(")`,");\r
-       trace("`,`,`,Osp::Ui::Form:GetBackgroundColor`,");\r
-       trace("Color(");\r
-       trace((int)arg1);\r
-       trace(", ");\r
-       trace((int)arg2);\r
-       trace(", ");\r
-       trace((int)arg3);\r
-       trace(", ");\r
-       trace((int)arg4);\r
-       trace(")`,");\r
-       trace("\n");\r
-\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FORM_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_FORM_GETBACKGROUNDCOLOR_PROBE_*/\r
-\r
-\r
-#ifdef _SM_FORM_SETBACKGROUNDCOLOR_PROBE_\r
-\r
-sdt::SetBackgroundColor:Form_SetBackgroundColor_Start\r
-/__SM_isInProbe == 0/\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "SetBackgroundColor";\r
-}\r
-\r
-sdt::SetBackgroundColor:Form_SetBackgroundColor_End\r
-/__SM_isInProbe == 0/\r
-{\r
-       trace(__SM_eventNum[__SM_callDepth]);\r
-       trace("`,SetBackgroundColor`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,");\r
-       trace(vtimestamp - __SM_startApplicationTime);\r
-       trace("`,Form`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,`,`,`,`,");\r
-       trace((int)arg1);\r
-       trace(", ");\r
-       trace((int)arg2);\r
-       trace(", ");\r
-       trace((int)arg3);\r
-       trace(", ");\r
-       trace((int)arg4);\r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,");\r
-       trace("Color(");\r
-       trace((int)arg1);\r
-       trace(", ");\r
-       trace((int)arg2);\r
-       trace(", ");\r
-       trace((int)arg3);\r
-       trace(", ");\r
-       trace((int)arg4);\r
-       trace(")");\r
-       trace("`,`,Osp::Ui::Form:SetBackgroundColor`,`,");\r
-       trace("\n");\r
-\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FORM_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_FORM_SETBACKGROUNDCOLOR_PROBE_*/\r
-\r
-\r
-#ifdef _SM_FORM_REMOVECONTROL_PROBE_\r
-\r
-sdt::RemoveControl:Form_RemoveControl_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "RemoveControl";\r
-\r
-       __SM_isInProbe = 1;\r
-}\r
-\r
-sdt::RemoveControl:Form_RemoveControl_End\r
-{\r
-       trace(__SM_eventNum[__SM_callDepth]);\r
-       trace("`,RemoveControl`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,");\r
-       trace(vtimestamp - __SM_startApplicationTime);\r
-       trace("`,Form`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,");\r
-       trace((long)arg2);\r
-       trace("`,`,`,`,`,Osp::Ui::Form:RemoveControl`,");\r
-       trace((unsigned long)arg1);\r
-       trace("`,");\r
-       trace((unsigned long)arg1);\r
-       trace("\n");\r
-\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FORM_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-\r
-       __SM_isInProbe = 0;\r
-       __SM_callDepth--;\r
-}\r
-\r
-sdt::RemoveControl:Form_RemoveControl_Start2\r
-/__SM_isInProbe == 0/\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "RemoveControl2";\r
-}\r
-\r
-sdt::RemoveControl:Form_RemoveControl_End2\r
-/__SM_isInProbe == 0/\r
-{\r
-       trace(__SM_eventNum[__SM_callDepth]);\r
-       trace("`,RemoveControl`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,");\r
-       trace(vtimestamp - __SM_startApplicationTime);\r
-       trace("`,Form`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,");\r
-       trace((int)arg2);\r
-       trace("`,`,`,`,Osp::Ui::Form:RemoveControl`,");\r
-       trace((unsigned long)arg1);\r
-       trace("`,");\r
-       trace((unsigned long)arg1);\r
-       trace("\n");\r
-\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FORM_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_FORM_REMOVECONTROL_PROBE_*/\r
-\r
-\r
-#ifdef _SM_FORM_ADDORIENTATIONEVENTLISTENER_PROBE_\r
-\r
-sdt::AddOrientationEventListener:Form_AddOrientationEventListener_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "AddOrientationEventListener";\r
-}\r
-\r
-sdt::AddOrientationEventListener:Form_AddOrientationEventListener_End\r
-{\r
-       trace(__SM_eventNum[__SM_callDepth]);\r
-       trace("`,AddOrientationEventListener`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,");\r
-       trace(vtimestamp - __SM_startApplicationTime);\r
-       trace("`,Form`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,");\r
-       trace("IOrientationEventListener [address:");\r
-       trace((long)arg1);\r
-       trace("]");\r
-       trace("`,`,`,`,`,`,`,Osp::Ui::Form:AddOrientationEventListener`,`,");\r
-       trace("\n");\r
-\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FORM_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_FORM_ADDORIENTATIONEVENTLISTENER_PROBE_*/\r
-\r
-\r
-#ifdef _SM_FORM_REMOVEORIENTATIONEVENTLISTENER_PROBE_\r
-\r
-sdt::RemoveOrientationEventListener:Form_RemoveOrientationEventListener_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "RemoveOrientationEventListener";\r
-}\r
-\r
-sdt::RemoveOrientationEventListener:Form_RemoveOrientationEventListener_End\r
-{\r
-       trace(__SM_eventNum[__SM_callDepth]);\r
-       trace("`,RemoveOrientationEventListener`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,");\r
-       trace(vtimestamp - __SM_startApplicationTime);\r
-       trace("`,Form`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,");\r
-       trace("IOrientationEventListener [address:");\r
-       trace((long)arg1);\r
-       trace("]");\r
-       trace("`,`,`,`,`,`,`,Osp::Ui::Form:RemoveOrientationEventListener`,`,");\r
-       trace("\n");\r
-\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FORM_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_FORM_REMOVEORIENTATIONEVENTLISTENER_PROBE_*/\r
-\r
-\r
-#ifdef _SM_FORM_SETORIENTATION_PROBE_\r
-\r
-sdt::SetOrientation:Form_SetOrientation_Start\r
-/__SM_isInProbe == 0/\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "SetOrientation";\r
-}\r
-\r
-sdt::SetOrientation:Form_SetOrientation_End\r
-/__SM_isInProbe == 0/\r
-{\r
-       trace(__SM_eventNum[__SM_callDepth]);\r
-       trace("`,SetOrientation`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,");\r
-       trace(vtimestamp - __SM_startApplicationTime);\r
-       trace("`,Form`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,`,`,`,`,`,");\r
-}\r
-\r
-sdt::SetOrientation:Form_SetOrientation_End\r
-/__SM_isInProbe == 0 && (int)arg1 == 0/\r
-{\r
-       trace("ORIENTATION_NONE");\r
-}\r
-\r
-sdt::SetOrientation:Form_SetOrientation_End\r
-/__SM_isInProbe == 0 && (int)arg1 == 1/\r
-{\r
-       trace("ORIENTATION_PORTRAIT");\r
-}\r
-\r
-sdt::SetOrientation:Form_SetOrientation_End\r
-/__SM_isInProbe == 0 && (int)arg1 == 2/\r
-{\r
-       trace("ORIENTATION_LANDSCAPE");\r
-}\r
-\r
-sdt::SetOrientation:Form_SetOrientation_End\r
-/__SM_isInProbe == 0 && (int)arg1 == 3/\r
-{\r
-       trace("ORIENTATION_PORTRAIT_REVERSE");\r
-}\r
-\r
-sdt::SetOrientation:Form_SetOrientation_End\r
-/__SM_isInProbe == 0 && (int)arg1 == 4/\r
-{\r
-       trace("ORIENTATION_LANDSCAPE_REVERSE");\r
-}\r
-\r
-sdt::SetOrientation:Form_SetOrientation_End\r
-/__SM_isInProbe == 0 && (int)arg1 == 6/\r
-{\r
-       trace("ORIENTATION_AUTOMATIC");\r
-}\r
-\r
-sdt::SetOrientation:Form_SetOrientation_End\r
-/__SM_isInProbe == 0 && (int)arg1 == 8/\r
-{\r
-       trace("ORIENTATION_AUTOMATIC_FOUR_DIRECTION");\r
-}\r
-\r
-sdt::SetOrientation:Form_SetOrientation_End\r
-/__SM_isInProbe == 0/\r
-{\r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,");\r
-}\r
-\r
-sdt::SetOrientation:Form_SetOrientation_End\r
-/__SM_isInProbe == 0 && (int)arg1 == 0/\r
-{\r
-       trace("ORIENTATION_NONE");\r
-}\r
-\r
-sdt::SetOrientation:Form_SetOrientation_End\r
-/__SM_isInProbe == 0 && (int)arg1 == 1/\r
-{\r
-       trace("ORIENTATION_PORTRAIT");\r
-}\r
-\r
-sdt::SetOrientation:Form_SetOrientation_End\r
-/__SM_isInProbe == 0 && (int)arg1 == 2/\r
-{\r
-       trace("ORIENTATION_LANDSCAPE");\r
-}\r
-\r
-sdt::SetOrientation:Form_SetOrientation_End\r
-/__SM_isInProbe == 0 && (int)arg1 == 3/\r
-{\r
-       trace("ORIENTATION_PORTRAIT_REVERSE");\r
-}\r
-\r
-sdt::SetOrientation:Form_SetOrientation_End\r
-/__SM_isInProbe == 0 && (int)arg1 == 4/\r
-{\r
-       trace("ORIENTATION_LANDSCAPE_REVERSE");\r
-}\r
-\r
-sdt::SetOrientation:Form_SetOrientation_End\r
-/__SM_isInProbe == 0 && (int)arg1 == 6/\r
-{\r
-       trace("ORIENTATION_AUTOMATIC");\r
-}\r
-\r
-sdt::SetOrientation:Form_SetOrientation_End\r
-/__SM_isInProbe == 0 && (int)arg1 == 8/\r
-{\r
-       trace("ORIENTATION_AUTOMATIC_FOUR_DIRECTION");\r
-}\r
-\r
-sdt::SetOrientation:Form_SetOrientation_End\r
-/__SM_isInProbe == 0/\r
-{\r
-       trace("`,`,Osp::Ui::Form:SetOrientation`,`,");\r
-       trace("\n");\r
-\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FORM_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_FORM_SETORIENTATION_PROBE_*/\r
-\r
-\r
-#ifdef _SM_FORM_GETORIENTATION_PROBE_\r
-\r
-sdt::GetOrientation:Form_GetOrientation_Start*\r
-/__SM_isInProbe == 0/\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "GetOrientation";\r
-}\r
-\r
-sdt::GetOrientation:Form_GetOrientation_*End\r
-/__SM_isInProbe == 0/\r
-{\r
-       trace(__SM_eventNum[__SM_callDepth]);\r
-       trace("`,GetOrientation`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,");\r
-       trace(vtimestamp - __SM_startApplicationTime);\r
-       trace("`,Form`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,`,`,`,`,`,");\r
-}\r
-\r
-sdt::GetOrientation:Form_GetOrientation_*End\r
-/__SM_isInProbe == 0 && (int)arg1 == 0/\r
-{\r
-       trace("ORIENTATION_NONE");\r
-}\r
-\r
-sdt::GetOrientation:Form_GetOrientation_*End\r
-/__SM_isInProbe == 0 && (int)arg1 == 1/\r
-{\r
-       trace("ORIENTATION_PORTRAIT");\r
-}\r
-\r
-sdt::GetOrientation:Form_GetOrientation_*End\r
-/__SM_isInProbe == 0 && (int)arg1 == 2/\r
-{\r
-       trace("ORIENTATION_LANDSCAPE");\r
-}\r
-\r
-sdt::GetOrientation:Form_GetOrientation_*End\r
-/__SM_isInProbe == 0 && (int)arg1 == 3/\r
-{\r
-       trace("ORIENTATION_PORTRAIT_REVERSE");\r
-}\r
-\r
-sdt::GetOrientation:Form_GetOrientation_*End\r
-/__SM_isInProbe == 0 && (int)arg1 == 4/\r
-{\r
-       trace("ORIENTATION_LANDSCAPE_REVERSE");\r
-}\r
-\r
-sdt::GetOrientation:Form_GetOrientation_*End\r
-/__SM_isInProbe == 0 && (int)arg1 == 6/\r
-{\r
-       trace("ORIENTATION_AUTOMATIC");\r
-}\r
-\r
-sdt::GetOrientation:Form_GetOrientation_*End\r
-/__SM_isInProbe == 0 && (int)arg1 == 8/\r
-{\r
-       trace("ORIENTATION_AUTOMATIC_FOUR_DIRECTION");\r
-}\r
-\r
-sdt::GetOrientation:Form_GetOrientation_*End\r
-/__SM_isInProbe == 0/\r
-{\r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,");\r
-}\r
-\r
-sdt::GetOrientation:Form_GetOrientation_*End\r
-/__SM_isInProbe == 0 && (int)arg1 == 0/\r
-{\r
-       trace("ORIENTATION_NONE");\r
-}\r
-\r
-sdt::GetOrientation:Form_GetOrientation_*End\r
-/__SM_isInProbe == 0 && (int)arg1 == 1/\r
-{\r
-       trace("ORIENTATION_PORTRAIT");\r
-}\r
-\r
-sdt::GetOrientation:Form_GetOrientation_*End\r
-/__SM_isInProbe == 0 && (int)arg1 == 2/\r
-{\r
-       trace("ORIENTATION_LANDSCAPE");\r
-}\r
-\r
-sdt::GetOrientation:Form_GetOrientation_*End\r
-/__SM_isInProbe == 0 && (int)arg1 == 3/\r
-{\r
-       trace("ORIENTATION_PORTRAIT_REVERSE");\r
-}\r
-\r
-sdt::GetOrientation:Form_GetOrientation_*End\r
-/__SM_isInProbe == 0 && (int)arg1 == 4/\r
-{\r
-       trace("ORIENTATION_LANDSCAPE_REVERSE");\r
-}\r
-\r
-sdt::GetOrientation:Form_GetOrientation_*End\r
-/__SM_isInProbe == 0 && (int)arg1 == 6/\r
-{\r
-       trace("ORIENTATION_AUTOMATIC");\r
-}\r
-\r
-sdt::GetOrientation:Form_GetOrientation_*End\r
-/__SM_isInProbe == 0 && (int)arg1 == 8/\r
-{\r
-       trace("ORIENTATION_AUTOMATIC_FOUR_DIRECTION");\r
-}\r
-\r
-sdt::GetOrientation:Form_GetOrientation_*End\r
-/__SM_isInProbe == 0/\r
-{\r
-       trace("`,`,`,Osp::Ui::Form:GetOrientation`,");\r
-}\r
-\r
-sdt::GetOrientation:Form_GetOrientation_*End\r
-/__SM_isInProbe == 0 && (int)arg1 == 0/\r
-{\r
-       trace("ORIENTATION_NONE");\r
-}\r
-\r
-sdt::GetOrientation:Form_GetOrientation_*End\r
-/__SM_isInProbe == 0 && (int)arg1 == 1/\r
-{\r
-       trace("ORIENTATION_PORTRAIT");\r
-}\r
-\r
-sdt::GetOrientation:Form_GetOrientation_*End\r
-/__SM_isInProbe == 0 && (int)arg1 == 2/\r
-{\r
-       trace("ORIENTATION_LANDSCAPE");\r
-}\r
-\r
-sdt::GetOrientation:Form_GetOrientation_*End\r
-/__SM_isInProbe == 0 && (int)arg1 == 3/\r
-{\r
-       trace("ORIENTATION_PORTRAIT_REVERSE");\r
-}\r
-\r
-sdt::GetOrientation:Form_GetOrientation_*End\r
-/__SM_isInProbe == 0 && (int)arg1 == 4/\r
-{\r
-       trace("ORIENTATION_LANDSCAPE_REVERSE");\r
-}\r
-\r
-sdt::GetOrientation:Form_GetOrientation_*End\r
-/__SM_isInProbe == 0 && (int)arg1 == 6/\r
-{\r
-       trace("ORIENTATION_AUTOMATIC");\r
-}\r
-\r
-sdt::GetOrientation:Form_GetOrientation_*End\r
-/__SM_isInProbe == 0 && (int)arg1 == 8/\r
-{\r
-       trace("ORIENTATION_AUTOMATIC_FOUR_DIRECTION");\r
-}\r
-\r
-sdt::GetOrientation:Form_GetOrientation_*End\r
-/__SM_isInProbe == 0/\r
-{\r
-       trace("`,");\r
-       trace("\n");\r
-\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FORM_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_FORM_GETORIENTATION_PROBE_*/\r
-\r
-\r
-#ifdef _SM_FORM_GETORIENTATIONSTATUS_PROBE_\r
-\r
-sdt::GetOrientationStatus:Form_GetOrientationStatus_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "GetOrientationStatus";\r
-}\r
-\r
-sdt::GetOrientationStatus:Form_GetOrientationStatus_End\r
-{\r
-       trace(__SM_eventNum[__SM_callDepth]);\r
-       trace("`,GetOrientationStatus`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,");\r
-       trace(vtimestamp - __SM_startApplicationTime);\r
-       trace("`,Form`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,`,`,`,`,`,`,");\r
-}\r
-\r
-sdt::GetOrientationStatus:Form_GetOrientationStatus_End\r
-/(int)arg1 == 0/\r
-{\r
-       trace("ORIENTATION_STATUS_PORTRAIT");\r
-}\r
-\r
-sdt::GetOrientationStatus:Form_GetOrientationStatus_End\r
-/(int)arg1 == 1/\r
-{\r
-       trace("ORIENTATION_STATUS_LANDSCAPE");\r
-}\r
-\r
-sdt::GetOrientationStatus:Form_GetOrientationStatus_End\r
-/(int)arg1 == 2/\r
-{\r
-       trace("ORIENTATION_STATUS_PORTRAIT_REVERSE");\r
-}\r
-\r
-sdt::GetOrientationStatus:Form_GetOrientationStatus_End\r
-/(int)arg1 == 3/\r
-{\r
-       trace("ORIENTATION_STATUS_LANDSCAPE_REVERSE");\r
-}\r
-\r
-sdt::GetOrientationStatus:Form_GetOrientationStatus_End\r
-{\r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,");\r
-}\r
-\r
-sdt::GetOrientationStatus:Form_GetOrientationStatus_End\r
-/(int)arg1 == 0/\r
-{\r
-       trace("ORIENTATION_STATUS_PORTRAIT");\r
-}\r
-\r
-sdt::GetOrientationStatus:Form_GetOrientationStatus_End\r
-/(int)arg1 == 1/\r
-{\r
-       trace("ORIENTATION_STATUS_LANDSCAPE");\r
-}\r
-\r
-sdt::GetOrientationStatus:Form_GetOrientationStatus_End\r
-/(int)arg1 == 2/\r
-{\r
-       trace("ORIENTATION_STATUS_PORTRAIT_REVERSE");\r
-}\r
-\r
-sdt::GetOrientationStatus:Form_GetOrientationStatus_End\r
-/(int)arg1 == 3/\r
-{\r
-       trace("ORIENTATION_STATUS_LANDSCAPE_REVERSE");\r
-}\r
-\r
-sdt::GetOrientationStatus:Form_GetOrientationStatus_End\r
-{\r
-       trace("`,`,`,Osp::Ui::Form:GetOrientationStatus`,");\r
-}\r
-\r
-sdt::GetOrientationStatus:Form_GetOrientationStatus_End\r
-/(int)arg1 == 0/\r
-{\r
-       trace("ORIENTATION_STATUS_PORTRAIT");\r
-}\r
-\r
-sdt::GetOrientationStatus:Form_GetOrientationStatus_End\r
-/(int)arg1 == 1/\r
-{\r
-       trace("ORIENTATION_STATUS_LANDSCAPE");\r
-}\r
-\r
-sdt::GetOrientationStatus:Form_GetOrientationStatus_End\r
-/(int)arg1 == 2/\r
-{\r
-       trace("ORIENTATION_STATUS_PORTRAIT_REVERSE");\r
-}\r
-\r
-sdt::GetOrientationStatus:Form_GetOrientationStatus_End\r
-/(int)arg1 == 3/\r
-{\r
-       trace("ORIENTATION_STATUS_LANDSCAPE_REVERSE");\r
-}\r
-\r
-sdt::GetOrientationStatus:Form_GetOrientationStatus_End\r
-{\r
-       trace("`,");\r
-       trace("\n");\r
-\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FORM_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_FORM_GETORIENTATIONSTATUS_PROBE_*/\r
-\r
-\r
-#ifdef _SM_FORM_GETTAB_PROBE_\r
-\r
-sdt::GetTab:Form_GetTab_Start*\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "GetTab";\r
-}\r
-\r
-sdt::GetTab:Form_GetTab_*End\r
-{\r
-       trace(__SM_eventNum[__SM_callDepth]);\r
-       trace("`,GetTab`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,");\r
-       trace(vtimestamp - __SM_startApplicationTime);\r
-       trace("`,Form`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,");\r
-       trace("Tab [address:");\r
-       trace((long)arg1);\r
-       trace("]");\r
-       trace("`,`,`,Osp::Ui::Form:GetTab`,");\r
-       trace("Tab [address:");\r
-       trace((long)arg1);\r
-       trace("]");\r
-       trace("`,");\r
-       trace("\n");\r
-\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FORM_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_FORM_GETTAB_PROBE_*/\r
-\r
-\r
-#ifdef _SM_FORM_SETSOFTKEYICON_PROBE_\r
-\r
-sdt::SetSoftkeyIcon:Form_SetSoftkeyIcon_Start\r
-/__SM_isInProbe == 0/\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "SetSoftkeyIcon";\r
-}\r
-\r
-sdt::SetSoftkeyIcon:Form_SetSoftkeyIcon_End\r
-/__SM_isInProbe == 0/\r
-{\r
-       trace(__SM_eventNum[__SM_callDepth]);\r
-       trace("`,SetSoftkeyIcon`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,");\r
-       trace(vtimestamp - __SM_startApplicationTime);\r
-       trace("`,Form`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,`,`,`,`,`,`,`,`,`,`,");\r
-}\r
-\r
-sdt::SetSoftkeyIcon:Form_SetSoftkeyIcon_End\r
-/__SM_isInProbe == 0 && (int)arg1 == 0/\r
-{\r
-       trace("SOFTKEY_0");\r
-}\r
-\r
-sdt::SetSoftkeyIcon:Form_SetSoftkeyIcon_End\r
-/__SM_isInProbe == 0 && (int)arg1 == 1/\r
-{\r
-       trace("SOFTKEY_1");\r
-}\r
-\r
-sdt::SetSoftkeyIcon:Form_SetSoftkeyIcon_End\r
-/__SM_isInProbe == 0 && (int)arg1 == 2/\r
-{\r
-       trace("SOFTKEY_COUNT");\r
-}\r
-\r
-sdt::SetSoftkeyIcon:Form_SetSoftkeyIcon_End\r
-/__SM_isInProbe == 0/\r
-{\r
-       trace("`,`,`,`,`,`,`,`,`,");\r
-       trace("Bitmap [address:");\r
-       trace((long)arg2);\r
-       trace("], ");\r
-       trace("Bitmap [address:");\r
-       trace((long)arg3);\r
-       trace("]");\r
-       trace("`,`,Osp::Ui::Form:SetSoftkeyIcon`,`,");\r
-       trace("\n");\r
-\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FORM_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_FORM_SETSOFTKEYICON_PROBE_*/\r
-\r
-\r
-#ifdef _SM_FORM_SETFORMSTYLE_PROBE_\r
-\r
-sdt::SetFormStyle:Form_SetFormStyle_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "SetFormStyle";\r
-\r
-       __SM_isInProbe = 1;\r
-}\r
-\r
-sdt::SetFormStyle:Form_SetFormStyle_End\r
-{\r
-       trace(__SM_eventNum[__SM_callDepth]);\r
-       trace("`,SetFormStyle`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,");\r
-       trace(vtimestamp - __SM_startApplicationTime);\r
-       trace("`,Form`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,`,`,");\r
-       trace("FORM_STYLE_NORMAL"); /* Form Style */\r
-}\r
-\r
-sdt::SetFormStyle:Form_SetFormStyle_End\r
-/((unsigned long)arg1 & 0x00000001)/\r
-{\r
-       trace(" | FORM_STYLE_TITLE"); /* Form Style */\r
-}\r
-\r
-sdt::SetFormStyle:Form_SetFormStyle_End\r
-/((unsigned long)arg1 & 0x00000002)/\r
-{\r
-       trace(" | FORM_STYLE_INDICATOR"); /* Form Style */\r
-}\r
-\r
-sdt::SetFormStyle:Form_SetFormStyle_End\r
-/((unsigned long)arg1 & 0x00000010)/\r
-{\r
-       trace(" | FORM_STYLE_SOFTKEY_0"); /* Form Style */\r
-}\r
-\r
-sdt::SetFormStyle:Form_SetFormStyle_End\r
-/((unsigned long)arg1 & 0x00000020)/\r
-{\r
-       trace(" | FORM_STYLE_SOFTKEY_1"); /* Form Style */\r
-}\r
-\r
-sdt::SetFormStyle:Form_SetFormStyle_End\r
-/((unsigned long)arg1 & 0x00000040)/\r
-{\r
-       trace(" | FORM_STYLE_OPTIONKEY"); /* Form Style */\r
-}\r
-\r
-sdt::SetFormStyle:Form_SetFormStyle_End\r
-/((unsigned long)arg1 & 0x00000100)/\r
-{\r
-       trace(" | FORM_STYLE_TEXT_TAB"); /* Form Style */\r
-}\r
-\r
-sdt::SetFormStyle:Form_SetFormStyle_End\r
-/((unsigned long)arg1 & 0x00000200)/\r
-{\r
-       trace(" | FORM_STYLE_ICON_TAB"); /* Form Style */\r
-}\r
-\r
-sdt::SetFormStyle:Form_SetFormStyle_End\r
-/((unsigned long)arg1 & 0x00001000)/\r
-{\r
-       trace(" | FORM_STYLE_HEADER"); /* Form Style */\r
-}\r
-\r
-sdt::SetFormStyle:Form_SetFormStyle_End\r
-/((unsigned long)arg1 & 0x00002000)/\r
-{\r
-       trace(" | FORM_STYLE_FOOTER"); /* Form Style */\r
-}\r
-\r
-sdt::SetFormStyle:Form_SetFormStyle_End\r
-{\r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,");\r
-       trace("FORM_STYLE_NORMAL"); /* Set Val */\r
-}\r
-\r
-sdt::SetFormStyle:Form_SetFormStyle_End\r
-/((unsigned long)arg1 & 0x00000001)/\r
-{\r
-       trace(" | FORM_STYLE_TITLE"); /* Set Val */\r
-}\r
-\r
-sdt::SetFormStyle:Form_SetFormStyle_End\r
-/((unsigned long)arg1 & 0x00000002)/\r
-{\r
-       trace(" | FORM_STYLE_INDICATOR"); /* Set Val */\r
-}\r
-\r
-sdt::SetFormStyle:Form_SetFormStyle_End\r
-/((unsigned long)arg1 & 0x00000010)/\r
-{\r
-       trace(" | FORM_STYLE_SOFTKEY_0"); /* Set Val */\r
-}\r
-\r
-sdt::SetFormStyle:Form_SetFormStyle_End\r
-/((unsigned long)arg1 & 0x00000020)/\r
-{\r
-       trace(" | FORM_STYLE_SOFTKEY_1"); /* Set Val */\r
-}\r
-\r
-sdt::SetFormStyle:Form_SetFormStyle_End\r
-/((unsigned long)arg1 & 0x00000040)/\r
-{\r
-       trace(" | FORM_STYLE_OPTIONKEY"); /* Set Val */\r
-}\r
-\r
-sdt::SetFormStyle:Form_SetFormStyle_End\r
-/((unsigned long)arg1 & 0x00000100)/\r
-{\r
-       trace(" | FORM_STYLE_TEXT_TAB"); /* Set Val */\r
-}\r
-\r
-sdt::SetFormStyle:Form_SetFormStyle_End\r
-/((unsigned long)arg1 & 0x00000200)/\r
-{\r
-       trace(" | FORM_STYLE_ICON_TAB"); /* Set Val */\r
-}\r
-\r
-sdt::SetFormStyle:Form_SetFormStyle_End\r
-/((unsigned long)arg1 & 0x00001000)/\r
-{\r
-       trace(" | FORM_STYLE_HEADER"); /* Set Val */\r
-}\r
-\r
-sdt::SetFormStyle:Form_SetFormStyle_End\r
-/((unsigned long)arg1 & 0x00002000)/\r
-{\r
-       trace(" | FORM_STYLE_FOOTER"); /* Set Val */\r
-}\r
-\r
-sdt::SetFormStyle:Form_SetFormStyle_End\r
-{\r
-       trace("`,`,Osp::Ui::Form:SetFormStyle`,`,");\r
-       trace("\n");\r
-\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FORM_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-\r
-       __SM_isInProbe = 0;\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_FORM_SETFORMSTYLE_PROBE_*/\r
-\r
-\r
-#ifdef _SM_FORM_SETTITLEICON_PROBE_\r
-\r
-sdt::SetTitleIcon:Form_SetTitleIcon_Start\r
-/__SM_isInProbe == 0/\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "SetTitleIcon";\r
-\r
-       __SM_isInProbe = -1;\r
-}\r
-\r
-sdt::SetTitleIcon:Form_SetTitleIcon_End\r
-/__SM_isInProbe == -1 && __SM_startFunctionName[__SM_callDepth] == "SetTitleIcon"/\r
-{\r
-       trace(__SM_eventNum[__SM_callDepth]);\r
-       trace("`,SetTitleIcon`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,");\r
-       trace(vtimestamp - __SM_startApplicationTime);\r
-       trace("`,Form`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,");\r
-       trace("Bitmap [address:");\r
-       trace((long)arg2);\r
-       trace("]");\r
-       trace("`,`,`,`,");\r
-}\r
-\r
-sdt::SetTitleIcon:Form_SetTitleIcon_End\r
-/__SM_isInProbe == -1 && __SM_startFunctionName[__SM_callDepth] == "SetTitleIcon"/\r
-{\r
-       trace("Bitmap [address:");\r
-       trace((long)arg2);\r
-       trace("]");\r
-       trace("`,`,Osp::Ui::Form:SetTitleIcon`,");\r
-       trace((unsigned long)arg1);\r
-       trace("`,");\r
-       trace((unsigned long)arg1 );\r
-       trace("\n");\r
-\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FORM_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-\r
-       __SM_isInProbe = 0;\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_FORM_SETTITLEICON_PROBE_*/\r
-\r
-\r
-#ifdef _SM_FORM_GETCAPTUREBITMAPN_PROBE_\r
-\r
-sdt::GetCaptureBitmapN:Form_GetCapturedBitmapN_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "GetCapturedBitmapN";\r
-}\r
-\r
-sdt::GetCaptureBitmapN:Form_GetCapturedBitmapN_End\r
-{\r
-       trace(__SM_eventNum[__SM_callDepth]);\r
-       trace("`,GetCapturedBitmapN`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,");\r
-       trace(vtimestamp - __SM_startApplicationTime);\r
-       trace("`,Form`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,");\r
-       trace("Bitmap [address:");\r
-       trace((long)arg2);\r
-       trace("]");\r
-       trace("`,`,`,");\r
-       trace("Bitmap [address:");\r
-       trace((long)arg2);\r
-       trace("]");\r
-       trace("`,`,`,Osp::Ui::Form:GetCapturedBitmapN`,");\r
-       trace("Bitmap [address:");\r
-       trace((long)arg2);\r
-       trace("]");\r
-       trace("`,");\r
-       trace((unsigned long)arg1);\r
-       trace("\n");\r
-\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FORM_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_FORM_GETCAPTUREBITMAPN_PROBE_*/\r
-\r
-\r
-#ifdef _SM_FORM_GETTITLETEXTHORIZONTALALIGNMENT_PROBE_\r
-\r
-sdt::GetTitleTextHorizontalAlignment:Form_GetTitleTextHorizontalAlignment_Start*\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "GetTitleTextHorizontalAlignment";\r
-\r
-       __SM_isInProbe = 1;\r
-}\r
-\r
-sdt::GetTitleTextHorizontalAlignment:Form_GetTitleTextHorizontalAlignment_*End\r
-{\r
-       trace(__SM_eventNum[__SM_callDepth]);\r
-       trace("`,GetTitleTextHorizontalAlignment`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,");\r
-       trace(vtimestamp - __SM_startApplicationTime);\r
-       trace("`,Form`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,`,");\r
-}\r
-\r
-sdt::GetTitleTextHorizontalAlignment:Form_GetTitleTextHorizontalAlignment_*End\r
-/(int)arg1 == 0/\r
-{\r
-       trace("ALIGNMENT_LEFT");\r
-}\r
-\r
-sdt::GetTitleTextHorizontalAlignment:Form_GetTitleTextHorizontalAlignment_*End\r
-/(int)arg1 == 1/\r
-{\r
-       trace("ALIGNMENT_CENTER");\r
-}\r
-\r
-sdt::GetTitleTextHorizontalAlignment:Form_GetTitleTextHorizontalAlignment_*End\r
-/(int)arg1 == 2/\r
-{\r
-       trace("ALIGNMENT_RIGHT");\r
-}\r
-\r
-sdt::GetTitleTextHorizontalAlignment:Form_GetTitleTextHorizontalAlignment_*End\r
-{\r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,");\r
-}\r
-\r
-sdt::GetTitleTextHorizontalAlignment:Form_GetTitleTextHorizontalAlignment_*End\r
-/(int)arg1 == 0/\r
-{\r
-       trace("ALIGNMENT_LEFT");\r
-}\r
-\r
-sdt::GetTitleTextHorizontalAlignment:Form_GetTitleTextHorizontalAlignment_*End\r
-/(int)arg1 == 1/\r
-{\r
-       trace("ALIGNMENT_CENTER");\r
-}\r
-\r
-sdt::GetTitleTextHorizontalAlignment:Form_GetTitleTextHorizontalAlignment_*End\r
-/(int)arg1 == 2/\r
-{\r
-       trace("ALIGNMENT_RIGHT");\r
-}\r
-\r
-sdt::GetTitleTextHorizontalAlignment:Form_GetTitleTextHorizontalAlignment_*End\r
-{\r
-       trace("`,`,`,Osp::Ui::Form:GetTitleTextHorizontalAlignment`,");\r
-}\r
-\r
-sdt::GetTitleTextHorizontalAlignment:Form_GetTitleTextHorizontalAlignment_*End\r
-/(int)arg1 == 0/\r
-{\r
-       trace("ALIGNMENT_LEFT");\r
-}\r
-\r
-sdt::GetTitleTextHorizontalAlignment:Form_GetTitleTextHorizontalAlignment_*End\r
-/(int)arg1 == 1/\r
-{\r
-       trace("ALIGNMENT_CENTER");\r
-}\r
-\r
-sdt::GetTitleTextHorizontalAlignment:Form_GetTitleTextHorizontalAlignment_*End\r
-/(int)arg1 == 2/\r
-{\r
-       trace("ALIGNMENT_RIGHT");\r
-}\r
-\r
-sdt::GetTitleTextHorizontalAlignment:Form_GetTitleTextHorizontalAlignment_*End\r
-{\r
-       trace("`,");\r
-       trace("\n");\r
-\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FORM_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-\r
-       __SM_isInProbe = 0;\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_FORM_GETTITLETEXTHORIZONTALALIGNMENT_PROBE_*/\r
-\r
-\r
-#ifdef _SM_FORM_GETHEADER_PROBE_\r
-\r
-sdt::GetHeader:Form_GetHeader_Start*\r
-/__SM_isInProbe == 0/\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "GetHeader";\r
-}\r
-\r
-sdt::GetHeader:Form_GetHeader_*End\r
-/__SM_isInProbe == 0/\r
-{\r
-       trace(__SM_eventNum[__SM_callDepth]);\r
-       trace("`,GetHeader`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,");\r
-       trace(vtimestamp - __SM_startApplicationTime);\r
-       trace("`,Form`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,");\r
-       trace("Header [address:");\r
-       trace((long)arg1);\r
-       trace("]");\r
-       trace("`,`,`,Osp::Ui::Form::GetHeader`,");\r
-       trace("Header [address:");\r
-       trace((long)arg1);\r
-       trace("]");\r
-       trace("`,");\r
-       trace("\n");\r
-\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FORM_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_FORM_GETHEADER_PROBE_*/\r
-\r
-\r
-#ifdef _SM_FORM_GETFOOTER_PROBE_\r
-\r
-sdt::GetFooter:Form_GetFooter_Start*\r
-/__SM_isInProbe == 0/\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "GetFooter";\r
-}\r
-\r
-sdt::GetFooter:Form_GetFooter_*End\r
-/__SM_isInProbe == 0/\r
-{\r
-       trace(__SM_eventNum[__SM_callDepth]);\r
-       trace("`,GetFooter`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,");\r
-       trace(vtimestamp - __SM_startApplicationTime);\r
-       trace("`,Form`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,");\r
-       trace("Footer [address:");\r
-       trace((long)arg1);\r
-       trace("]");\r
-       trace("`,`,`,Osp::Ui::Form::GetFooter`,");\r
-       trace("Footer [address:");\r
-       trace((long)arg1);\r
-       trace("]");\r
-       trace("`,");\r
-       trace("\n");\r
-\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FORM_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_FORM_GETFOOTER_PROBE_*/\r
-\r
-\r
-#ifdef _SM_FORM_HASHEADER_PROBE_\r
-\r
-sdt::HasHeader:Form_HasHeader_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "HasHeader";\r
-\r
-       __SM_isInProbe = 1;\r
-}\r
-\r
-sdt::HasHeader:Form_HasHeader_End\r
-{\r
-       trace(__SM_eventNum[__SM_callDepth]);\r
-       trace("`,HasHeader`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,");\r
-       trace(vtimestamp - __SM_startApplicationTime);\r
-       trace("`,Form`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,Osp::Ui::Form::HasHeader`,");\r
-       trace((long)arg1 == 0 ? "FALSE" : "TRUE");\r
-       trace("`,");\r
-       trace("\n");\r
-\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FORM_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-\r
-       __SM_isInProbe = 0;\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_FORM_HASHEADER_PROBE_*/\r
-\r
-\r
-#ifdef _SM_FORM_HASFOOTER_PROBE_\r
-\r
-sdt::HasFooter:Form_HasFooter_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "HasFooter";\r
-\r
-       __SM_isInProbe = 1;\r
-}\r
-\r
-sdt::HasFooter:Form_HasFooter_End\r
-{\r
-       trace(__SM_eventNum[__SM_callDepth]);\r
-       trace("`,HasFooter`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,");\r
-       trace(vtimestamp - __SM_startApplicationTime);\r
-       trace("`,Form`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,Osp::Ui::Form::HasFooter`,");\r
-       trace((long)arg1 == 0 ? "FALSE" : "TRUE");\r
-       trace("`,");\r
-       trace("\n");\r
-\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FORM_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-\r
-       __SM_isInProbe = 0;\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_FORM_HASFOOTER_PROBE_*/\r
-\r
-\r
-#ifdef _SM_FORM_ISINDICATORVISIBLE_PROBE_\r
-\r
-sdt::IsIndicatorVisible:Form_IsIndicatorVisible_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "IsIndicatorVisible";\r
-}\r
-\r
-sdt::IsIndicatorVisible:Form_IsIndicatorVisible_End\r
-{\r
-       trace(__SM_eventNum[__SM_callDepth]);\r
-       trace("`,IsIndicatorVisible`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,");\r
-       trace(vtimestamp - __SM_startApplicationTime);\r
-       trace("`,Form`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,Osp::Ui::Form::IsIndicatorVisible`,");\r
-       trace((long)arg1 == 0 ? "FALSE" : "TRUE");\r
-       trace("`,");\r
-       trace("\n");\r
-\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FORM_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_FORM_ISINDICATORVISIBLE_PROBE_*/\r
-\r
-\r
-#ifdef _SM_FORM_ISHEADERVISIBLE_PROBE_\r
-\r
-sdt::IsHeaderVisible:Form_IsHeaderVisible_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "IsHeaderVisible";\r
-\r
-       __SM_isInProbe = 1;\r
-}\r
-\r
-sdt::IsHeaderVisible:Form_IsHeaderVisible_End\r
-{\r
-       trace(__SM_eventNum[__SM_callDepth]);\r
-       trace("`,IsHeaderVisible`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,");\r
-       trace(vtimestamp - __SM_startApplicationTime);\r
-       trace("`,Form`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,Osp::Ui::Form::IsHeaderVisible`,");\r
-       trace((long)arg1 == 0 ? "FALSE" : "TRUE");\r
-       trace("`,");\r
-       trace("\n");\r
-\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FORM_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-\r
-       __SM_isInProbe = 0;\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_FORM_ISHEADERVISIBLE_PROBE_*/\r
-\r
-\r
-#ifdef _SM_FORM_ISFOOTERVISIBLE_PROBE_\r
-\r
-sdt::IsFooterVisible:Form_IsFooterVisible_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "IsFooterVisible";\r
-\r
-       __SM_isInProbe = 1;\r
-}\r
-\r
-sdt::IsFooterVisible:Form_IsFooterVisible_End\r
-{\r
-       trace(__SM_eventNum[__SM_callDepth]);\r
-       trace("`,IsFooterVisible`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,");\r
-       trace(vtimestamp - __SM_startApplicationTime);\r
-       trace("`,Form`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,Osp::Ui::Form::IsFooterVisible`,");\r
-       trace((long)arg1 == 0 ? "FALSE" : "TRUE");\r
-       trace("`,");\r
-       trace("\n");\r
-\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FORM_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-\r
-       __SM_isInProbe = 0;\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_FORM_ISFOOTERVISIBLE_PROBE_*/\r
-\r
-\r
-#ifdef _SM_FORM_ISINDICATORTRANSLUCENT_PROBE_\r
-\r
-sdt::IsIndicatorTranslucent:Form_IsIndicatorTranslucent_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "IsIndicatorTranslucent";\r
-}\r
-\r
-sdt::IsIndicatorTranslucent:Form_IsIndicatorTranslucent_End\r
-{\r
-       trace(__SM_eventNum[__SM_callDepth]);\r
-       trace("`,IsIndicatorTranslucent`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,");\r
-       trace(vtimestamp - __SM_startApplicationTime);\r
-       trace("`,Form`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,Osp::Ui::Form::IsIndicatorTranslucent`,");\r
-       trace((long)arg1 == 0 ? "FALSE" : "TRUE");\r
-       trace("`,");\r
-       trace("\n");\r
-\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FORM_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_FORM_ISINDICATORTRANSLUCENT_PROBE_*/\r
-\r
-\r
-#ifdef _SM_FORM_ISHEADERTRANSLUCENT_PROBE_\r
-\r
-sdt::IsHeaderTranslucent:Form_IsHeaderTranslucent_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "IsHeaderTranslucent";\r
-}\r
-\r
-sdt::IsHeaderTranslucent:Form_IsHeaderTranslucent_End\r
-{\r
-       trace(__SM_eventNum[__SM_callDepth]);\r
-       trace("`,IsHeaderTranslucent`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,");\r
-       trace(vtimestamp - __SM_startApplicationTime);\r
-       trace("`,Form`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,Osp::Ui::Form::IsHeaderTranslucent`,");\r
-       trace((long)arg1 == 0 ? "FALSE" : "TRUE");\r
-       trace("`,");\r
-       trace("\n");\r
-\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FORM_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_FORM_ISHEADERTRANSLUCENT_PROBE_*/\r
-\r
-\r
-#ifdef _SM_FORM_ISFOOTERTRANSLUCENT_PROBE_\r
-\r
-sdt::IsFooterTranslucent:Form_IsFooterTranslucent_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "IsFooterTranslucent";\r
-}\r
-\r
-sdt::IsFooterTranslucent:Form_IsFooterTranslucent_End\r
-{\r
-       trace(__SM_eventNum[__SM_callDepth]);\r
-       trace("`,IsFooterTranslucent`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,");\r
-       trace(vtimestamp - __SM_startApplicationTime);\r
-       trace("`,Form`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,Osp::Ui::Form::IsFooterTranslucent`,");\r
-       trace((long)arg1 == 0 ? "FALSE" : "TRUE");\r
-       trace("`,");\r
-       trace("\n");\r
-\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FORM_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_FORM_ISFOOTERTRANSLUCENT_PROBE_*/\r
-\r
-\r
-#ifdef _SM_FORM_SETACTIONBARSTRANSLUCENT_PROBE_\r
-\r
-sdt::SetActionBarsTranslucent:Form_SetActionBarsTranslucent_Start\r
-/__SM_isInProbe == 0/\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "SetActionBarsTranslucent";\r
-}\r
-\r
-sdt::SetActionBarsTranslucent:Form_SetActionBarsTranslucent_End\r
-/__SM_isInProbe == 0/\r
-{\r
-       trace(__SM_eventNum[__SM_callDepth]);\r
-       trace("`,SetActionBarsTranslucent`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,");\r
-       trace(vtimestamp - __SM_startApplicationTime);\r
-       trace("`,Form`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,`,`,`,`,`,`,`,");\r
-}\r
-\r
-sdt::SetActionBarsTranslucent:Form_SetActionBarsTranslucent_End\r
-/__SM_isInProbe == 0 && (unsigned long)arg2 == 0x0001/\r
-{\r
-       trace("FORM_ACTION_BAR_INDICATOR"); /* Action Bar */\r
-}\r
-\r
-sdt::SetActionBarsTranslucent:Form_SetActionBarsTranslucent_End\r
-/__SM_isInProbe == 0 && (unsigned long)arg2 == 0x0002/\r
-{\r
-       trace("FORM_ACTION_BAR_HEADER"); /* Action Bar */\r
-}\r
-\r
-sdt::SetActionBarsTranslucent:Form_SetActionBarsTranslucent_End\r
-/__SM_isInProbe == 0 && (unsigned long)arg2 == 0x0004/\r
-{\r
-       trace("FORM_ACTION_BAR_FOOTER"); /* Action Bar */\r
-}\r
-\r
-sdt::SetActionBarsTranslucent:Form_SetActionBarsTranslucent_End\r
-/__SM_isInProbe == 0/\r
-{\r
-       trace("`,");\r
-       trace((long)arg3 == 0 ? "FALSE" : "TRUE");\r
-       trace("`,`,`,`,`,`,`,`,`,`,`,");\r
-       trace((long)arg3 == 0 ? "FALSE" : "TRUE");\r
-       trace("`,`,Osp::Ui::Form::SetActionBarsTranslucent`,");\r
-       trace((unsigned long)arg1);\r
-       trace("`,");\r
-       trace((unsigned long)arg1);\r
-       trace("\n");\r
-\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FORM_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_FORM_SETACTIONBARSTRANSLUCENT_PROBE_*/\r
-\r
-\r
-#ifdef _SM_FORM_SETACTIONBARVISIBLE_PROBE_\r
-\r
-sdt::SetActionBarsVisible:Form_SetActionBarsVisible_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "SetActionBarsVisible";\r
-}\r
-\r
-sdt::SetActionBarsVisible:Form_SetActionBarsVisible_End\r
-{\r
-       trace(__SM_eventNum[__SM_callDepth]);\r
-       trace("`,SetActionBarsVisible`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,");\r
-       trace(vtimestamp - __SM_startApplicationTime);\r
-       trace("`,Form`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,`,`,`,`,`,`,`,");\r
-}\r
-\r
-sdt::SetActionBarsVisible:Form_SetActionBarsVisible_End\r
-/(unsigned long)arg2 == 0x0001/\r
-{\r
-       trace("FORM_ACTION_BAR_INDICATOR"); /* Action Bar */\r
-}\r
-\r
-sdt::SetActionBarsVisible:Form_SetActionBarsVisible_End\r
-/(unsigned long)arg2 == 0x0002/\r
-{\r
-       trace("FORM_ACTION_BAR_HEADER"); /* Action Bar */\r
-}\r
-\r
-sdt::SetActionBarsVisible:Form_SetActionBarsVisible_End\r
-/(unsigned long)arg2 == 0x0004/\r
-{\r
-       trace("FORM_ACTION_BAR_FOOTER"); /* Action Bar */\r
-}\r
-\r
-sdt::SetActionBarsVisible:Form_SetActionBarsVisible_End\r
-{\r
-       trace("`,`,");\r
-       trace((long)arg3 == 0 ? "FALSE" : "TRUE");\r
-       trace("`,`,`,`,`,`,`,`,`,`,`,");\r
-       trace((long)arg3 == 0 ? "FALSE" : "TRUE");\r
-       trace("`,`,Osp::Ui::Form::SetActionBarsVisible`,");\r
-       trace((unsigned long)arg1);\r
-       trace("`,");\r
-       trace((unsigned long)arg1);\r
-       trace("\n");\r
-\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FORM_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_FORM_SETACTIONBARVISIBLE_PROBE_*/\r
-\r
-\r
-#ifdef _SM_FORM_GETOVERLAYREGIONN\r
-\r
-sdt::GetOverlayRegionN:Form_GetOverlayRegionN_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "GetOverlayRegionN";\r
-}\r
-\r
-sdt::GetOverlayRegionN:Form_GetOverlayRegionN_End\r
-{\r
-       trace(__SM_eventNum[__SM_callDepth]);\r
-       trace("`,GetOverlayRegionN`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,");\r
-       trace(vtimestamp - __SM_startApplicationTime);\r
-       trace("`,Form`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,");\r
-       trace("OverlayRegion [address:");\r
-       trace((long)arg1);\r
-       trace("]");\r
-       trace("`,`,`,Osp::Ui::Form::GetOverlayRegionN`,");\r
-       trace("OverlayRegion [address:");\r
-       trace((long)arg1);\r
-       trace("]");\r
-       trace("`,");\r
-       trace("\n");\r
-\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FORM_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_FORM_GETOVERLAYREGIONN*/\r
-\r
-\r
-sdt:::Form_TryReturn\r
-/(int)arg2 == 0 && __SM_startFunctionName[__SM_callDepth] == (string)arg1/\r
-{\r
-       trace(__SM_eventNum[__SM_callDepth]);\r
-       trace("`,");\r
-       trace((string)arg1);\r
-       trace("`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,");\r
-       trace(vtimestamp - __SM_startApplicationTime);\r
-       trace("`,Form`,");\r
-}\r
-\r
-sdt:::Form_TryReturn\r
-/(int)arg2 == 0 && (int)arg0 == -1 && __SM_startFunctionName[__SM_callDepth] == (string)arg1/\r
-{\r
-       trace("static");\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,");\r
-       trace((string)arg4);\r
-       trace("`,Osp::Ui::Form::");\r
-}\r
-\r
-sdt:::Form_TryReturn\r
-/(int)arg2 == 0 && (int)arg0 != -1 && __SM_startFunctionName[__SM_callDepth] == (string)arg1/\r
-{\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,");\r
-       trace((string)arg4);\r
-       trace("`,Osp::Ui::Form::");\r
-}\r
-\r
-sdt:::Form_TryReturn\r
-/(int)arg2 == 0 && __SM_startFunctionName[__SM_callDepth] == (string)arg1/\r
-{\r
-       trace((string)arg1);\r
-       trace("`,");\r
-       trace((unsigned long)arg3);\r
-       trace("`,");\r
-       trace((unsigned long)arg3);\r
-       trace("\n");\r
-\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FORM_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-\r
-#ifdef _SM_FORM_BASIC_PROBE_\r
-\r
-sdt::BASIC2:Form_BASIC2_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "BASIC2";\r
-}\r
-\r
-sdt::BASIC2:Form_BASIC2_End\r
-{\r
-       trace(__SM_eventNum[__SM_callDepth]);\r
-       trace("`,BASIC2`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,");\r
-       trace(vtimestamp - __SM_startApplicationTime);\r
-       trace("`,Form`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,Osp::Ui::Form::BASIC2`,`,");\r
-       trace("\n");\r
-\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_FORM_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_FORM_BASIC_PROBE_*/\r
-\r
-#ifdef _SM_FORM_ISINPROBE_\r
-sdt:::Form_InProbe_Start\r
-{\r
-       __SM_isInProbe = 1;\r
-       //__SM_startFunctionName[__SM_callDepth] = "formInProbe";\r
-}\r
-\r
-sdt:::Form_InProbe_End\r
-{\r
-       __SM_isInProbe = 0;\r
-}\r
-\r
-sdt:::Form_InProbe_TryReturn\r
-/(int)arg1 == 0  && __SM_startFunctionName[__SM_callDepth] == (string)arg0 /\r
-{\r
-       __SM_isInProbe = 0;\r
-}\r
-\r
-sdt:::Form_InProbe_End2\r
-{\r
-       __SM_isInProbe = -1;\r
-}\r
-\r
-#endif /*_SM_FORM_ISINPROBE_*/\r
-\r
-#endif // _SM_FORM_SCRIPT_D_\r
diff --git a/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/Memory.d b/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/Memory.d
deleted file mode 100644 (file)
index 43d3967..0000000
+++ /dev/null
@@ -1,165 +0,0 @@
-#ifndef _SM_MEMORY_SCRIPT_D_\r
-#define _SM_MEMORY_SCRIPT_D_\r
-\r
-#define _SM_MEMORY_ALL_PROBE_\r
-\r
-/*all probe fire*/\r
-#ifdef _SM_MEMORY_ALL_PROBE_\r
-\r
-#ifndef _SM_MEMORY_MEMALLOC_PROBE_\r
-#define _SM_MEMORY_MEMALLOC_PROBE_\r
-#endif /*_SM_MEMORY_MEMALLOC_PROBE_*/\r
-\r
-#ifndef _SM_MEMORY_MEMCALLOC_PROBE_\r
-#define _SM_MEMORY_MEMCALLOC_PROBE_\r
-#endif /*_SM_MEMORY_MEMCALLOC_PROBE_*/\r
-\r
-#ifndef _SM_MEMORY_MEMREALLOC_PROBE_\r
-#define _SM_MEMORY_MEMREALLOC_PROBE_\r
-#endif /*_SM_MEMORY_MEMREALLOC_PROBE_*/\r
-\r
-#ifndef _SM_MEMORY_MEMFREE_PROBE_\r
-#define _SM_MEMORY_MEMFREE_PROBE_\r
-#endif /*_SM_MEMORY_MEMFREE_PROBE_*/\r
-\r
-#endif /*_SM_MEMORY_ALL_PROBE_*/\r
-\r
-BEGIN\r
-{\r
-       trace("SmMemoryScript.d fire\n");\r
-}\r
-\r
-#ifdef _SM_MEMORY_MEMALLOC_PROBE_\r
-\r
-/* arg0: addr, arg1: size */\r
-sdt::Mem_alloc*:Mem_alloc*\r
-/arg2 == 0/\r
-{\r
-       __SM_eventCount++; \r
-       \r
-       trace(__SM_eventCount);\r
-       trace("`,Alloc`,");\r
-       trace(vtimestamp);\r
-       trace("`,");\r
-       trace((unsigned int)arg0);\r
-       trace("`,Memory`,`,");\r
-       trace(tid);\r
-       trace("`,");\r
-       trace((unsigned int)arg1);\r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-#ifdef _SM_MEMORY_CALLSTACK\r
-       stack();\r
-#endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-}\r
-\r
-#endif /*_SM_MEMORY_MEMALLOC_PROBE_*/\r
-\r
-\r
-#ifdef _SM_MEMORY_MEMCALLOC_PROBE_\r
-\r
-/* arg0: addr, arg1: count, arg2: size, arg3: isSystemMemory*/\r
-sdt::Mem_calloc*:Mem_calloc*\r
-/arg3 == 0/\r
-{\r
-       __SM_eventCount++; \r
-       \r
-       trace(__SM_eventCount);\r
-       trace("`,Calloc`,");\r
-       trace(vtimestamp);\r
-       trace("`,");\r
-       trace((unsigned int)arg0);\r
-       trace("`,Memory`,`,");\r
-       trace(tid);\r
-       trace("`,");\r
-       trace((unsigned int)arg1*(unsigned int)arg2);\r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-#ifdef _SM_MEMORY_CALLSTACK\r
-       stack();\r
-#endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-}\r
-#endif /*_SM_MEMORY_MEMCALLOC_PROBE_*/\r
-\r
-\r
-#ifdef _SM_MEMORY_MEMREALLOC_PROBE_\r
-\r
-/* arg0: readdr, arg1: addr, arg2: size */\r
-sdt::Mem_realloc*:Mem_realloc*\r
-/arg3 == 0/\r
-{\r
-       __SM_eventCount++; \r
-       \r
-       trace(__SM_eventCount);\r
-       trace("`,ReallocFree`,");\r
-       trace(vtimestamp);\r
-       trace("`,");    \r
-       trace((unsigned int)arg1);\r
-       trace("`,Memory`,");\r
-       trace((unsigned int)arg0);\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,");\r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-#ifdef _SM_MEMORY_CALLSTACK    \r
-       stack();\r
-#endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       \r
-       __SM_eventCount++; \r
-       \r
-       trace(__SM_eventCount);\r
-       trace("`,Realloc`,");\r
-       trace(vtimestamp);\r
-       trace("`,");    \r
-       trace((unsigned int)arg0);\r
-       trace("`,Memory`,");\r
-       trace((unsigned int)arg0);\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,");\r
-       trace((unsigned int)arg2);\r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-#ifdef _SM_MEMORY_CALLSTACK\r
-       stack();\r
-#endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-}\r
-#endif /*_SM_MEMORY_MEMREALLOC_PROBE_*/\r
-\r
-\r
-#ifdef _SM_MEMORY_MEMFREE_PROBE_\r
-/* arg0: addr, arg1: isSystemMemory*/\r
-sdt::Mem_free*:Mem_free*\r
-/arg1==0/\r
-{\r
-       __SM_eventCount++; \r
-       \r
-       trace(__SM_eventCount);\r
-       trace("`,Free`,");\r
-       trace(vtimestamp);\r
-       trace("`,");\r
-       trace((unsigned int)arg0);\r
-       trace("`,Memory`,`,");  \r
-       trace(tid);\r
-       trace("`,");\r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-#ifdef _SM_MEMORY_CALLSTACK\r
-       stack();\r
-#endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-}\r
-\r
-#endif /*_SM_MEMORY_MEMFREE_PROBE_*/\r
-\r
-#endif // _SM_MEMORY_SCRIPT_D_\r
diff --git a/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/Registry.d b/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/Registry.d
deleted file mode 100644 (file)
index e2decba..0000000
+++ /dev/null
@@ -1,883 +0,0 @@
-#ifndef _SM_REGISTRY_SCRIPT_D_\r
-#define _SM_REGISTRY_SCRIPT_D_\r
-\r
-#define _SM_REGISTRY_ALL_PROBE_\r
-\r
-#define _SM_APPREGISTRY_ALL_PROBE_\r
-\r
-/*all probe fire*/\r
-#ifdef _SM_REGISTRY_ALL_PROBE_\r
-\r
-#ifndef _SM_REGISTRY_CONSTRUCTOR_PROBE_\r
-#define _SM_REGISTRY_CONSTRUCTOR_PROBE_\r
-#endif /*_SM_REGISTRY_CONSTRUCTOR_PROBE_*/\r
-\r
-#ifndef _SM_REGISTRY_DESTRUCTOR_PROBE_\r
-#define _SM_REGISTRY_DESTRUCTOR_PROBE_\r
-#endif /*_SM_REGISTRY_DESTRUCTOR_PROBE_*/\r
-\r
-#ifndef _SM_REGISTRY_CONSTRUCT_PROBE_\r
-#define _SM_REGISTRY_CONSTRUCT_PROBE_\r
-#endif /*_SM_REGISTRY_CONSTRUCT_PROBE_*/\r
-\r
-#ifndef _SM_REGISTRY_FLUSH_PROBE_\r
-#define _SM_REGISTRY_FLUSH_PROBE_\r
-#endif /*_SM_REGISTRY_FLUSH_PROBE_*/\r
-\r
-#ifndef _SM_REGISTRY_ADDSECTION_PROBE_\r
-#define _SM_REGISTRY_ADDSECTION_PROBE_\r
-#endif /*_SM_REGISTRY_ADDSECTION_PROBE_*/\r
-\r
-#ifndef _SM_REGISTRY_REMOVESECTION_PROBE_\r
-#define _SM_REGISTRY_REMOVESECTION_PROBE_\r
-#endif /*_SM_REGISTRY_REMOVESECTION_PROBE_*/\r
-\r
-#ifndef _SM_REGISTRY_GETALLSECTIONNAMESN_PROBE_\r
-#define _SM_REGISTRY_GETALLSECTIONNAMESN_PROBE_\r
-#endif /*_SM_REGISTRY_GETALLSECTIONNAMESN_PROBE_*/\r
-\r
-#ifndef _SM_REGISTRY_ADDVALUE_PROBE_\r
-#define _SM_REGISTRY_ADDVALUE_PROBE_\r
-#endif /*_SM_REGISTRY_ADDVALUE_PROBE_*/\r
-\r
-#ifndef _SM_REGISTRY_GETVALUE_PROBE_\r
-#define _SM_REGISTRY_GETVALUE_PROBE_\r
-#endif /*_SM_REGISTRY_GETVALUE_PROBE_*/\r
-\r
-#ifndef _SM_REGISTRY_SETVALUE_PROBE_\r
-#define _SM_REGISTRY_SETVALUE_PROBE_\r
-#endif /*_SM_REGISTRY_SETVALUE_PROBE_*/\r
-\r
-#ifndef _SM_REGISTRY_REMOVEVALUE_PROBE_\r
-#define _SM_REGISTRY_REMOVEVALUE_PROBE_\r
-#endif /*_SM_REGISTRY_REMOVEVALUE_PROBE_*/\r
-\r
-#ifndef _SM_REGISTRY_REMOVE_PROBE_\r
-#define _SM_REGISTRY_REMOVE_PROBE_\r
-#endif /*_SM_REGISTRY_REMOVE_PROBE_*/\r
-\r
-#endif /*_SM_REGISTRY_ALL_PROBE_*/\r
-\r
-/*all probe fire*/\r
-#ifdef _SM_APPREGISTRY_ALL_PROBE_\r
-\r
-#ifndef _SM_APPREGISTRY_APPREGISTRY_PROBE_\r
-#define _SM_APPREGISTRY_APPREGISTRY_PROBE_\r
-#endif /*_SM_APPREGISTRY_APPREGISTRY_PROBE_*/\r
-\r
-#endif /*_SM_APPREGISTRY_ALL_PROBE_*/\r
-\r
-\r
-int __SM_REGISTRY_EntryType[long];\r
-\r
-BEGIN\r
-{\r
-       trace("SmRegistryScript.d fire\n");\r
-}\r
-\r
-/* Registry */\r
-\r
-#ifdef _SM_REGISTRY_CONSTRUCTOR_PROBE_\r
-\r
-sdt::Registry:Registry_Constructor_Start*\r
-/__SM_isInProbe == 0/\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "Registry";\r
-}\r
-\r
-sdt::Registry:Registry_Constructor_*End\r
-/__SM_isInProbe == 0/\r
-{\r
-       trace(__SM_eventNum[__SM_callDepth]);\r
-       trace("`,Constructor`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,");\r
-       trace(vtimestamp - __SM_startApplicationTime);\r
-       trace("`,Registry`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,`,`,`,`,`,`,`,`,Osp::Io::Registry::Registry`,`,");\r
-       trace("\n");\r
-\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_REGISTRY_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_REGISTRY_CONSTRUCTOR_PROBE_*/\r
-\r
-\r
-#ifdef _SM_REGISTRY_DESTRUCTOR_PROBE_\r
-\r
-sdt:::Registry_Destructor_Start\r
-/__SM_isInProbe == 0/\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "~Registry";\r
-}\r
-\r
-sdt:::Registry_Destructor_End\r
-/__SM_isInProbe == 0/\r
-{\r
-       trace(__SM_eventNum[__SM_callDepth]);\r
-       trace("`,Destructor`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,");\r
-       trace(vtimestamp - __SM_startApplicationTime);\r
-       trace("`,Registry`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,`,`,`,`,`,`,`,`,Osp::Io::Registry::~Registry`,`,");\r
-       trace("\n");\r
-\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_REGISTRY_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_REGISTRY_DESTRUCTOR_PROBE_*/\r
-\r
-\r
-#ifdef _SM_REGISTRY_CONSTRUCT_PROBE_\r
-\r
-sdt::Construct:Registry_Construct_Start\r
-/__SM_isInProbe == 0/\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "Construct";\r
-}\r
-\r
-sdt::Construct:Registry_Construct_End\r
-/__SM_isInProbe == 0/\r
-{\r
-       trace(__SM_eventNum[__SM_callDepth]);\r
-       trace("`,Construct`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,");\r
-       trace(vtimestamp - __SM_startApplicationTime);\r
-       trace("`,Registry`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,");\r
-       trace((string)arg2);\r
-       trace("`,`,`,`,`,`,`,`,Osp::Io::Registry::Construct`,");\r
-       trace((unsigned long)arg1);\r
-       trace("`,");\r
-       trace((unsigned long)arg1);\r
-       trace("\n");\r
-\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_REGISTRY_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_REGISTRY_CONSTRUCT_PROBE_*/\r
-\r
-\r
-#ifdef _SM_REGISTRY_FLUSH_PROBE_\r
-\r
-sdt::Flush:Registry_Flush_Start\r
-/__SM_isInProbe == 0/\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "Flush";\r
-}\r
-\r
-sdt::Flush:Registry_Flush_End\r
-/__SM_isInProbe == 0/\r
-{\r
-       trace(__SM_eventNum[__SM_callDepth]);\r
-       trace("`,Flush`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,");\r
-       trace(vtimestamp - __SM_startApplicationTime);\r
-       trace("`,Registry`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,`,`,`,`,`,`,`,`,Osp::Io::Registry::Flush`,");\r
-       trace((unsigned long)arg1);\r
-       trace("`,");\r
-       trace((unsigned long)arg1);\r
-       trace("\n");\r
-\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_REGISTRY_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_REGISTRY_FLUSH_PROBE_*/\r
-\r
-\r
-#ifdef _SM_REGISTRY_ADDSECTION_PROBE_\r
-\r
-sdt::AddSection:Registry_AddSection_Start\r
-/__SM_isInProbe == 0/\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "AddSection";\r
-}\r
-\r
-sdt::AddSection:Registry_AddSection_End\r
-/__SM_isInProbe == 0/\r
-{\r
-       trace(__SM_eventNum[__SM_callDepth]);\r
-       trace("`,AddSection`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,");\r
-       trace(vtimestamp - __SM_startApplicationTime);\r
-       trace("`,Registry`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,`,");\r
-       trace((string)arg2);\r
-       trace("`,`,`,`,`,`,`,Osp::Io::Registry::AddSection`,");\r
-       trace((unsigned long)arg1);\r
-       trace("`,");\r
-       trace((unsigned long)arg1);\r
-       trace("\n");\r
-\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_REGISTRY_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_REGISTRY_ADDSECTION_PROBE_*/\r
-\r
-\r
-#ifdef _SM_REGISTRY_REMOVE_PROBE_\r
-\r
-sdt::RemoveSection:Registry_RemoveSection_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "RemoveSection";\r
-}\r
-\r
-sdt::RemoveSection:Registry_RemoveSection_End\r
-{\r
-       trace(__SM_eventNum[__SM_callDepth]);\r
-       trace("`,RemoveSection`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,");\r
-       trace(vtimestamp - __SM_startApplicationTime);\r
-       trace("`,Registry`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,`,");\r
-       trace((string)arg2);\r
-       trace("`,`,`,`,`,`,`,Osp::Io::Registry::RemoveSection`,");\r
-       trace((unsigned long)arg1);\r
-       trace("`,");\r
-       trace((unsigned long)arg1);\r
-       trace("\n");\r
-\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_REGISTRY_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_REGISTRY_REMOVE_PROBE_*/\r
-\r
-\r
-#ifdef _SM_REGISTRY_GETALLSECTIONNAMESN_PROBE_\r
-\r
-sdt::GetAllSectionNamesN:Registry_GetAllSectionNamesN_Start\r
-/__SM_isInProbe == 0/\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "GetAllSectionNamesN";\r
-}\r
-\r
-sdt::GetAllSectionNamesN:Registry_GetAllSectionNamesN_End\r
-/__SM_isInProbe == 0/\r
-{\r
-       trace(__SM_eventNum[__SM_callDepth]);\r
-       trace("`,GetAllSectionNamesN`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,");\r
-       trace(vtimestamp - __SM_startApplicationTime);\r
-       trace("`,Registry`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,`,`,`,`,`,");\r
-       trace("IList [address:");\r
-       trace((long)arg2);\r
-       trace("]");\r
-       trace("`,`,`,Osp::Io::Registry::GetAllSectionNamesN`,");\r
-       trace("IList [address:");\r
-       trace((long)arg2);\r
-       trace("]");\r
-       trace("`,");\r
-       trace((unsigned long)arg1);\r
-       trace("\n");\r
-\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_REGISTRY_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_REGISTRY_GETALLSECTIONNAMESN_PROBE_*/\r
-\r
-\r
-#ifdef _SM_REGISTRY_ADDVALUE_PROBE_\r
-\r
-sdt::AddValue:Registry_AddValue_Start\r
-/__SM_isInProbe == 0/\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "AddValue";\r
-\r
-       __SM_REGISTRY_EntryType[tid] = (int)arg1;\r
-}\r
-\r
-sdt::AddValue:Registry_AddValue_End\r
-/__SM_isInProbe == 0/\r
-{\r
-       trace(__SM_eventNum[__SM_callDepth]);\r
-       trace("`,AddValue`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,");\r
-       trace(vtimestamp - __SM_startApplicationTime);\r
-       trace("`,Registry`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,`,");\r
-       trace((string)arg2);\r
-       trace("`,");\r
-       trace((string)arg3);\r
-       trace("`,");\r
-}\r
-\r
-sdt::AddValue:Registry_AddValue_End\r
-/__SM_isInProbe == 0 && __SM_REGISTRY_EntryType[tid] == 1/\r
-{\r
-       trace((int)arg4);\r
-       trace("`,int");\r
-}\r
-\r
-sdt::AddValue:Registry_AddValue_End\r
-/__SM_isInProbe == 0 && __SM_REGISTRY_EntryType[tid] == 2/\r
-{\r
-       trace((long)arg4);\r
-       trace("`,double");\r
-}\r
-\r
-sdt::AddValue:Registry_AddValue_End\r
-/__SM_isInProbe == 0 && __SM_REGISTRY_EntryType[tid] == 3/\r
-{\r
-       trace((long)arg4);\r
-       trace("`,float");\r
-}\r
-\r
-sdt::AddValue:Registry_AddValue_End\r
-/__SM_isInProbe == 0 && __SM_REGISTRY_EntryType[tid] == 4 /\r
-{\r
-       trace((string)arg4);\r
-       trace("`,String");\r
-}\r
-\r
-sdt::AddValue:Registry_AddValue_End\r
-/__SM_isInProbe == 0 && __SM_REGISTRY_EntryType[tid] == 5/\r
-{\r
-       trace((string)arg4);\r
-       trace("`,UuId");\r
-}\r
-\r
-sdt::AddValue:Registry_AddValue_End\r
-/__SM_isInProbe == 0 && __SM_REGISTRY_EntryType[tid] == 6/\r
-{\r
-       trace("ByteBuffer [address:");\r
-       trace((long)arg4);\r
-       trace("]");\r
-       trace("`,ByteBuffer");\r
-}\r
-\r
-sdt::AddValue:Registry_AddValue_End\r
-/__SM_isInProbe == 0/\r
-{\r
-       trace("`,");\r
-       trace("`,`,`,Osp::Io::Registry::AddValue`,");\r
-       trace((unsigned long)arg1);\r
-       trace("`,");\r
-       trace((unsigned long)arg1);\r
-       trace("\n");\r
-\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_REGISTRY_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_REGISTRY_ADDVALUE_PROBE_*/\r
-\r
-\r
-#ifdef _SM_REGISTRY_GETVALUE_PROBE_\r
-\r
-sdt::GetValue:Registry_GetValue_Start\r
-/__SM_isInProbe == 0/\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "GetValue";\r
-\r
-       __SM_REGISTRY_EntryType[tid] = (int)arg1;\r
-}\r
-\r
-sdt::GetValue:Registry_GetValue_End\r
-/__SM_isInProbe == 0/\r
-{\r
-       trace(__SM_eventNum[__SM_callDepth]);\r
-       trace("`,GetValue`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,");\r
-       trace(vtimestamp - __SM_startApplicationTime);\r
-       trace("`,Registry`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,`,");\r
-       trace((string)arg2);\r
-       trace("`,");\r
-       trace((string)arg3);\r
-       trace("`,");\r
-}\r
-\r
-sdt::GetValue:Registry_GetValue_End\r
-/__SM_isInProbe == 0 && __SM_REGISTRY_EntryType[tid] == 1/\r
-{\r
-       trace((int)arg4);\r
-       trace("`,int`,");\r
-       trace((int)arg4);\r
-}\r
-\r
-sdt::GetValue:Registry_GetValue_End\r
-/__SM_isInProbe == 0 && __SM_REGISTRY_EntryType[tid] == 2/\r
-{\r
-       trace((long)arg4);\r
-       trace("`,double`,");\r
-       trace((long)arg4);\r
-}\r
-\r
-sdt::GetValue:Registry_GetValue_End\r
-/__SM_isInProbe == 0 && __SM_REGISTRY_EntryType[tid] == 3/\r
-{\r
-       trace((long)arg4);\r
-       trace("`,float`,");\r
-       trace((long)arg4);\r
-}\r
-\r
-sdt::GetValue:Registry_GetValue_End\r
-/__SM_isInProbe == 0 && __SM_REGISTRY_EntryType[tid] == 4/\r
-{\r
-       trace((string)arg4);\r
-       trace("`,String`,");\r
-       trace((string)arg4);\r
-}\r
-\r
-sdt::GetValue:Registry_GetValue_End\r
-/__SM_isInProbe == 0 && __SM_REGISTRY_EntryType[tid] == 5/\r
-{\r
-       trace((string)arg4);\r
-       trace("`,UuId`,");\r
-       trace((string)arg4);\r
-}\r
-\r
-sdt::GetValue:Registry_GetValue_End\r
-/__SM_isInProbe == 0 && __SM_REGISTRY_EntryType[tid] == 6/\r
-{\r
-       trace("ByteBuffer [address:");\r
-       trace((long)arg4);\r
-       trace("]");\r
-       trace("`,ByteBuffer`,");\r
-       trace("ByteBuffer [address:");\r
-       trace((long)arg4);\r
-       trace("]");\r
-}\r
-       \r
-sdt::GetValue:Registry_GetValue_End\r
-/__SM_isInProbe == 0/\r
-{\r
-       trace("`,`,`,Osp::Io::Registry::GetValue`,");\r
-       trace((unsigned long)arg1);\r
-       trace("`,");\r
-       trace((unsigned long)arg1);\r
-       trace("\n");\r
-\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_REGISTRY_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_REGISTRY_GETVALUE_PROBE_*/\r
-\r
-\r
-#ifdef _SM_REGISTRY_SETVALUE_PROBE_\r
-\r
-sdt::SetValue:Registry_SetValue_Start\r
-/__SM_isInProbe == 0/\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "SetValue";\r
-\r
-       __SM_REGISTRY_EntryType[tid] = (int)arg1;\r
-}\r
-\r
-sdt::SetValue:Registry_SetValue_End\r
-/__SM_isInProbe == 0/\r
-{\r
-       trace(__SM_eventNum[__SM_callDepth]);\r
-       trace("`,SetValue`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,");\r
-       trace(vtimestamp - __SM_startApplicationTime);\r
-       trace("`,Registry`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,`,");\r
-       trace((string)arg2);\r
-       trace("`,");\r
-       trace((string)arg3);\r
-       trace("`,");\r
-}\r
-\r
-sdt::SetValue:Registry_SetValue_End\r
-/__SM_isInProbe == 0 && __SM_REGISTRY_EntryType[tid] == 1/\r
-{\r
-       trace((int)arg4);\r
-       trace("`,int`,`,");\r
-       trace((int)arg4);\r
-}\r
-\r
-sdt::SetValue:Registry_SetValue_End\r
-/__SM_isInProbe == 0 && __SM_REGISTRY_EntryType[tid] == 2 /\r
-{\r
-       trace((long)arg4);\r
-       trace("`,double`,`,");\r
-       trace((long)arg4);\r
-}\r
-\r
-sdt::SetValue:Registry_SetValue_End\r
-/__SM_isInProbe == 0 && __SM_REGISTRY_EntryType[tid] == 3 /\r
-{\r
-       trace((long)arg4);\r
-       trace("`,float`,`,");\r
-       trace((long)arg4);\r
-}\r
-\r
-sdt::SetValue:Registry_SetValue_End\r
-/__SM_isInProbe == 0 && __SM_REGISTRY_EntryType[tid] == 4 /\r
-{\r
-       trace((string)arg4);\r
-       trace("`,String`,`,");\r
-       trace((string)arg4);\r
-}\r
-\r
-sdt::SetValue:Registry_SetValue_End\r
-/__SM_isInProbe == 0 && __SM_REGISTRY_EntryType[tid] == 5 /\r
-{\r
-       trace((string)arg4);\r
-       trace("`,UuId`,`,");\r
-       trace((string)arg4);\r
-}\r
-\r
-sdt::SetValue:Registry_SetValue_End\r
-/__SM_isInProbe == 0 && __SM_REGISTRY_EntryType[tid] == 6 /\r
-{\r
-       trace("ByteBuffer [address:");\r
-       trace((long)arg4);\r
-       trace("]");\r
-       trace("`,ByteBuffer`,`,");\r
-       trace("ByteBuffer [address:");\r
-       trace((long)arg4);\r
-       trace("]");\r
-}\r
-\r
-sdt::SetValue:Registry_SetValue_End\r
-/__SM_isInProbe == 0/\r
-{\r
-       trace("`,`,Osp::Io::Registry::SetValue`,");\r
-       trace((unsigned long)arg1);\r
-       trace("`,");\r
-       trace((unsigned long)arg1);\r
-       trace("\n");\r
-\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_REGISTRY_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_REGISTRY_SETVALUE_PROBE_*/\r
-\r
-\r
-#ifdef _SM_REGISTRY_REMOVEVALUE_PROBE_\r
-\r
-sdt::RemoveValue:Registry_RemoveValue_Start\r
-/__SM_isInProbe == 0/\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "RemoveValue";\r
-}\r
-\r
-sdt::RemoveValue:Registry_RemoveValue_End\r
-/__SM_isInProbe == 0/\r
-{\r
-       trace(__SM_eventNum[__SM_callDepth]);\r
-       trace("`,RemoveValue`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,");\r
-       trace(vtimestamp - __SM_startApplicationTime);\r
-       trace("`,Registry`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,`,");\r
-       trace((string)arg2);\r
-       trace("`,");\r
-       trace((string)arg3);\r
-       trace("`,`,`,`,`,`,Osp::Io::Registry::RemoveValue`,");\r
-       trace((unsigned long)arg1);\r
-       trace("`,");\r
-       trace((unsigned long)arg1);\r
-       trace("\n");\r
-\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_REGISTRY_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_REGISTRY_REMOVEVALUE_PROBE_*/\r
-\r
-\r
-#ifdef _SM_REGISTRY_REMOVE_PROBE_\r
-\r
-sdt::Remove:Registry_Remove_Start\r
-/__SM_isInProbe == 0/\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-       \r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "Remove";\r
-}\r
-\r
-sdt::Remove:Registry_Remove_End\r
-/__SM_isInProbe == 0/\r
-{\r
-       trace(__SM_eventNum[__SM_callDepth]);\r
-       trace("`,Remove`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,");\r
-       trace(vtimestamp - __SM_startApplicationTime);\r
-       trace("`,Registry`,");\r
-       trace("Static");\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,");\r
-       trace((string)arg2);\r
-       trace("`,`,`,`,`,`,`,`,Osp::Io::Registry::Remove`,");\r
-       trace((unsigned long)arg1);\r
-       trace("`,");\r
-       trace((unsigned long)arg1);\r
-       trace("\n");\r
-\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_REGISTRY_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_REGISTRY_REMOVE_PROBE_*/\r
-\r
-\r
-sdt:::Registry_TryReturn\r
-/(int)arg2 == 0  && __SM_startFunctionName[__SM_callDepth] == (string)arg1/\r
-{\r
-       trace(__SM_eventNum[__SM_callDepth]);\r
-       trace("`,");\r
-       trace((string)arg1);\r
-       trace("`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,");\r
-       trace(vtimestamp - __SM_startApplicationTime);\r
-       trace("`,Registry`,");\r
-}\r
-\r
-sdt:::Registry_TryReturn\r
-/(int)arg2 == 0 && (int)arg0 == -1  && __SM_startFunctionName[__SM_callDepth] == (string)arg1/\r
-{\r
-       trace("Static");\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,`,`,`,`,`,`,`,");\r
-       trace((string)arg4);\r
-       trace("`,Osp::Io::Registry::");\r
-}\r
-\r
-sdt:::Registry_TryReturn\r
-/(int)arg2 == 0 && (int)arg0 != -1  && __SM_startFunctionName[__SM_callDepth] == (string)arg1/\r
-{\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,`,`,`,`,`,`,`,");\r
-       trace((string)arg4);\r
-       trace("`,Osp::Io::Registry::");\r
-}\r
-\r
-sdt:::Registry_TryReturn\r
-/(int)arg2 == 0  && __SM_startFunctionName[__SM_callDepth] == (string)arg1/\r
-{\r
-       trace((string)arg1);\r
-       trace("`,");\r
-       trace((unsigned long)arg3);\r
-       trace("`,");\r
-       trace((unsigned long)arg3);\r
-       trace("\n");\r
-\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_REGISTRY_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-/* AppRegistry */\r
-\r
-#ifdef _SM_APPREGISTRY_APPREGISTRY_PROBE_\r
-\r
-sdt:::AppRegistry_Start*\r
-{\r
-       __SM_isInProbe = 1;\r
-       __SM_callDepth++;\r
-       __SM_startFunctionName[__SM_callDepth] = "AppRegistry";\r
-}\r
-\r
-sdt:::AppRegistry_End\r
-{\r
-       __SM_isInProbe = 0;\r
-       __SM_callDepth--;\r
-}\r
-\r
-sdt:::AppRegistry_*TryReturn\r
-/(int)arg1 == 0  && __SM_startFunctionName[__SM_callDepth] == (string)arg0 /\r
-{\r
-       __SM_isInProbe = 0;\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_APPREGISTRY_APPREGISTRY_PROBE_*/\r
-\r
-#endif // _SM_REGISTRY_SCRIPT_D_\r
diff --git a/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/Script.d b/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/Script.d
deleted file mode 100644 (file)
index 1655300..0000000
+++ /dev/null
@@ -1,51 +0,0 @@
-#include <Common.d>\r
-\r
-#ifdef _SM_FILE\r
-#include <File.d>\r
-#include <Directory.d>\r
-#endif\r
-\r
-#ifdef _SM_TIMER\r
-#include <Timer.d>\r
-#endif\r
-\r
-#ifdef _SM_SOCKET\r
-#include <Socket.d>\r
-#include <SecureSocket.d>\r
-#endif\r
-\r
-#ifdef _SM_MEMORY\r
-#include <Memory.d>\r
-#endif\r
-\r
-#ifdef _SM_REGISTRY\r
-#include <Registry.d>\r
-#endif\r
-\r
-#ifdef _SM_DATABASE\r
-#include <Database.d>\r
-#endif\r
-\r
-#ifdef _SM_FORM\r
-#include <Form.d>\r
-#endif\r
-\r
-#ifdef _SM_THUMBNAIL\r
-#include <Thumbnail.d>\r
-#endif\r
-\r
-#ifdef _SM_CALLSEQUENCE\r
-#include <CallSequence.d>\r
-#endif\r
-\r
-\r
-#ifdef _SM_ALL_CALLSTACK\r
-#define _SM_FILE_CALLSTACK\r
-#define _SM_TIMER_CALLSTACK\r
-#define _SM_SOCKET_CALLSTACK\r
-#define _SM_MEMORY_CALLSTACK\r
-#define _SM_REGISTRY_CALLSTACK\r
-#define _SM_DATABASE_CALLSTACK\r
-#define _SM_FORM_CALLSTACK\r
-#define _SM_THUMBNAIL_CALLSTACK\r
-#endif\r
diff --git a/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/SecureSocket.d b/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/SecureSocket.d
deleted file mode 100644 (file)
index 694b887..0000000
+++ /dev/null
@@ -1,767 +0,0 @@
-#ifndef _SM_SECURESOCKET_SCRIPT_D_\r
-#define _SM_SECURESOCKET_SCRIPT_D_\r
-\r
-#define _SM_SECURESOCKET_ALL_PROBE_\r
-\r
-/*all probe fire*/\r
-#ifdef _SM_SECURESOCKET_ALL_PROBE_\r
-\r
-#ifndef _SM_SECURESOCKET_CONSTRUCTOR_PROBE_\r
-#define _SM_SECURESOCKET_CONSTRUCTOR_PROBE_\r
-#endif /*_SM_SECURESOCKET_CONSTRUCTOR_PROBE_*/\r
-\r
-#ifndef _SM_SECURESOCKET_DESTRUCTOR_PROBE_\r
-#define _SM_SECURESOCKET_DESTRUCTOR_PROBE_\r
-#endif /*_SM_SECURESOCKET_DESTRUCTOR_PROBE_*/\r
-\r
-#ifndef _SM_SECURESOCKET_CONSTRUCT_PROBE_\r
-#define _SM_SECURESOCKET_CONSTRUCT_PROBE_\r
-#endif /*_SM_SECURESOCKET_CONSTRUCT_PROBE_*/\r
-\r
-#ifndef _SM_SECURESOCKET_CLOSE_PROBE_\r
-#define _SM_SECURESOCKET_CLOSE_PROBE_\r
-#endif /*_SM_SECURESOCKET_CLOSE_PROBE_*/\r
-\r
-#ifndef _SM_SECURESOCKET_CONNECT_PROBE_\r
-#define _SM_SECURESOCKET_CONNECT_PROBE_\r
-#endif /*_SM_SECURESOCKET_CONNECT_PROBE_*/\r
-\r
-#ifndef _SM_SECURESOCKET_SEND_PROBE_\r
-#define _SM_SECURESOCKET_SEND_PROBE_\r
-#endif /*_SM_SECURESOCKET_SEND_PROBE_*/\r
-\r
-#ifndef _SM_SECURESOCKET_RECEIVE_PROBE_\r
-#define _SM_SECURESOCKET_RECEIVE_PROBE_\r
-#endif /*_SM_SECURESOCKET_RECEIVE_PROBE_*/\r
-\r
-#ifndef _SM_SECURESOCKET_ASYNCSELECTBYLISTENER_PROBE_\r
-#define _SM_SECURESOCKET_ASYNCSELECTBYLISTENER_PROBE_\r
-#endif /*_SM_SECURESOCKET_ASYNCSELECTBYLISTENER_PROBE_*/\r
-\r
-#ifndef _SM_SECURESOCKET_ADDSECURESOCKETLISTENER_PROBE_\r
-#define _SM_SECURESOCKET_ADDSECURESOCKETLISTENER_PROBE_\r
-#endif /*_SM_SECURESOCKET_ADDSECURESOCKETLISTENER_PROBE_*/\r
-\r
-#ifndef _SM_SECURESOCKET_REMOVESECURESOCKETLISTENER_PROBE_\r
-#define _SM_SECURESOCKET_REMOVESECURESOCKETLISTENER_PROBE_\r
-#endif /*_SM_SECURESOCKET_REMOVESECURESOCKETLISTENER_PROBE_*/\r
-\r
-#ifndef _SM_SECURESOCKET_GETSOCKOPT_PROBE_\r
-#define _SM_SECURESOCKET_GETSOCKOPT_PROBE_\r
-#endif /*_SM_SECURESOCKET_GETSOCKOPT_PROBE_*/\r
-\r
-#ifndef _SM_SECURESOCKET_SETSOCKOPT_PROBE_\r
-#define _SM_SECURESOCKET_SETSOCKOPT_PROBE_\r
-#endif /*_SM_SECURESOCKET_SETSOCKOPT_PROBE_*/\r
-\r
-#ifndef _SM_SECURESOCKET_ONSECURESOCKET_PROBE_\r
-#define _SM_SECURESOCKET_ONSECURESOCKET_PROBE_\r
-#endif /*_SM_SECURESOCKET_ONSECURESOCKET_PROBE_*/\r
-\r
-\r
-#endif /*_SM_SECURESOCKET_ALL_PROBE_*/\r
-\r
-\r
-int __SM_SECURESOCKET_addressFamily[long];\r
-int __SM_SECURESOCKET_type[long];\r
-int __SM_SECURESOCKET_protocol[long];\r
-int __SM_SECURESOCKET_sendRequestLen[long];\r
-int __SM_SECURESOCKET_rcvRequestLen[long];\r
-string __SM_SECURESOCKET_OnSocketFuncName[long];\r
-unsigned long __SM_SECURESOCKET_OnSocketErrorCode[long];\r
-int __SM_SECURESOCKET_optionLevel[long];\r
-string __SM_SECURESOCKET_ioctlCmd[int];\r
-\r
-BEGIN\r
-{\r
-       trace("SmSecureSocketScript.d fire\n");\r
-       \r
-       __SM_SECURESOCKET_ioctlCmd[0] = "FIONBIO";\r
-       __SM_SECURESOCKET_ioctlCmd[1] = "FIONREAD";\r
-       __SM_SECURESOCKET_ioctlCmd[2] = "FIONWRITE";\r
-       __SM_SECURESOCKET_ioctlCmd[3] = "SIOCATMARK";\r
-}\r
-\r
-#ifdef _SM_SECURESOCKET_CONSTRUCTOR_PROBE_\r
-\r
-sdt::SecureSocket:SecureSocket_Constructor_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;      \r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "SecureSocket";\r
-}\r
-\r
-sdt::SecureSocket:SecureSocket_Constructor_End\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,Constructor`,"); \r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,");\r
-       trace("SecureSocket`,");\r
-       trace((long)arg0);\r
-       trace("`,`,");\r
-       trace(tid); \r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,Osp::Net::Sockets::SecureSocket::SecureSocket`,`,");\r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_SOCKET_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_SECURESOCKET_CONSTRUCTOR_PROBE_*/\r
-\r
-\r
-#ifdef _SM_SECURESOCKET_DESTRUCTOR_PROBE_\r
-\r
-sdt:::SecureSocket_Destructor_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;      \r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "~SecureSocket";\r
-}\r
-\r
-sdt:::SecureSocket_Destructor_End\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,Destructor`,"); \r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,");\r
-       trace("SecureSocket`,");\r
-       trace((long)arg0);\r
-       trace("`,`,");\r
-       trace(tid); \r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,Osp::Net::Sockets::SecureSocket::~SecureSocket`,`,");\r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_SOCKET_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_SECURESOCKET_DESTRUCTOR_PROBE_*/\r
-\r
-\r
-#ifdef _SM_SECURESOCKET_CONSTRUCT_PROBE_\r
-\r
-sdt::Construct:SecureSocket_Construct_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;      \r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "Construct";\r
-\r
-       __SM_SECURESOCKET_addressFamily[tid] = (int)arg1;\r
-       __SM_SECURESOCKET_type[tid] = (int)arg2;\r
-       __SM_SECURESOCKET_protocol[tid] = (int)arg3;\r
-}\r
-\r
-sdt::Construct:SecureSocket_Construct_End*\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,Construct`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,");\r
-       trace("SecureSocket`,");\r
-       trace((long)arg0);\r
-       trace("`,`,");\r
-       trace(tid); \r
-       trace("`,");\r
-       trace((int)arg2);\r
-       trace("`,");\r
-       trace(__SM_SECURESOCKET_addressFamily[tid]);\r
-       trace("`,");\r
-       trace(__SM_SECURESOCKET_type[tid]);\r
-       trace("`,");\r
-       trace(__SM_SECURESOCKET_protocol[tid]);\r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,Osp::Net::Sockets::SecureSocket::Construct`,");\r
-       trace((unsigned long)arg1);\r
-       trace("`,");\r
-       trace( (unsigned long)arg1);\r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_SOCKET_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_SECURESOCKET_CONSTRUCT_PROBE_*/\r
-\r
-\r
-#ifdef _SM_SECURESOCKET_CLOSE_PROBE_\r
-\r
-sdt::Close:SecureSocket_Close_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;      \r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "Close";\r
-}\r
-\r
-sdt::Close:SecureSocket_Close_End\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,Close`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,");\r
-       trace("SecureSocket`,");\r
-       trace((long)arg0);\r
-       trace("`,`,");\r
-       trace(tid); \r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,Osp::Net::Sockets::SecureSocket::Close`,");\r
-       trace((unsigned long)arg1);\r
-       trace("`,");\r
-       trace( (unsigned long)arg1);\r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_SOCKET_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_SECURESOCKET_CLOSE_PROBE_*/\r
-\r
-\r
-#ifdef _SM_SECURESOCKET_CONNECT_PROBE_\r
-\r
-sdt::Connect:SecureSocket_Connect_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;      \r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "Connect";\r
-}\r
-\r
-sdt::Connect:SecureSocket_Connect_End\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,Connect`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,");\r
-       trace("SecureSocket`,");\r
-       trace((long)arg0);\r
-       trace("`,`,");\r
-       trace(tid); \r
-       trace("`,`,`,`,`,`,`,`,`,`,`,");\r
-       trace((string)arg2);\r
-       trace("`,");\r
-       trace((int)arg3);\r
-       trace("`,`,`,`,Osp::Net::Sockets::SecureSocket::Connect`,");\r
-       trace((unsigned long)arg1);\r
-       trace("`,");\r
-       trace( (unsigned long)arg1);\r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_SOCKET_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_SECURESOCKET_CONNECT_PROBE_*/\r
-\r
-\r
-#ifdef _SM_SECURESOCKET_SEND_PROBE_\r
-\r
-sdt::Send:SecureSocket_Send_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;      \r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "Send";\r
-\r
-       __SM_SECURESOCKET_sendRequestLen[tid] = (int)arg1;\r
-}\r
-\r
-sdt::Send:SecureSocket_Send_End\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,Send`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,");\r
-       trace("SecureSocket`,");\r
-       trace((long)arg0);\r
-       trace("`,`,");\r
-       trace(tid); \r
-       trace("`,`,`,`,`,");\r
-       trace(__SM_SECURESOCKET_sendRequestLen[tid]);\r
-       trace("`,");\r
-       trace((int)arg2);\r
-       trace("`,`,`,`,`,`,`,`,`,`,Osp::Net::Sockets::SecureSocket::Send`,");\r
-       trace((unsigned long)arg1);\r
-       trace("`,");\r
-       trace( (unsigned long)arg1);\r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_SOCKET_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_SECURESOCKET_SEND_PROBE_*/\r
-\r
-\r
-#ifdef _SM_SECURESOCKET_RECEIVE_PROBE_\r
-\r
-sdt::Receive:SecureSocket_Receive_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;      \r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "Receive";\r
-\r
-       __SM_SECURESOCKET_rcvRequestLen[tid] = (int)arg1;       \r
-}\r
-\r
-sdt::Receive:SecureSocket_Receive_End\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,Receive`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,");\r
-       trace("SecureSocket`,");\r
-       trace((long)arg0);\r
-       trace("`,`,");\r
-       trace(tid); \r
-       trace("`,`,`,`,`,`,");\r
-       trace(__SM_SECURESOCKET_rcvRequestLen[tid]);\r
-       trace("`,");\r
-       trace((int)arg2);\r
-       trace("`,`,`,`,`,`,`,`,`,Osp::Net::Sockets::SecureSocket::Receive`,");\r
-       trace((unsigned long)arg1);\r
-       trace("`,");\r
-       trace( (unsigned long)arg1);\r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_SOCKET_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_SECURESOCKET_RECEIVE_PROBE_*/\r
-\r
-\r
-#ifdef _SM_SECURESOCKET_ASYNCSELECTBYLISTENER_PROBE_\r
-\r
-sdt::AsyncSelectByListener:SecureSocket_AsyncSelectByListener_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;      \r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "AsyncSelectByListener";\r
-}\r
-\r
-sdt::AsyncSelectByListener:SecureSocket_AsyncSelectByListener_End\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,AsyncSelectByListener`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,");\r
-       trace("SecureSocket`,");\r
-       trace((long)arg0);\r
-       trace("`,`,");\r
-       trace(tid); \r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,(EventType)");\r
-       trace((unsigned long)arg2);\r
-       trace("`,Osp::Net::Sockets::SecureSocket::AsyncSelectByListener`,");\r
-       trace((unsigned long)arg1);\r
-       trace("`,");\r
-       trace( (unsigned long)arg1);\r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_SOCKET_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_SECURESOCKET_ASYNCSELECTBYLISTENER_PROBE_*/\r
-\r
-\r
-#ifdef _SM_SECURESOCKET_ADDSECURESOCKETLISTENER_PROBE_\r
-\r
-sdt::AddSocketListener:SecureSocket_AddSocketListener_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;      \r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "AddSocketListener";\r
-}\r
-\r
-sdt::AddSocketListener:SecureSocket_AddSocketListener_End\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,AddSocketListener`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,");\r
-       trace("SecureSocket`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace((long)arg2);\r
-       trace("`,");\r
-       trace(tid); \r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,Osp::Net::Sockets::SecureSocket::AddSocketListener`,");\r
-       trace((unsigned long)arg1);\r
-       trace("`,");\r
-       trace( (unsigned long)arg1);\r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_SOCKET_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_SECURESOCKET_ADDSECURESOCKETLISTENER_PROBE_*/\r
-\r
-\r
-#ifdef _SM_SECURESOCKET_REMOVESECURESOCKETLISTENER_PROBE_\r
-\r
-sdt::RemoveSocketListener:SecureSocket_RemoveSocketListener_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;      \r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "RemoveSocketListener";\r
-}\r
-\r
-sdt::RemoveSocketListener:SecureSocket_RemoveSocketListener_End\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,RemoveSocketListener`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,");\r
-       trace("SecureSocket`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace((long)arg2);\r
-       trace("`,");\r
-       trace(tid); \r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,Osp::Net::Sockets::SecureSocket::RemoveSocketListener`,");\r
-       trace((unsigned long)arg1);\r
-       trace("`,");\r
-       trace( (unsigned long)arg1);\r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_SOCKET_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_SECURESOCKET_REMOVESECURESOCKETLISTENER_PROBE_*/\r
-\r
-\r
-#ifdef _SM_SECURESOCKET_GETSOCKOPT_PROBE_\r
-\r
-sdt::GetSockOpt:SecureSocket_GetSockOpt_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;      \r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "GetSockOpt";\r
-\r
-       __SM_SECURESOCKET_optionLevel[tid] = (int)arg1; \r
-}\r
-\r
-sdt::GetSockOpt:SecureSocket_GetSockOpt_End*\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,GetSockOpt`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,");\r
-       trace("SecureSocket`,");\r
-       trace((long)arg0);\r
-       trace("`,`,");\r
-       trace(tid); \r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,(Level : ");\r
-       trace(__SM_SECURESOCKET_optionLevel[tid]);\r
-       trace(") (Name : ");\r
-       trace((int)arg2);\r
-}\r
-sdt::GetSockOpt:SecureSocket_GetSockOpt_End\r
-{\r
-       trace(") (optVal : ");\r
-       trace((int)arg3);\r
-}\r
-sdt::GetSockOpt:SecureSocket_GetSockOpt_End2\r
-{\r
-       trace(")(enabled :");\r
-       trace((int)arg3);\r
-       trace(")(lingerTime :");\r
-       trace((int)arg4);\r
-}\r
-       \r
-sdt::GetSockOpt:SecureSocket_GetSockOpt_End*\r
-{      \r
-       trace(")`,`,`,Osp::Net::Sockets::SecureSocket::GetSockOpt`,");\r
-       trace((unsigned long)arg1);\r
-       trace("`,");\r
-       trace( (unsigned long)arg1);\r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_SOCKET_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_SECURESOCKET_GETSOCKOPT_PROBE_*/\r
-\r
-\r
-#ifdef _SM_SECURESOCKET_SETSOCKOPT_PROBE_\r
-\r
-sdt::SetSockOpt:SecureSocket_SetSockOpt_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;      \r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "SetSockOpt";\r
-\r
-       __SM_SECURESOCKET_optionLevel[tid] = (int)arg1;\r
-}\r
-\r
-sdt::SetSockOpt:SecureSocket_SetSockOpt_End*\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,SetSockOpt`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,");\r
-       trace("SecureSocket`,");\r
-       trace((long)arg0);\r
-       trace("`,`,");\r
-       trace(tid); \r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,(Level : ");\r
-       trace(__SM_SECURESOCKET_optionLevel[tid]);\r
-       trace(") (Name : ");\r
-       trace((int)arg2);\r
-}\r
-sdt::SetSockOpt:SecureSocket_SetSockOpt_End\r
-{\r
-       trace(") (optVal : ");\r
-       trace((int)arg3);\r
-}\r
-sdt::SetSockOpt:SecureSocket_SetSockOpt_End2\r
-{\r
-       trace(")(enabled :");\r
-       trace((int)arg3);\r
-       trace(")(lingerTime :");\r
-       trace((int)arg4);\r
-}\r
-\r
-sdt::SetSockOpt:SecureSocket_SetSockOpt_End3\r
-{\r
-       trace(")(multicastAddr :");\r
-       trace((string)arg3);\r
-       trace(")(multicastPort :");\r
-       trace((int)arg4);\r
-}\r
-       \r
-sdt::SetSockOpt:SecureSocket_SetSockOpt_End*\r
-{      \r
-       trace(")`,`,`,Osp::Net::Sockets::SecureSocket::SetSockOpt`,");\r
-       trace((unsigned long)arg1);\r
-       trace("`,");\r
-       trace( (unsigned long)arg1);\r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_SOCKET_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_SECURESOCKET_SETSOCKOPT_PROBE_*/\r
-\r
-\r
-#ifdef _SM_SECURESOCKET_ONSECURESOCKET_PROBE_\r
-\r
-sdt::FireImpl:SecureSocket_OnSecureSocket_Start*\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;      \r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "OnSocket";\r
-\r
-       __SM_SECURESOCKET_OnSocketFuncName[tid] = (string)arg0;\r
-       __SM_SECURESOCKET_OnSocketErrorCode[tid] = -1;\r
-}\r
-\r
-sdt::FireImpl:SecureSocket_OnSecureSocket_StartClosed\r
-{      \r
-       __SM_SECURESOCKET_OnSocketErrorCode[tid] = (unsigned long)arg1;\r
-}\r
-\r
-sdt::FireImpl:SecureSocket_OnSocket_End\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,");\r
-       trace(__SM_SECURESOCKET_OnSocketFuncName[tid]);\r
-       trace("`,"); \r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,");\r
-       trace("SecureSocket`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace((long)arg1);\r
-       trace("`,");\r
-       trace(tid); \r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,");\r
-}\r
-\r
-sdt::FireImpl:SecureSocket_OnSocket_End\r
-/__SM_SECURESOCKET_OnSocketErrorCode[tid] != -1/\r
-{\r
-       trace("ClosedReason : (");\r
-       trace(__SM_SECURESOCKET_OnSocketErrorCode[tid]);\r
-       trace(")\n");\r
-}\r
-\r
-sdt::FireImpl:SecureSocket_OnSocket_End\r
-{\r
-       trace("`,");\r
-       trace(__SM_SECURESOCKET_OnSocketFuncName[tid]);\r
-       trace("`,`,");\r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_SOCKET_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_SECURESOCKET_ONSECURESOCKET_PROBE_*/\r
-\r
-\r
-sdt:::SecureSocket_TryReturn\r
-/(int)arg2==0&& __SM_startFunctionName[__SM_callDepth] == (string)arg1/\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,");\r
-       trace((string)arg1);\r
-       trace("`,"); \r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,SecureSocket`,");\r
-       trace((long)arg0);\r
-       trace("`,`,");\r
-       trace(tid); \r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,");\r
-       trace((string)arg4);\r
-       trace("`,Osp::Net::Sockets::SecureSocket::");\r
-       trace((string)arg1);\r
-       trace("`,");\r
-       trace((unsigned long)arg3);\r
-       trace("`,");\r
-       trace((unsigned long)arg3);\r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_SOCKET_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif // _SM_SECURESOCKET_SCRIPT_D_\r
diff --git a/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/Socket.d b/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/Socket.d
deleted file mode 100644 (file)
index 2cd157d..0000000
+++ /dev/null
@@ -1,1257 +0,0 @@
-#ifndef _SM_SOCKET_SCRIPT_D_\r
-#define _SM_SOCKET_SCRIPT_D_\r
-\r
-#define _SM_SOCKET_ALL_PROBE_\r
-\r
-/*all probe fire*/\r
-#ifdef _SM_SOCKET_ALL_PROBE_\r
-\r
-#ifndef _SM_SOCKET_CONSTRUCTOR_PROBE_\r
-#define _SM_SOCKET_CONSTRUCTOR_PROBE_\r
-#endif /*_SM_SOCKET_CONSTRUCTOR_PROBE_*/\r
-\r
-#ifndef _SM_SOCKET_DESTRUCTOR_PROBE_\r
-#define _SM_SOCKET_DESTRUCTOR_PROBE_\r
-#endif /*_SM_SOCKET_DESTRUCTOR_PROBE_*/\r
-\r
-#ifndef _SM_SOCKET_CONSTRUCT_PROBE_\r
-#define _SM_SOCKET_CONSTRUCT_PROBE_\r
-#endif /*_SM_SOCKET_CONSTRUCT_PROBE_*/\r
-\r
-#ifndef _SM_SOCKET_CLOSE_PROBE_\r
-#define _SM_SOCKET_CLOSE_PROBE_\r
-#endif /*_SM_SOCKET_CLOSE_PROBE_*/\r
-\r
-#ifndef _SM_SOCKET_BIND_PROBE_\r
-#define _SM_SOCKET_BIND_PROBE_\r
-#endif /*_SM_SOCKET_BIND_PROBE_*/\r
-\r
-#ifndef _SM_SOCKET_CONNECT_PROBE_\r
-#define _SM_SOCKET_CONNECT_PROBE_\r
-#endif /*_SM_SOCKET_CONNECT_PROBE_*/\r
-\r
-#ifndef _SM_SOCKET_SEND_PROBE_\r
-#define _SM_SOCKET_SEND_PROBE_\r
-#endif /*_SM_SOCKET_SEND_PROBE_*/\r
-\r
-#ifndef _SM_SOCKET_SENDTO_PROBE_\r
-#define _SM_SOCKET_SENDTO_PROBE_\r
-#endif /*_SM_SOCKET_SENDTO_PROBE_*/\r
-\r
-#ifndef _SM_SOCKET_RECEIVE_PROBE_\r
-#define _SM_SOCKET_RECEIVE_PROBE_\r
-#endif /*_SM_SOCKET_RECEIVE_PROBE_*/\r
-\r
-#ifndef _SM_SOCKET_RECEIVEFROM_PROBE_\r
-#define _SM_SOCKET_RECEIVEFROM_PROBE_\r
-#endif /*_SM_SOCKET_RECEIVEFROM_PROBE_*/\r
-\r
-#ifndef _SM_SOCKET_LISTEN_PROBE_\r
-#define _SM_SOCKET_LISTEN_PROBE_\r
-#endif /*_SM_SOCKET_LISTEN_PROBE_*/\r
-\r
-#ifndef _SM_SOCKET_ACCEPTN_PROBE_\r
-#define _SM_SOCKET_ACCEPTN_PROBE_\r
-#endif /*_SM_SOCKET_ACCEPTN_PROBE_*/\r
-\r
-#ifndef _SM_SOCKET_IOCTL_PROBE_\r
-#define _SM_SOCKET_IOCTL_PROBE_\r
-#endif /*_SM_SOCKET_IOCTL_PROBE_*/\r
-\r
-#ifndef _SM_SOCKET_ASYNCSELECTBYLISTENER_PROBE_\r
-#define _SM_SOCKET_ASYNCSELECTBYLISTENER_PROBE_\r
-#endif /*_SM_SOCKET_ASYNCSELECTBYLISTENER_PROBE_*/\r
-\r
-#ifndef _SM_SOCKET_ADDSOCKETLISTENER_PROBE_\r
-#define _SM_SOCKET_ADDSOCKETLISTENER_PROBE_\r
-#endif /*_SM_SOCKET_ADDSOCKETLISTENER_PROBE_*/\r
-\r
-#ifndef _SM_SOCKET_REMOVESOCKETLISTENER_PROBE_\r
-#define _SM_SOCKET_REMOVESOCKETLISTENER_PROBE_\r
-#endif /*_SM_SOCKET_REMOVESOCKETLISTENER_PROBE_*/\r
-\r
-#ifndef _SM_SOCKET_GETPEERENDPOINT_PROBE_\r
-#define _SM_SOCKET_GETPEERENDPOINT_PROBE_\r
-#endif /*_SM_SOCKET_GETPEERENDPOINT_PROBE_*/\r
-\r
-#ifndef _SM_SOCKET_GETLOCALENDPOINT_PROBE_\r
-#define _SM_SOCKET_GETLOCALENDPOINT_PROBE_\r
-#endif /*_SM_SOCKET_GETLOCALENDPOINT_PROBE_*/\r
-\r
-#ifndef _SM_SOCKET_GETSOCKOPT_PROBE_\r
-#define _SM_SOCKET_GETSOCKOPT_PROBE_\r
-#endif /*_SM_SOCKET_GETSOCKOPT_PROBE_*/\r
-\r
-#ifndef _SM_SOCKET_SETSOCKOPT_PROBE_\r
-#define _SM_SOCKET_SETSOCKOPT_PROBE_\r
-#endif /*_SM_SOCKET_SETSOCKOPT_PROBE_*/\r
-\r
-#ifndef _SM_SOCKET_GETSOCKETFD_PROBE_\r
-#define _SM_SOCKET_GETSOCKETFD_PROBE_\r
-#endif /*_SM_SOCKET_GETSOCKETFD_PROBE_*/\r
-\r
-#ifndef _SM_SOCKET_ONSOCKET_PROBE_\r
-#define _SM_SOCKET_ONSOCKET_PROBE_\r
-#endif /*_SM_SOCKET_ONSOCKET_PROBE_*/\r
-\r
-\r
-#endif /*_SM_SOCKET_ALL_PROBE_*/\r
-\r
-\r
-int __SM_SOCKET_addressFamily[long];\r
-int __SM_SOCKET_type[long];\r
-int __SM_SOCKET_protocol[long];\r
-int __SM_SOCKET_sendRequestLen[long];\r
-int __SM_SOCKET_rcvRequestLen[long];\r
-string __SM_SOCKET_OnSocketFuncName[long];\r
-unsigned long __SM_SOCKET_OnSocketErrorCode[long];\r
-int __SM_SOCKET_optionLevel[long];\r
-string __SM_SOCKET_ioctlCmd[int];\r
-\r
-BEGIN\r
-{\r
-       trace("SmSocketScript.d fire\n");\r
-       \r
-       __SM_SOCKET_ioctlCmd[0] = "FIONBIO";\r
-       __SM_SOCKET_ioctlCmd[1] = "FIONREAD";\r
-       __SM_SOCKET_ioctlCmd[2] = "FIONWRITE";\r
-       __SM_SOCKET_ioctlCmd[3] = "SIOCATMARK";\r
-}\r
-\r
-#ifdef _SM_SOCKET_CONSTRUCTOR_PROBE_\r
-\r
-sdt::Socket:Socket_Constructor_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;      \r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "Socket";\r
-}\r
-\r
-sdt::Socket:Socket_Constructor_End\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,Constructor`,"); \r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,");\r
-       trace("Socket`,");\r
-       trace((long)arg0);\r
-       trace("`,`,");\r
-       trace(tid); \r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,Osp::Net::Sockets::Socket::Socket`,`,");\r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_SOCKET_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_SOCKET_CONSTRUCTOR_PROBE_*/\r
-\r
-\r
-#ifdef _SM_SOCKET_DESTRUCTOR_PROBE_\r
-\r
-sdt:::Socket_Destructor_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;      \r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "~Socket";\r
-}\r
-\r
-sdt:::Socket_Destructor_End\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,Destructor`,"); \r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,");\r
-       trace("Socket`,");\r
-       trace((long)arg0);\r
-       trace("`,`,");\r
-       trace(tid); \r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,Osp::Net::Sockets::Socket::~Socket`,`,");\r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_SOCKET_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_SOCKET_DESTRUCTOR_PROBE_*/\r
-\r
-\r
-#ifdef _SM_SOCKET_CONSTRUCT_PROBE_\r
-\r
-sdt::Construct:Socket_Construct_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;      \r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "Construct";\r
-\r
-       __SM_SOCKET_addressFamily[tid] = (int)arg1;\r
-       __SM_SOCKET_type[tid] = (int)arg2;\r
-       __SM_SOCKET_protocol[tid] = (int)arg3;\r
-}\r
-\r
-sdt::Construct:Socket_Construct_End*\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,Construct`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,");\r
-       trace("Socket`,");\r
-       trace((long)arg0);\r
-       trace("`,`,");\r
-       trace(tid); \r
-       trace("`,");\r
-       trace((int)arg2);\r
-       trace("`,");\r
-       trace(__SM_SOCKET_addressFamily[tid]);\r
-       trace("`,");\r
-       trace(__SM_SOCKET_type[tid]);\r
-       trace("`,");\r
-       trace(__SM_SOCKET_protocol[tid]);\r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,Osp::Net::Sockets::Socket::Construct`,");\r
-       trace((unsigned long)arg1);\r
-       trace("`,");\r
-       trace( (unsigned long)arg1);\r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_SOCKET_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_SOCKET_CONSTRUCT_PROBE_*/\r
-\r
-\r
-#ifdef _SM_SOCKET_CLOSE_PROBE_\r
-\r
-sdt::Close:Socket_Close_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;      \r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "Close";\r
-}\r
-\r
-sdt::Close:Socket_Close_End\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,Close`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,");\r
-       trace("Socket`,");\r
-       trace((long)arg0);\r
-       trace("`,`,");\r
-       trace(tid); \r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,Osp::Net::Sockets::Socket::Close`,");\r
-       trace((unsigned long)arg1);\r
-       trace("`,");\r
-       trace( (unsigned long)arg1);\r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_SOCKET_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_SOCKET_CLOSE_PROBE_*/\r
-\r
-\r
-#ifdef _SM_SOCKET_BIND_PROBE_\r
-\r
-sdt::Bind:Socket_Bind_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;      \r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "Bind";\r
-}\r
-\r
-sdt::Bind:Socket_Bind_End\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,Bind`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,Socket`,");\r
-       trace((long)arg0);\r
-       trace("`,`,");\r
-       trace(tid); \r
-       trace("`,`,`,`,`,`,`,`,`,");\r
-       trace((string)arg2);\r
-       trace("`,");\r
-       trace((int)arg3);\r
-       trace("`,`,`,`,`,`,Osp::Net::Sockets::Socket::Bind`,");\r
-       trace((unsigned long)arg1);\r
-       trace("`,");\r
-       trace( (unsigned long)arg1);\r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_SOCKET_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_SOCKET_BIND_PROBE_*/\r
-\r
-\r
-#ifdef _SM_SOCKET_CONNECT_PROBE_\r
-\r
-sdt::Connect:Socket_Connect_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;      \r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "Connect";\r
-}\r
-\r
-sdt::Connect:Socket_Connect_End\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,Connect`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,");\r
-       trace("Socket`,");\r
-       trace((long)arg0);\r
-       trace("`,`,");\r
-       trace(tid); \r
-       trace("`,`,`,`,`,`,`,`,`,`,`,");\r
-       trace((string)arg2);\r
-       trace("`,");\r
-       trace((int)arg3);\r
-       trace("`,`,`,`,Osp::Net::Sockets::Socket::Connect`,");\r
-       trace((unsigned long)arg1);\r
-       trace("`,");\r
-       trace( (unsigned long)arg1);\r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_SOCKET_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_SOCKET_CONNECT_PROBE_*/\r
-\r
-\r
-#ifdef _SM_SOCKET_SEND_PROBE_\r
-\r
-sdt::Send:Socket_Send_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;      \r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "Send";\r
-\r
-       __SM_SOCKET_sendRequestLen[tid] = (int)arg1;\r
-}\r
-\r
-sdt::Send:Socket_Send_End\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,Send`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,");\r
-       trace("Socket`,");\r
-       trace((long)arg0);\r
-       trace("`,`,");\r
-       trace(tid); \r
-       trace("`,`,`,`,`,");\r
-       trace(__SM_SOCKET_sendRequestLen[tid]);\r
-       trace("`,");\r
-       trace((int)arg2);\r
-       trace("`,`,`,`,`,`,`,`,`,`,Osp::Net::Sockets::Socket::Send`,");\r
-       trace((unsigned long)arg1);\r
-       trace("`,");\r
-       trace( (unsigned long)arg1);\r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_SOCKET_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_SOCKET_SEND_PROBE_*/\r
-\r
-\r
-#ifdef _SM_SOCKET_SENDTO_PROBE_\r
-\r
-sdt::SendTo:Socket_SendTo_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;      \r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "SendTo";\r
-\r
-       __SM_SOCKET_sendRequestLen[tid] = (int)arg1;\r
-}\r
-\r
-sdt::SendTo:Socket_SendTo_End\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,SendTo`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,Socket`,");\r
-       trace((long)arg0);\r
-       trace("`,`,");\r
-       trace(tid); \r
-       trace("`,`,`,`,`,");\r
-       trace(__SM_SOCKET_sendRequestLen[tid]);\r
-       trace("`,");\r
-       trace((int)arg2);\r
-       trace("`,`,`,`,`,");\r
-       trace((string)arg3);\r
-       trace("`,");\r
-       trace((int)arg4);\r
-       trace("`,`,`,`,`,`,`,`,`,`,Osp::Net::Sockets::Socket::SendTo`,");\r
-       trace((unsigned long)arg1);\r
-       trace("`,");\r
-       trace( (unsigned long)arg1);\r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_SOCKET_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_SOCKET_SENDTO_PROBE_*/\r
-\r
-\r
-#ifdef _SM_SOCKET_RECEIVE_PROBE_\r
-\r
-sdt::Receive:Socket_Receive_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-       \r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;      \r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "Receive";\r
-\r
-       __SM_SOCKET_rcvRequestLen[tid] = (int)arg1;     \r
-}\r
-\r
-sdt::Receive:Socket_Receive_End\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,Receive`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,");\r
-       trace("Socket`,");\r
-       trace((long)arg0);\r
-       trace("`,`,");\r
-       trace(tid); \r
-       trace("`,`,`,`,`,`,");\r
-       trace(__SM_SOCKET_rcvRequestLen[tid]);\r
-       trace("`,");\r
-       trace((int)arg2);\r
-       trace("`,`,`,`,`,`,`,`,`,Osp::Net::Sockets::Socket::Receive`,");\r
-       trace((unsigned long)arg1);\r
-       trace("`,");\r
-       trace( (unsigned long)arg1);\r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_SOCKET_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_SOCKET_RECEIVE_PROBE_*/\r
-\r
-\r
-#ifdef _SM_SOCKET_RECEIVEFROM_PROBE_\r
-\r
-sdt::ReceiveFrom:Socket_ReceiveFrom_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;      \r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "ReceiveFrom";\r
-\r
-       __SM_SOCKET_rcvRequestLen[tid] = (int)arg1;     \r
-}\r
-\r
-sdt::ReceiveFrom:Socket_ReceiveFrom_End\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,ReceiveFrom`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,Socket`,");\r
-       trace((long)arg0);\r
-       trace("`,`,");\r
-       trace(tid); \r
-       trace("`,`,`,`,`,`,`,");\r
-       trace(__SM_SOCKET_rcvRequestLen[tid]);\r
-       trace("`,");\r
-       trace((int)arg2);\r
-       trace("`,`,`,");\r
-       trace((string)arg3);\r
-       trace("`,");\r
-       trace((int)arg4);\r
-       trace("`,`,`,`,Osp::Net::Sockets::Socket::ReceiveFrom`,");\r
-       trace((unsigned long)arg1);\r
-       trace("`,");\r
-       trace( (unsigned long)arg1);\r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_SOCKET_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_SOCKET_RECEIVEFROM_PROBE_*/\r
-\r
-\r
-#ifdef _SM_SOCKET_LISTEN_PROBE_\r
-\r
-sdt::Listen:Socket_Listen_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;      \r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "Listen";\r
-}\r
-\r
-sdt::Listen:Socket_Listen_End\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,Listen`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,Socket`,");\r
-       trace((long)arg0);\r
-       trace("`,`,");\r
-       trace(tid); \r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,(backlog)");\r
-       trace((int)arg2);\r
-       trace("`,Osp::Net::Sockets::Socket::Listen`,");\r
-       trace((unsigned long)arg1);\r
-       trace("`,");\r
-       trace( (unsigned long)arg1);\r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_SOCKET_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_SOCKET_LISTEN_PROBE_*/\r
-\r
-\r
-#ifdef _SM_SOCKET_ACCEPTN_PROBE_\r
-\r
-sdt::AcceptN:Socket_AcceptN_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;      \r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "AcceptN";\r
-}\r
-\r
-sdt::AcceptN:Socket_AcceptN_End\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,AcceptN`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,Socket`,");\r
-       trace((long)arg0);\r
-       trace("`,`,");\r
-       trace(tid); \r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,Osp::Net::Sockets::Socket::AcceptN`,");\r
-       trace((unsigned long)arg1);\r
-       trace("`,");\r
-       trace( (unsigned long)arg2);\r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_SOCKET_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_SOCKET_ACCEPTN_PROBE_*/\r
-\r
-\r
-#ifdef _SM_SOCKET_IOCTL_PROBE_\r
-\r
-sdt::Ioctl:Socket_Ioctl_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;      \r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "Ioctl";\r
-}\r
-\r
-sdt::Ioctl:Socket_Ioctl_End\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,Ioctl`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,Socket`,");\r
-       trace((long)arg0);\r
-       trace("`,`,");\r
-       trace(tid); \r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,");\r
-       trace(__SM_SOCKET_ioctlCmd[(int)arg2]);\r
-       trace("(");\r
-       trace((unsigned long)arg3);\r
-       trace(")`,Osp::Net::Sockets::Socket::Ioctl`,");\r
-       trace((unsigned long)arg1);\r
-       trace("`,");\r
-       trace( (unsigned long)arg2);\r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_SOCKET_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_SOCKET_IOCTL_PROBE_*/\r
-\r
-\r
-#ifdef _SM_SOCKET_ASYNCSELECTBYLISTENER_PROBE_\r
-\r
-sdt::AsyncSelectByListener:Socket_AsyncSelectByListener_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;      \r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "AsyncSelectByListener";\r
-}\r
-\r
-sdt::AsyncSelectByListener:Socket_AsyncSelectByListener_End\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,AsyncSelectByListener`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,");\r
-       trace("Socket`,");\r
-       trace((long)arg0);\r
-       trace("`,`,");\r
-       trace(tid); \r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,(EventType)");\r
-       trace((unsigned long)arg2);\r
-       trace("`,Osp::Net::Sockets::Socket::AsyncSelectByListener`,");\r
-       trace((unsigned long)arg1);\r
-       trace("`,");\r
-       trace( (unsigned long)arg1);\r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_SOCKET_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_SOCKET_ASYNCSELECTBYLISTENER_PROBE_*/\r
-\r
-\r
-#ifdef _SM_SOCKET_ADDSOCKETLISTENER_PROBE_\r
-\r
-sdt::AddSocketListener:Socket_AddSocketListener_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;      \r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "AddSocketListener";\r
-}\r
-\r
-sdt::AddSocketListener:Socket_AddSocketListener_End\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,AddSocketListener`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,");\r
-       trace("Socket`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace((long)arg2);\r
-       trace("`,");\r
-       trace(tid); \r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,Osp::Net::Sockets::Socket::AddSocketListener`,");\r
-       trace((unsigned long)arg1);\r
-       trace("`,");\r
-       trace( (unsigned long)arg1);\r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_SOCKET_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_SOCKET_ADDSOCKETLISTENER_PROBE_*/\r
-\r
-\r
-#ifdef _SM_SOCKET_REMOVESOCKETLISTENER_PROBE_\r
-\r
-sdt::RemoveSocketListener:Socket_RemoveSocketListener_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;      \r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "RemoveSocketListener";\r
-}\r
-\r
-sdt::RemoveSocketListener:Socket_RemoveSocketListener_End\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,RemoveSocketListener`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,");\r
-       trace("Socket`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace((long)arg2);\r
-       trace("`,");\r
-       trace(tid); \r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,Osp::Net::Sockets::Socket::RemoveSocketListener`,");\r
-       trace((unsigned long)arg1);\r
-       trace("`,");\r
-       trace( (unsigned long)arg1);\r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_SOCKET_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_SOCKET_REMOVESOCKETLISTENER_PROBE_*/\r
-\r
-\r
-#ifdef _SM_SOCKET_GETPEERENDPOINT_PROBE_\r
-\r
-sdt::GetPeerEndPoint:Socket_GetPeerEndPoint_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;      \r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "GetPeerEndPoint";\r
-}\r
-\r
-sdt::GetPeerEndPoint:Socket_GetPeerEndPoint_End*\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,GetPeerEndPoint`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,Socket`,");\r
-       trace((long)arg0);\r
-       trace("`,`,");\r
-       trace(tid); \r
-       trace("`,`,`,`,`,`,`,`,`,`,`,");\r
-}\r
-sdt::GetPeerEndPoint:Socket_GetPeerEndPoint_End\r
-{      \r
-       trace((string)arg3);\r
-       trace("`,");\r
-       trace((int)arg4);\r
-}\r
-sdt::GetPeerEndPoint:Socket_GetPeerEndPoint_End2\r
-{      \r
-       trace("`,");\r
-}\r
-sdt::GetPeerEndPoint:Socket_GetPeerEndPoint_End*\r
-{\r
-       trace("`,");\r
-}\r
-\r
-sdt::GetPeerEndPoint:Socket_GetPeerEndPoint_End\r
-{      \r
-       trace((string)arg3);\r
-       trace(" (");\r
-       trace((int)arg4);\r
-       trace(")");\r
-}\r
-\r
-sdt::GetPeerEndPoint:Socket_GetPeerEndPoint_End*\r
-{\r
-       trace("`,`,`,Osp::Net::Sockets::Socket::GetPeerEndPoint`,");\r
-       trace((long)arg1);\r
-       trace("`,");\r
-       trace( (unsigned long)arg2);\r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_SOCKET_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_SOCKET_GETPEERENDPOINT_PROBE_*/\r
-\r
-\r
-#ifdef _SM_SOCKET_GETLOCALENDPOINT_PROBE_\r
-\r
-sdt::GetLocalEndPoint:Socket_GetLocalEndPoint_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;      \r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "GetLocalEndPoint";\r
-}\r
-\r
-sdt::GetLocalEndPoint:Socket_GetLocalEndPoint_End\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,GetLocalEndPoint`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,Socket`,");\r
-       trace((long)arg0);\r
-       trace("`,`,");\r
-       trace(tid); \r
-       trace("`,`,`,`,`,`,`,`,`,");\r
-}\r
-sdt::GetLocalEndPoint:Socket_GetLocalEndPoint_End\r
-{      \r
-       trace((string)arg3);\r
-       trace("`,");\r
-       trace((int)arg4);\r
-}\r
-sdt::GetLocalEndPoint:Socket_GetLocalEndPoint_End2\r
-{      \r
-       trace("`,");\r
-}\r
-sdt::GetLocalEndPoint:Socket_GetLocalEndPoint_End*\r
-{\r
-       trace("`,`,`,");\r
-}\r
-\r
-sdt::GetLocalEndPoint:Socket_GetLocalEndPoint_End\r
-{      \r
-       trace((string)arg3);\r
-       trace(" (");\r
-       trace((int)arg4);\r
-       trace(")");\r
-}\r
-\r
-sdt::GetLocalEndPoint:Socket_GetLocalEndPoint_End*\r
-{\r
-       trace("`,`,");\r
-       trace("`,Osp::Net::Sockets::Socket::GetLocalEndPoint`,");\r
-       trace((long)arg1);\r
-       trace("`,");\r
-       trace( (unsigned long)arg2);\r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_SOCKET_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_SOCKET_GETLOCALENDPOINT_PROBE_*/\r
-\r
-\r
-#ifdef _SM_SOCKET_GETSOCKOPT_PROBE_\r
-\r
-sdt::GetSockOpt:Socket_GetSockOpt_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;      \r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "GetSockOpt";\r
-\r
-       __SM_SOCKET_optionLevel[tid] = (int)arg1;       \r
-}\r
-\r
-sdt::GetSockOpt:Socket_GetSockOpt_End*\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,GetSockOpt`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,");\r
-       trace("Socket`,");\r
-       trace((long)arg0);\r
-       trace("`,`,");\r
-       trace(tid); \r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,(Level : ");\r
-       trace(__SM_SOCKET_optionLevel[tid]);\r
-       trace(") (Name : ");\r
-       trace((int)arg2);\r
-}\r
-sdt::GetSockOpt:Socket_GetSockOpt_End\r
-{\r
-       trace(") (optVal : ");\r
-       trace((int)arg3);\r
-}\r
-sdt::GetSockOpt:Socket_GetSockOpt_End2\r
-{\r
-       trace(")(enabled :");\r
-       trace((int)arg3);\r
-       trace(")(lingerTime :");\r
-       trace((int)arg4);\r
-}\r
-       \r
-sdt::GetSockOpt:Socket_GetSockOpt_End*\r
-{      \r
-       trace(")`,`,`,Osp::Net::Sockets::Socket::GetSockOpt`,");\r
-       trace((unsigned long)arg1);\r
-       trace("`,");\r
-       trace( (unsigned long)arg1);\r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_SOCKET_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_SOCKET_GETSOCKOPT_PROBE_*/\r
-\r
-\r
-#ifdef _SM_SOCKET_SETSOCKOPT_PROBE_\r
-\r
-sdt::SetSockOpt:Socket_SetSockOpt_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;      \r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "SetSockOpt";\r
-\r
-       __SM_SOCKET_optionLevel[tid] = (int)arg1;\r
-}\r
-\r
-sdt::SetSockOpt:Socket_SetSockOpt_End*\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,SetSockOpt`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,");\r
-       trace("Socket`,");\r
-       trace((long)arg0);\r
-       trace("`,`,");\r
-       trace(tid); \r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,(Level : ");\r
-       trace(__SM_SOCKET_optionLevel[tid]);\r
-       trace(") (Name : ");\r
-       trace((int)arg2);\r
-}\r
-sdt::SetSockOpt:Socket_SetSockOpt_End\r
-{\r
-       trace(") (optVal : ");\r
-       trace((int)arg3);\r
-}\r
-sdt::SetSockOpt:Socket_SetSockOpt_End2\r
-{\r
-       trace(")(enabled :");\r
-       trace((int)arg3);\r
-       trace(")(lingerTime :");\r
-       trace((int)arg4);\r
-}\r
-\r
-sdt::SetSockOpt:Socket_SetSockOpt_End3\r
-{\r
-       trace(")(multicastAddr :");\r
-       trace((string)arg3);\r
-       trace(")(multicastPort :");\r
-       trace((int)arg4);\r
-}\r
-       \r
-sdt::SetSockOpt:Socket_SetSockOpt_End*\r
-{      \r
-       trace(")`,`,`,Osp::Net::Sockets::Socket::SetSockOpt`,");\r
-       trace((unsigned long)arg1);\r
-       trace("`,");\r
-       trace( (unsigned long)arg1);\r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_SOCKET_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_SOCKET_SETSOCKOPT_PROBE_*/\r
-\r
-\r
-#ifdef _SM_SOCKET_GETSOCKETFD_PROBE_\r
-\r
-sdt::GetSocketFd:Socket_GetSocketFd_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;      \r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "GetSocketFd";\r
-}\r
-\r
-sdt::GetSocketFd:Socket_GetSocketFd_End\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,GetSocketFd`,");\r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,Socket`,");\r
-       trace((long)arg0);\r
-       trace("`,`,");\r
-       trace(tid); \r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,");\r
-       trace((int)arg1);\r
-       trace("`,`,Osp::Net::Sockets::Socket::GetSocketFd`,");\r
-       trace((int)arg1);\r
-       trace("`,");\r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_SOCKET_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_SOCKET_GETSOCKETFD_PROBE_*/\r
-\r
-\r
-#ifdef _SM_SOCKET_ONSOCKET_PROBE_\r
-\r
-sdt::FireImpl:Socket_OnSocket_Start*\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;      \r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "OnSocket";\r
-\r
-       __SM_SOCKET_OnSocketFuncName[tid] = (string)arg0;\r
-       __SM_SOCKET_OnSocketErrorCode[tid] = -1;\r
-}\r
-\r
-sdt::FireImpl:Socket_OnSocket_StartClosed\r
-{      \r
-       __SM_SOCKET_OnSocketErrorCode[tid] = (unsigned long)arg1;\r
-}\r
-\r
-sdt::FireImpl:Socket_OnSocket_End\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,");\r
-       trace(__SM_SOCKET_OnSocketFuncName[tid]);\r
-       trace("`,"); \r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,");\r
-       trace("Socket`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace((long)arg1);\r
-       trace("`,");\r
-       trace(tid); \r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,");\r
-}\r
-\r
-sdt::FireImpl:Socket_OnSocket_End\r
-/__SM_SOCKET_OnSocketErrorCode[tid] != -1/\r
-{\r
-       trace("ClosedReason : (");\r
-       trace(__SM_SOCKET_OnSocketErrorCode[tid]);\r
-       trace(")");\r
-}\r
-sdt::FireImpl:Socket_OnSocket_End\r
-{\r
-       trace("`,");\r
-       trace(__SM_SOCKET_OnSocketFuncName[tid]);\r
-       trace("`,`,");\r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_SOCKET_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_SOCKET_ONSOCKET_PROBE_*/\r
-\r
-\r
-sdt:::Socket_TryReturn\r
-/(int)arg2==0&& __SM_startFunctionName[__SM_callDepth] == (string)arg1/\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,");\r
-       trace((string)arg1);\r
-       trace("`,"); \r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,Socket`,");\r
-       trace((long)arg0);\r
-       trace("`,`,");\r
-       trace(tid); \r
-       trace("`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,");\r
-       trace((string)arg4);\r
-       trace("`,Osp::Net::Sockets::Socket::");\r
-       trace((string)arg1);\r
-       trace("`,");\r
-       trace((unsigned long)arg3);\r
-       trace("`,");\r
-       trace((unsigned long)arg3);\r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_SOCKET_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif // _SM_SOCKET_SCRIPT_D_\r
diff --git a/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/Thumbnail.d b/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/Thumbnail.d
deleted file mode 100644 (file)
index f41ce36..0000000
+++ /dev/null
@@ -1,87 +0,0 @@
-#ifndef _SM_THUMBNAIL_SCRIPT_D_\r
-#define _SM_THUMBNAIL_SCRIPT_D_\r
-\r
-BEGIN\r
-{\r
-       trace("Thumbnail.d fire\n");\r
-}\r
-\r
-/* log - Event Number, Event Name, Time, Image File Name, Class, Listener, Listener Address, Thread ID */\r
-\r
-sdt:::Thumbnail_FireImpl*\r
-{\r
-       __SM_eventCount++;\r
-\r
-       trace(__SM_eventCount);\r
-       trace("`,");\r
-       trace((string)arg0);\r
-       trace("`,");\r
-       trace(vtimestamp - __SM_startApplicationTime);\r
-       trace("`,");\r
-       screenshot(__SM_eventCount, 100);\r
-       trace("`,");\r
-       trace("Thumbnail");\r
-       trace("`,");\r
-}\r
-\r
-sdt:::Thumbnail_FireImpl_ActionEvent\r
-{\r
-       trace("IActionEventListener");\r
-}\r
-\r
-sdt:::Thumbnail_FireImpl_DragDropEvent\r
-{\r
-       trace("IDragDropEventListener");\r
-}\r
-\r
-sdt:::Thumbnail_FireImpl_FocusEvent\r
-{\r
-       trace("IFocusEventListener");\r
-}\r
-\r
-sdt:::Thumbnail_FireImpl_KeyEvent\r
-{\r
-       trace("IKeyEventListener");\r
-}\r
-\r
-sdt:::Thumbnail_FireImpl_OrientationEvent\r
-{\r
-       trace("IOrientationEventListener");\r
-}\r
-\r
-sdt:::Thumbnail_FireImpl_TouchEvent\r
-{\r
-       trace("ITouchEventListener");\r
-}\r
-\r
-sdt:::Thumbnail_FireImpl_TouchModeChangeEvent\r
-{\r
-       trace("ITouchModeChangeEventListener");\r
-}\r
-\r
-sdt:::Thumbnail_FireImpl_WindowActivatedEvent\r
-{\r
-       trace("IWindowEventListener");\r
-}\r
-\r
-sdt:::Thumbnail_FireImpl_WindowDeactivatedEvent\r
-{\r
-       trace("IWindowEventListener");\r
-}\r
-\r
-sdt:::Thumbnail_FireImpl*\r
-{\r
-       trace("`,");\r
-       trace((long)arg1);\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_THUMBNAIL_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-}\r
-\r
-#endif // _SM_THUMBNAIL_SCRIPT_D_\r
diff --git a/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/Timer.d b/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/Timer.d
deleted file mode 100644 (file)
index 7d88af8..0000000
+++ /dev/null
@@ -1,327 +0,0 @@
-#ifndef _SM_TIMER_SCRIPT_D_\r
-#define _SM_TIMER_SCRIPT_D_\r
-\r
-#define _SM_TIMER_ALL_PROBE_\r
-\r
-/*all probe fire*/\r
-#ifdef _SM_TIMER_ALL_PROBE_\r
-\r
-#ifndef _SM_TIMER_CONSTRUCTOR_PROBE_\r
-#define _SM_TIMER_CONSTRUCTOR_PROBE_\r
-#endif /*_SM_TIMER_CONSTRUCTOR_PROBE_*/\r
-\r
-#ifndef _SM_TIMER_DESTRUCTOR_PROBE_\r
-#define _SM_TIMER_DESTRUCTOR_PROBE_\r
-#endif /*_SM_TIMER_DESTRUCTOR_PROBE_*/\r
-\r
-#ifndef _SM_TIMER_CONSTRUCT_PROBE_\r
-#define _SM_TIMER_CONSTRUCT_PROBE_\r
-#endif /*_SM_TIMER_CONSTRUCT_PROBE_*/\r
-\r
-#ifndef _SM_TIMER_START_PROBE_\r
-#define _SM_TIMER_START_PROBE_\r
-#endif /*_SM_TIMER_START_PROBE_*/\r
-\r
-#ifndef _SM_TIMER_CANCEL_PROBE_\r
-#define _SM_TIMER_CANCEL_PROBE_\r
-#endif /*_SM_TIMER_CANCEL_PROBE_*/\r
-\r
-#ifndef _SM_TIMER_ONTIMEREXPIRED_PROBE_\r
-#define _SM_TIMER_ONTIMEREXPIRED_PROBE_\r
-#endif /*_SM_TIMER_ONTIMEREXPIRED_PROBE_*/\r
-\r
-#endif /*_SM_TIMER_ALL_PROBE_*/\r
-\r
-BEGIN\r
-{\r
-       trace("SmTimerScript.d fire\n");\r
-}\r
-\r
-#ifdef _SM_TIMER_CONSTRUCTOR_PROBE_\r
-\r
-sdt::Timer:Timer_Constructor_Start*\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "Timer" ;              \r
-}\r
-\r
-sdt::Timer:Timer_Constructor_*End\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,Constructor`,"); \r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,Timer`,");\r
-       trace((long)arg0);\r
-       trace("`,`,");\r
-       trace(tid); \r
-       trace("`,`,`,`,`,`,`,Osp::Base::RunTime::Timer::Timer`,`,");\r
-       \r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_TIMER_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_TIMER_CONSTRUCTOR_PROBE_*/\r
-\r
-\r
-#ifdef _SM_TIMER_DESTRUCTOR_PROBE_\r
-\r
-sdt:::Timer_Destructor_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "~Timer" ;             \r
-}\r
-\r
-sdt:::Timer_Destructor_End\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,Destructor`,"); \r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,Timer`,");\r
-       trace((long)arg0);\r
-       trace("`,`,");\r
-       trace(tid); \r
-       trace("`,`,`,`,`,`,`,Osp::Base::RunTime::Timer::~Timer`,`,");\r
-       \r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_TIMER_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_TIMER_DESTRUCTOR_PROBE_*/\r
-\r
-\r
-#ifdef _SM_TIMER_CONSTRUCT_PROBE_\r
-\r
-sdt::Construct:Timer_Construct_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "Construct" ;          \r
-}\r
-\r
-sdt::Construct:Timer_Construct_End\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,Construct`,"); \r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,Timer`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace((long)arg2);\r
-       trace("`,");\r
-       trace(tid); \r
-       trace("`,");\r
-       trace((int)arg3 == 1 ? "`,TRUE`," : "`,`,");\r
-       trace("0`,`,`,`,Osp::Base::RunTime::Timer::Construct`,");\r
-       trace((unsigned long)arg1);\r
-       trace("`,");\r
-       trace( (unsigned long)arg1   );\r
-\r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_TIMER_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_TIMER_CONSTRUCT_PROBE_*/\r
-\r
-\r
-#ifdef _SM_TIMER_START_PROBE_\r
-\r
-sdt::Start:Timer_Start_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "Start" ;              \r
-}\r
-\r
-sdt::Start:Timer_Start_End\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,Start`,"); \r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,Timer`,");\r
-       trace((long)arg0);\r
-       trace("`,`,");\r
-       trace(tid); \r
-       trace("`,");\r
-       trace((int)arg2);\r
-       trace("`,`,");\r
-       trace((int)arg3);\r
-       trace("`,`,`,`,Osp::Base::RunTime::Timer::Start`,");\r
-       trace((unsigned long)arg1);\r
-       trace("`,");\r
-       trace( (unsigned long)arg1   );\r
-\r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_TIMER_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_TIMER_START_PROBE_*/\r
-\r
-\r
-#ifdef _SM_TIMER_CANCEL_PROBE_\r
-\r
-sdt::Cancel:Timer_Cancel_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "Cancel" ;             \r
-}\r
-\r
-sdt::Cancel:Timer_Cancel_End\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,Cancel`,"); \r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,Timer`,");\r
-       trace((long)arg0);\r
-       trace("`,`,");\r
-       trace(tid); \r
-       trace("`,`,`,`,`,`,`,Osp::Base::RunTime::Timer::Cancel`,");\r
-       trace((unsigned long)arg1);\r
-       trace("`,");\r
-       trace( (unsigned long)arg1   );\r
-\r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_TIMER_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_TIMER_CANCEL_PROBE_*/\r
-\r
-\r
-#ifdef _SM_TIMER_ONTIMEREXPIRED_PROBE_\r
-\r
-sdt::OnMatrixTimerExpired:Timer_OnTimerExpired_Start\r
-{\r
-       __SM_callDepth++;\r
-\r
-       __SM_startFunctionTime[__SM_callDepth] = vtimestamp;\r
-\r
-       __SM_eventNum[__SM_callDepth] = __SM_eventCount++;\r
-\r
-       __SM_startFunctionName[__SM_callDepth] = "OnTimerExpired" ;             \r
-}\r
-\r
-sdt::OnMatrixTimerExpired:Timer_OnTimerExpired_End\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,OnTimerExpired`,"); \r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,Timer`,");\r
-       trace((long)arg0);\r
-       trace("`,");\r
-       trace((long)arg1);\r
-       trace("`,");\r
-       trace(tid);\r
-       trace("`,`,`,");\r
-       trace((int)arg2);\r
-       trace("`,`,`,`,OnTimerExpired`,`,");\r
-       \r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_TIMER_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif /*_SM_TIMER_ONTIMEREXPIRED_PROBE_*/\r
-\r
-\r
-sdt:::Timer_TryReturn\r
-/(int)arg2==0 && __SM_startFunctionName[__SM_callDepth] == (string)arg1/\r
-{\r
-       trace( __SM_eventNum[__SM_callDepth]);\r
-       trace("`,");\r
-       trace((string)arg1);\r
-       trace("`,"); \r
-       trace(__SM_startFunctionTime[__SM_callDepth] - __SM_startApplicationTime);\r
-       trace("`,"); \r
-       trace(vtimestamp - __SM_startApplicationTime);  \r
-       trace("`,Timer`,");\r
-       trace((long)arg0);\r
-       trace("`,`,");\r
-       trace(tid); \r
-       trace("`,`,`,`,`,`,");\r
-       trace((string)arg4);\r
-       trace("`,Osp::Base::RunTime::Timer::");\r
-       trace((string)arg1);\r
-       trace("`,");\r
-       trace((unsigned long)arg3);\r
-       trace("`,");\r
-       trace((unsigned long)arg3);\r
-       trace("\n");\r
-       trace("callstack_start`,");\r
-       #ifdef _SM_TIMER_CALLSTACK\r
-       stack();\r
-       #endif\r
-       trace("`,callstack_end");\r
-       trace("\n");\r
-       __SM_callDepth--;\r
-}\r
-\r
-#endif // _SM_TIMER_SCRIPT_D_ \r
diff --git a/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/allocation.monitor b/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/allocation.monitor
deleted file mode 100644 (file)
index 9720fa7..0000000
+++ /dev/null
@@ -1,1472 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
-<BaseMonitor xmlns="com.samsung.dynamicanalyzer">
-       <id>Allocation</id>
-       <idColumn>4</idColumn>
-       <type>allocation</type>
-       <rawDataCount>8</rawDataCount>
-       <SmallIcon>c:/abc.jpg</SmallIcon>
-       <BigIcon>c:/def.jpg</BigIcon>
-       <category>Default</category>
-       <EventDataSize>28</EventDataSize>
-       <ObjectDataSize>24</ObjectDataSize>
-       <description>Allocation Monitor</description>
-
-       <components>Allocation</components>
-
-       <endEventNames>Free</endEventNames>
-
-       <checkInfo>
-               <input>14</input>
-               <input>1</input>
-               <type>C</type>
-               <type>V</type>
-               <op>=</op>
-               <desc> Potential leak candidates</desc>
-               <depth>S</depth>
-               <stateColumn>5</stateColumn>
-       </checkInfo>
-       <checkInfo>
-               <input>26</input>
-               <input>SUCCESS</input>
-               <type>C</type>
-               <type>V</type>
-               <op>!=</op>
-               <desc>Error Occured..</desc>
-               <depth>E</depth>
-               <stateColumn>26</stateColumn>
-       </checkInfo>
-
-
-       <eventDataType>1</eventDataType>
-       <eventDataType>3</eventDataType>
-       <eventDataType>2</eventDataType>
-       <eventDataType>2</eventDataType>
-       <eventDataType>3</eventDataType>
-
-       <eventDataType>3</eventDataType>
-       <eventDataType>1</eventDataType>
-       <eventDataType>1</eventDataType>
-       <eventDataType>1</eventDataType>
-       <eventDataType>1</eventDataType>
-       <!-- 10 -->
-       <eventDataType>1</eventDataType>
-       <eventDataType>1</eventDataType>
-       <eventDataType>1</eventDataType>
-       <eventDataType>1</eventDataType>
-       <eventDataType>4</eventDataType>
-       <!-- 15 -->
-       <eventDataType>1</eventDataType>
-       <eventDataType>4</eventDataType>
-       <eventDataType>1</eventDataType>
-       <eventDataType>4</eventDataType>
-       <eventDataType>1</eventDataType>
-       <!-- 20 -->
-       <eventDataType>4</eventDataType>
-       <eventDataType>1</eventDataType>
-       <eventDataType>4</eventDataType>
-       <eventDataType>1</eventDataType>
-       <eventDataType>4</eventDataType>
-       <!-- 25 -->
-       <eventDataType>3</eventDataType>
-       <eventDataType>3</eventDataType>
-       <eventDataType>3</eventDataType>
-
-       <objectDataType>3</objectDataType>
-       <objectDataType>2</objectDataType>
-       <objectDataType>3</objectDataType>
-       <objectDataType>3</objectDataType>
-       <objectDataType>1</objectDataType>
-
-       <objectDataType>1</objectDataType>
-       <objectDataType>1</objectDataType>
-       <objectDataType>1</objectDataType>
-       <objectDataType>1</objectDataType>
-       <objectDataType>1</objectDataType>
-       <!-- 10 -->
-       <objectDataType>1</objectDataType>
-       <objectDataType>1</objectDataType>
-       <objectDataType>1</objectDataType>
-       <objectDataType>1</objectDataType>
-       <objectDataType>3</objectDataType>
-       <!-- 15 -->
-       <objectDataType>3</objectDataType>
-       <objectDataType>1</objectDataType>
-       <objectDataType>1</objectDataType>
-       <objectDataType>4</objectDataType>
-       <objectDataType>4</objectDataType>
-       <!-- 20 -->
-       <objectDataType>1</objectDataType>
-       <objectDataType>4</objectDataType>
-       <objectDataType>3</objectDataType>
-       <objectDataType>3</objectDataType>
-
-
-       <warningDataType>3</warningDataType>
-       <warningDataType>1</warningDataType>
-       <warningDataType>3</warningDataType>
-       <warningDataType>2</warningDataType>
-       <warningDataType>1</warningDataType>
-       <warningDataType>3</warningDataType>
-
-
-       <weRedir>1</weRedir>
-       <weRedir>0</weRedir>
-       <weRedir>4</weRedir>
-       <weRedir>3</weRedir>
-       <weRedir>6</weRedir>
-       <weRedir>26</weRedir>
-
-       <wsRedir>0</wsRedir>
-       <wsRedir>6</wsRedir>
-       <wsRedir>2</wsRedir>
-       <wsRedir>1</wsRedir>
-       <wsRedir>4</wsRedir>
-       <wsRedir>5</wsRedir>
-       <wsRedir>6</wsRedir>
-
-
-       <Views>
-               <ViewName>events</ViewName>
-               <AddressIndex>3</AddressIndex>
-               <ThreadIndex>6</ThreadIndex>
-               <ColumnInfo>
-                       <ColumnName>V</ColumnName>
-                       <ColumnName>Event #</ColumnName>
-                       <ColumnName>Event Name</ColumnName>
-                       <ColumnName>Time</ColumnName>
-                       <ColumnName>Address</ColumnName>
-
-                       <ColumnName>Class</ColumnName>
-                       <ColumnName>Thread ID</ColumnName>
-                       <ColumnName>Realloc Address</ColumnName>
-                       <ColumnName>Alloc Size</ColumnName>
-                       <ColumnName>Release Size</ColumnName>
-                       <!-- 10 -->
-                       <ColumnName>Total Alloc Count</ColumnName>
-                       <ColumnName>Total Thread Alloc Count</ColumnName>
-                       <ColumnName>Total Alloc Byte</ColumnName>
-                       <ColumnName>Total Thread Alloc Byte</ColumnName>
-                       <ColumnName>Total Release Count</ColumnName>
-
-                       <ColumnName>Total Release Count PER</ColumnName>
-                       <ColumnName>Total Thread Release Count</ColumnName>
-                       <ColumnName>Total Thread Release Count PER</ColumnName>
-                       <ColumnName>Total Release Byte</ColumnName>
-                       <ColumnName>Total Release Byte PER</ColumnName>
-                       <!-- 20 -->
-                       <ColumnName>Total Thread Release Byte</ColumnName>
-                       <ColumnName>Total Thread Release Byte PER</ColumnName>
-                       <ColumnName>Usage Byte</ColumnName>
-                       <ColumnName>Usage Byte PER</ColumnName>
-                       <ColumnName>Usage Thread Byte</ColumnName>
-
-                       <ColumnName>Usage Thread Byte PER</ColumnName>
-                       <ColumnName>Is Release</ColumnName>
-                       <ColumnName>Success</ColumnName>
-
-
-                       <ColumnRedir>27</ColumnRedir>
-                       <ColumnRedir>0</ColumnRedir>
-                       <ColumnRedir>1</ColumnRedir>
-                       <ColumnRedir>2</ColumnRedir>
-                       <ColumnRedir>3</ColumnRedir>
-
-                       <ColumnRedir>4</ColumnRedir>
-                       <ColumnRedir>6</ColumnRedir>
-                       <ColumnRedir>5</ColumnRedir>
-                       <ColumnRedir>7</ColumnRedir>
-                       <ColumnRedir>8</ColumnRedir>
-                       <!-- 10 -->
-                       <ColumnRedir>9</ColumnRedir>
-                       <ColumnRedir>10</ColumnRedir>
-                       <ColumnRedir>11</ColumnRedir>
-                       <ColumnRedir>12</ColumnRedir>
-                       <ColumnRedir>13</ColumnRedir>
-
-                       <ColumnRedir>14</ColumnRedir>
-                       <ColumnRedir>15</ColumnRedir>
-                       <ColumnRedir>16</ColumnRedir>
-                       <ColumnRedir>17</ColumnRedir>
-                       <ColumnRedir>18</ColumnRedir>
-                       <!-- 20 -->
-                       <ColumnRedir>19</ColumnRedir>
-                       <ColumnRedir>20</ColumnRedir>
-                       <ColumnRedir>21</ColumnRedir>
-                       <ColumnRedir>22</ColumnRedir>
-                       <ColumnRedir>23</ColumnRedir>
-
-                       <ColumnRedir>24</ColumnRedir>
-                       <ColumnRedir>25</ColumnRedir>
-                       <ColumnRedir>26</ColumnRedir>
-
-
-                       <dataType>
-                               <index>1</index>
-                               <type>num</type>
-                       </dataType>
-
-                       <dataType>
-                               <index>3</index>
-                               <type>num</type>
-                       </dataType>
-
-                       <dataType>
-                               <index>4</index>
-                               <type>hex</type>
-                       </dataType>
-
-                       <dataType>
-                               <index>7</index>
-                               <type>hex</type>
-                       </dataType>
-
-                       <dataType>
-                               <index>6</index>
-                               <type>num</type>
-                       </dataType>
-
-                       <dataType>
-                               <index>8</index>
-                               <type>num</type>
-                       </dataType>
-
-                       <dataType>
-                               <index>9</index>
-                               <type>num</type>
-                       </dataType>
-
-                       <dataType>
-                               <index>10</index>
-                               <type>num</type>
-                       </dataType>
-
-                       <dataType>
-                               <index>11</index>
-                               <type>num</type>
-                       </dataType>
-
-                       <dataType>
-                               <index>12</index>
-                               <type>num</type>
-                       </dataType>
-
-                       <dataType>
-                               <index>13</index>
-                               <type>num</type>
-                       </dataType>
-
-                       <dataType>
-                               <index>14</index>
-                               <type>num</type>
-                       </dataType>
-
-                       <dataType>
-                               <index>15</index>
-                               <type>num</type>
-                       </dataType>
-
-                       <dataType>
-                               <index>16</index>
-                               <type>num</type>
-                       </dataType>
-
-                       <dataType>
-                               <index>17</index>
-                               <type>num</type>
-                       </dataType>
-
-                       <dataType>
-                               <index>18</index>
-                               <type>num</type>
-                       </dataType>
-
-                       <dataType>
-                               <index>19</index>
-                               <type>num</type>
-                       </dataType>
-
-                       <dataType>
-                               <index>20</index>
-                               <type>num</type>
-                       </dataType>
-
-                       <dataType>
-                               <index>21</index>
-                               <type>num</type>
-                       </dataType>
-
-                       <dataType>
-                               <index>22</index>
-                               <type>num</type>
-                       </dataType>
-
-                       <dataType>
-                               <index>23</index>
-                               <type>num</type>
-                       </dataType>
-
-                       <dataType>
-                               <index>24</index>
-                               <type>num</type>
-                       </dataType>
-
-                       <dataType>
-                               <index>25</index>
-                               <type>num</type>
-                       </dataType>
-
-
-                       <measure>
-                               <index>3</index>
-                               <type>ms</type>
-                       </measure>
-
-                       <measure>
-                               <index>8</index>
-                               <type>byte</type>
-                       </measure>
-
-                       <measure>
-                               <index>9</index>
-                               <type>byte</type>
-                       </measure>
-
-                       <measure>
-                               <index>12</index>
-                               <type>byte</type>
-                       </measure>
-
-                       <measure>
-                               <index>13</index>
-                               <type>byte</type>
-                       </measure>
-
-                       <measure>
-                               <index>15</index>
-                               <type>%</type>
-                       </measure>
-
-                       <measure>
-                               <index>17</index>
-                               <type>%</type>
-                       </measure>
-
-                       <measure>
-                               <index>18</index>
-                               <type>byte</type>
-                       </measure>
-
-                       <measure>
-                               <index>19</index>
-                               <type>%</type>
-                       </measure>
-
-                       <measure>
-                               <index>20</index>
-                               <type>byte</type>
-                       </measure>
-
-                       <measure>
-                               <index>21</index>
-                               <type>%</type>
-                       </measure>
-
-                       <measure>
-                               <index>22</index>
-                               <type>byte</type>
-                       </measure>
-
-                       <measure>
-                               <index>23</index>
-                               <type>%</type>
-                       </measure>
-
-                       <measure>
-                               <index>24</index>
-                               <type>byte</type>
-                       </measure>
-
-                       <measure>
-                               <index>25</index>
-                               <type>%</type>
-                       </measure>
-
-
-                       <operationSet>
-                               <index>4</index>
-                               <operations>
-                                       <op>STATE</op>
-                                       <column>4</column>
-                                       <column>4</column>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>8</index>
-                               <operations>
-                                       <op>+</op>
-                                       <op>=</op>
-                                       <column>7</column>
-                                       <column>27</column>
-                                       <column>22</column>
-                                       <inputType>E</inputType>
-                                       <inputType>E</inputType>
-                                       <inputType>S</inputType>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>7</index>
-                               <operations>
-                                       <op>+</op>
-                                       <op>=</op>
-                                       <column>8</column>
-                                       <column>22</column>
-                                       <column>8</column>
-                                       <inputType>E</inputType>
-                                       <inputType>S</inputType>
-                                       <inputType>E</inputType>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>9</index>
-                               <operations>
-                                       <op>COUNT</op>
-                                       <column>1</column>
-                                       <inputType>E</inputType>
-                                       <countInfo>
-                                               <plusStr>Alloc</plusStr>
-                                               <plusStr>Calloc</plusStr>
-                                               <plusStr>Realloc</plusStr>
-                                               <plusEqual>true</plusEqual>
-                                               <plusEqual>true</plusEqual>
-                                               <plusEqual>true</plusEqual>
-                                               <target>9</target>
-                                               <targetType>E</targetType>
-                                       </countInfo>
-                               </operations>
-                               <operations>
-                                       <op>+</op>
-                                       <op>=</op>
-                                       <column>9</column>
-                                       <column>7</column>
-                                       <column>9</column>
-                                       <inputType>E</inputType>
-                                       <inputType>R</inputType>
-                                       <inputType>E</inputType>
-                               </operations>
-                               <operations>
-                                       <op>+</op>
-                                       <op>=</op>
-                                       <column>9</column>
-                                       <column>27</column>
-                                       <column>7</column>
-                                       <inputType>E</inputType>
-                                       <inputType>E</inputType>
-                                       <inputType>R</inputType>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>10</index>
-                               <operations>
-                                       <op>COUNT</op>
-                                       <column>7</column>
-                                       <inputType>E</inputType>
-                                       <countInfo>
-                                               <plusStr>0</plusStr>
-                                               <plusEqual>false</plusEqual>
-                                               <target>8</target>
-                                               <targetType>T</targetType>
-                                       </countInfo>
-                               </operations>
-                               <operations>
-                                       <op>+</op>
-                                       <op>=</op>
-                                       <column>10</column>
-                                       <column>8</column>
-                                       <column>10</column>
-                                       <inputType>E</inputType>
-                                       <inputType>T</inputType>
-                                       <inputType>E</inputType>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>11</index>
-                               <operations>
-                                       <op>+</op>
-                                       <op>=</op>
-                                       <column>7</column>
-                                       <column>9</column>
-                                       <column>11</column>
-                                       <inputType>E</inputType>
-                                       <inputType>R</inputType>
-                                       <inputType>E</inputType>
-                               </operations>
-                               <operations>
-                                       <op>+</op>
-                                       <op>=</op>
-                                       <column>11</column>
-                                       <column>27</column>
-                                       <column>9</column>
-                                       <inputType>E</inputType>
-                                       <inputType>E</inputType>
-                                       <inputType>R</inputType>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>12</index>
-                               <operations>
-                                       <op>+</op>
-                                       <op>=</op>
-                                       <column>7</column>
-                                       <column>10</column>
-                                       <column>10</column>
-                                       <inputType>E</inputType>
-                                       <inputType>T</inputType>
-                                       <inputType>T</inputType>
-                               </operations>
-                               <operations>
-                                       <op>+</op>
-                                       <op>=</op>
-                                       <column>12</column>
-                                       <column>10</column>
-                                       <column>12</column>
-                                       <inputType>E</inputType>
-                                       <inputType>T</inputType>
-                                       <inputType>E</inputType>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>13</index>
-                               <operations>
-                                       <op>COUNT</op>
-                                       <column>1</column>
-                                       <inputType>E</inputType>
-                                       <countInfo>
-                                               <plusStr>Free</plusStr>
-                                               <plusStr>ReallocFree</plusStr>
-                                               <plusEqual>true</plusEqual>
-                                               <plusEqual>true</plusEqual>
-                                               <target>13</target>
-                                               <targetType>E</targetType>
-                                       </countInfo>
-                               </operations>
-                               <operations>
-                                       <op>+</op>
-                                       <op>=</op>
-                                       <column>13</column>
-                                       <column>11</column>
-                                       <column>13</column>
-                                       <inputType>E</inputType>
-                                       <inputType>R</inputType>
-                                       <inputType>E</inputType>
-                               </operations>
-                               <operations>
-                                       <op>+</op>
-                                       <op>=</op>
-                                       <column>13</column>
-                                       <column>27</column>
-                                       <column>11</column>
-                                       <inputType>E</inputType>
-                                       <inputType>E</inputType>
-                                       <inputType>R</inputType>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>14</index>
-                               <operations>
-                                       <op>/</op>
-                                       <op>=</op>
-                                       <column>13</column>
-                                       <column>9</column>
-                                       <column>14</column>
-                                       <inputType>E</inputType>
-                                       <inputType>E</inputType>
-                                       <inputType>E</inputType>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>15</index>
-                               <operations>
-                                       <op>COUNT</op>
-                                       <column>8</column>
-                                       <inputType>E</inputType>
-                                       <countInfo>
-                                               <plusStr>0</plusStr>
-                                               <plusEqual>false</plusEqual>
-                                               <target>12</target>
-                                               <targetType>T</targetType>
-                                       </countInfo>
-                               </operations>
-                               <operations>
-                                       <op>+</op>
-                                       <op>=</op>
-                                       <column>15</column>
-                                       <column>12</column>
-                                       <column>15</column>
-                                       <inputType>E</inputType>
-                                       <inputType>T</inputType>
-                                       <inputType>E</inputType>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>16</index>
-                               <operations>
-                                       <op>/</op>
-                                       <op>=</op>
-                                       <column>15</column>
-                                       <column>10</column>
-                                       <column>16</column>
-                                       <inputType>E</inputType>
-                                       <inputType>E</inputType>
-                                       <inputType>E</inputType>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>17</index>
-                               <operations>
-                                       <op>+</op>
-                                       <op>=</op>
-                                       <column>8</column>
-                                       <column>8</column>
-                                       <column>17</column>
-                                       <inputType>E</inputType>
-                                       <inputType>R</inputType>
-                                       <inputType>E</inputType>
-                               </operations>
-                               <operations>
-                                       <op>+</op>
-                                       <op>=</op>
-                                       <column>8</column>
-                                       <column>8</column>
-                                       <column>8</column>
-                                       <inputType>E</inputType>
-                                       <inputType>R</inputType>
-                                       <inputType>R</inputType>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>18</index>
-                               <operations>
-                                       <op>/</op>
-                                       <op>=</op>
-                                       <column>17</column>
-                                       <column>11</column>
-                                       <column>18</column>
-                                       <inputType>E</inputType>
-                                       <inputType>E</inputType>
-                                       <inputType>E</inputType>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>19</index>
-                               <operations>
-                                       <op>+</op>
-                                       <op>=</op>
-                                       <column>8</column>
-                                       <column>13</column>
-                                       <column>13</column>
-                                       <inputType>E</inputType>
-                                       <inputType>T</inputType>
-                                       <inputType>T</inputType>
-                               </operations>
-                               <operations>
-                                       <op>+</op>
-                                       <op>=</op>
-                                       <column>19</column>
-                                       <column>13</column>
-                                       <column>19</column>
-                                       <inputType>E</inputType>
-                                       <inputType>T</inputType>
-                                       <inputType>E</inputType>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>20</index>
-                               <operations>
-                                       <op>/</op>
-                                       <op>=</op>
-                                       <column>19</column>
-                                       <column>12</column>
-                                       <column>20</column>
-                                       <inputType>E</inputType>
-                                       <inputType>E</inputType>
-                                       <inputType>E</inputType>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>21</index>
-                               <operations>
-                                       <op>-</op>
-                                       <op>=</op>
-                                       <column>11</column>
-                                       <column>17</column>
-                                       <column>21</column>
-                                       <inputType>E</inputType>
-                                       <inputType>E</inputType>
-                                       <inputType>E</inputType>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>22</index>
-                               <operations>
-                                       <op>/</op>
-                                       <op>=</op>
-                                       <column>21</column>
-                                       <column>11</column>
-                                       <column>22</column>
-                                       <inputType>E</inputType>
-                                       <inputType>E</inputType>
-                                       <inputType>E</inputType>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>23</index>
-                               <operations>
-                                       <op>-</op>
-                                       <op>=</op>
-                                       <column>12</column>
-                                       <column>19</column>
-                                       <column>23</column>
-                                       <inputType>E</inputType>
-                                       <inputType>E</inputType>
-                                       <inputType>E</inputType>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>24</index>
-                               <operations>
-                                       <op>/</op>
-                                       <op>=</op>
-                                       <column>23</column>
-                                       <column>12</column>
-                                       <column>24</column>
-                                       <inputType>E</inputType>
-                                       <inputType>E</inputType>
-                                       <inputType>E</inputType>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>25</index>
-                               <operations>
-                                       <op>CHECK</op>
-                                       <column>1</column>
-                                       <inputType>E</inputType>
-                                       <countInfo>
-                                               <plusStr>Free</plusStr>
-                                               <plusEqual>true</plusEqual>
-                                               <target>25</target>
-                                               <targetType>E</targetType>
-                                       </countInfo>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>26</index>
-                               <operations>
-                                       <op>COUNT</op>
-                                       <column>3</column>
-                                       <inputType>E</inputType>
-                                       <countInfo>
-                                               <plusStr>0</plusStr>
-                                               <plusEqual>false</plusEqual>
-                                               <target>26</target>
-                                               <targetType>E</targetType>
-                                       </countInfo>
-                               </operations>
-                               <operations>
-                                       <op>STR</op>
-                                       <column>26</column>
-                                       <countInfo>
-                                               <plusStr>1</plusStr>
-                                               <plusStr>0</plusStr>
-                                               <minusStr>SUCCESS</minusStr>
-                                               <minusStr>FAIL</minusStr>
-                                       </countInfo>
-                               </operations>
-                       </operationSet>
-                       <columnCategory>
-                               <index>0</index>
-                               <type>common</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>1</index>
-                               <type>common</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>2</index>
-                               <type>common</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>3</index>
-                               <type>common</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>4</index>
-                               <type>common</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>5</index>
-                               <type>common</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>6</index>
-                               <type>common</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>7</index>
-                               <type>specific</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>8</index>
-                               <type>specific</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>9</index>
-                               <type>specific</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>10</index>
-                               <type>statistics</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>11</index>
-                               <type>statistics</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>12</index>
-                               <type>statistics</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>13</index>
-                               <type>statistics</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>14</index>
-                               <type>statistics</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>15</index>
-                               <type>statistics</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>16</index>
-                               <type>statistics</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>17</index>
-                               <type>statistics</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>18</index>
-                               <type>statistics</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>19</index>
-                               <type>statistics</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>20</index>
-                               <type>statistics</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>21</index>
-                               <type>statistics</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>22</index>
-                               <type>statistics</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>23</index>
-                               <type>statistics</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>24</index>
-                               <type>statistics</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>25</index>
-                               <type>statistics</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>26</index>
-                               <type>statistics</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>27</index>
-                               <type>common</type>
-                       </columnCategory>
-
-
-               </ColumnInfo>
-       </Views>
-
-       <!-- ################ SummaryInfo ########### -->
-
-       <Views>
-               <ViewName>summary</ViewName>
-               <AddressIndex>1</AddressIndex>
-               <EventNameIndex>0</EventNameIndex>
-               <CloseString>Free</CloseString>
-               <ThreadIndex>4</ThreadIndex>
-
-               <ColumnInfo>
-                       <ColumnName>Category</ColumnName>
-                       <ColumnName>Class</ColumnName>
-                       <ColumnName>Realloc Address</ColumnName>
-                       <ColumnName>Alloc Count</ColumnName>
-                       <ColumnName>Alloc Byte</ColumnName>
-
-                       <ColumnName>Release Count</ColumnName>
-                       <ColumnName>Release Count PER</ColumnName>
-                       <ColumnName>Release Byte</ColumnName>
-                       <ColumnName>Release Byte PER</ColumnName>
-                       <ColumnName>Usage Byte</ColumnName>
-
-                       <ColumnName>Usage Byte PER</ColumnName>
-                       <ColumnName>Error Count</ColumnName>
-
-
-                       <ColumnRedir>0</ColumnRedir>
-                       <ColumnRedir>2</ColumnRedir>
-                       <ColumnRedir>3</ColumnRedir>
-                       <ColumnRedir>16</ColumnRedir>
-                       <ColumnRedir>5</ColumnRedir>
-
-                       <ColumnRedir>17</ColumnRedir>
-                       <ColumnRedir>18</ColumnRedir>
-                       <ColumnRedir>6</ColumnRedir>
-                       <ColumnRedir>19</ColumnRedir>
-                       <ColumnRedir>20</ColumnRedir>
-
-                       <ColumnRedir>21</ColumnRedir>
-                       <ColumnRedir>15</ColumnRedir>
-
-
-                       <dataType>
-                               <index>2</index>
-                               <type>hex</type>
-                       </dataType>
-
-                       <dataType>
-                               <index>3</index>
-                               <type>num</type>
-                       </dataType>
-
-                       <dataType>
-                               <index>4</index>
-                               <type>num</type>
-                       </dataType>
-
-                       <dataType>
-                               <index>5</index>
-                               <type>num</type>
-                       </dataType>
-
-                       <dataType>
-                               <index>6</index>
-                               <type>num</type>
-                       </dataType>
-
-                       <dataType>
-                               <index>7</index>
-                               <type>num</type>
-                       </dataType>
-
-                       <dataType>
-                               <index>8</index>
-                               <type>num</type>
-                       </dataType>
-
-                       <dataType>
-                               <index>9</index>
-                               <type>num</type>
-                       </dataType>
-
-                       <dataType>
-                               <index>10</index>
-                               <type>num</type>
-                       </dataType>
-
-                       <dataType>
-                               <index>11</index>
-                               <type>num</type>
-                       </dataType>
-
-                       <measure>
-                               <index>4</index>
-                               <type>byte</type>
-                       </measure>
-
-                       <measure>
-                               <index>6</index>
-                               <type>%</type>
-                       </measure>
-
-                       <measure>
-                               <index>7</index>
-                               <type>byte</type>
-                       </measure>
-
-                       <measure>
-                               <index>8</index>
-                               <type>%</type>
-                       </measure>
-
-                       <measure>
-                               <index>9</index>
-                               <type>byte</type>
-                       </measure>
-
-                       <measure>
-                               <index>10</index>
-                               <type>%</type>
-                       </measure>
-
-
-                       <operationSet>
-                               <index>5</index>
-                               <operations>
-                                       <op>+</op>
-                                       <op>=</op>
-                                       <column>7</column>
-                                       <column>5</column>
-                                       <column>5</column>
-                                       <inputType>E</inputType>
-                                       <inputType>S</inputType>
-                                       <inputType>S</inputType>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>6</index>
-                               <operations>
-                                       <op>+</op>
-                                       <op>=</op>
-                                       <column>8</column>
-                                       <column>6</column>
-                                       <column>6</column>
-                                       <inputType>E</inputType>
-                                       <inputType>S</inputType>
-                                       <inputType>S</inputType>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>7</index>
-                               <operations>
-                                       <op>+</op>
-                                       <op>=</op>
-                                       <column>9</column>
-                                       <column>7</column>
-                                       <column>7</column>
-                                       <inputType>E</inputType>
-                                       <inputType>S</inputType>
-                                       <inputType>S</inputType>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>8</index>
-                               <operations>
-                                       <op>+</op>
-                                       <op>=</op>
-                                       <column>10</column>
-                                       <column>8</column>
-                                       <column>8</column>
-                                       <inputType>E</inputType>
-                                       <inputType>S</inputType>
-                                       <inputType>S</inputType>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>9</index>
-                               <operations>
-                                       <op>+</op>
-                                       <op>=</op>
-                                       <column>11</column>
-                                       <column>9</column>
-                                       <column>9</column>
-                                       <inputType>E</inputType>
-                                       <inputType>S</inputType>
-                                       <inputType>S</inputType>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>10</index>
-                               <operations>
-                                       <op>+</op>
-                                       <op>=</op>
-                                       <column>12</column>
-                                       <column>10</column>
-                                       <column>10</column>
-                                       <inputType>E</inputType>
-                                       <inputType>S</inputType>
-                                       <inputType>S</inputType>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>11</index>
-                               <operations>
-                                       <op>+</op>
-                                       <op>=</op>
-                                       <column>13</column>
-                                       <column>11</column>
-                                       <column>11</column>
-                                       <inputType>E</inputType>
-                                       <inputType>S</inputType>
-                                       <inputType>S</inputType>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>12</index>
-                               <operations>
-                                       <op>+</op>
-                                       <op>=</op>
-                                       <column>15</column>
-                                       <column>12</column>
-                                       <column>12</column>
-                                       <inputType>E</inputType>
-                                       <inputType>S</inputType>
-                                       <inputType>S</inputType>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>13</index>
-                               <operations>
-                                       <op>+</op>
-                                       <op>=</op>
-                                       <column>19</column>
-                                       <column>13</column>
-                                       <column>13</column>
-                                       <inputType>E</inputType>
-                                       <inputType>S</inputType>
-                                       <inputType>S</inputType>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>14</index>
-                               <operations>
-                                       <op>COUNT</op>
-                                       <column>1</column>
-                                       <inputType>E</inputType>
-                                       <countInfo>
-                                               <plusStr>Alloc</plusStr>
-                                               <plusStr>Calloc</plusStr>
-                                               <plusStr>Realloc</plusStr>
-                                               <plusEqual>true</plusEqual>
-                                               <plusEqual>true</plusEqual>
-                                               <plusEqual>true</plusEqual>
-                                               <minusStr>Free</minusStr>
-                                               <minusStr>ReallocFree</minusStr>
-                                               <minusEqual>true</minusEqual>
-                                               <minusEqual>true</minusEqual>
-                                               <target>14</target>
-                                               <targetType>S</targetType>
-                                       </countInfo>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>15</index>
-                               <operations>
-                                       <op>COUNT</op>
-                                       <column>26</column>
-                                       <inputType>E</inputType>
-                                       <countInfo>
-                                               <plusStr>FAIL</plusStr>
-                                               <plusEqual>true</plusEqual>
-                                               <target>15</target>
-                                               <targetType>S</targetType>
-                                       </countInfo>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>16</index>
-                               <operations>
-                                       <op>COUNT</op>
-                                       <column>1</column>
-                                       <inputType>E</inputType>
-                                       <countInfo>
-                                               <plusStr>Alloc</plusStr>
-                                               <plusStr>Calloc</plusStr>
-                                               <plusStr>Realloc</plusStr>
-                                               <plusEqual>true</plusEqual>
-                                               <plusEqual>true</plusEqual>
-                                               <plusEqual>true</plusEqual>
-                                               <target>16</target>
-                                               <targetType>S</targetType>
-                                       </countInfo>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>17</index>
-                               <operations>
-                                       <op>COUNT</op>
-                                       <column>1</column>
-                                       <inputType>E</inputType>
-                                       <countInfo>
-                                               <plusStr>Free</plusStr>
-                                               <plusStr>ReallocFree</plusStr>
-                                               <plusEqual>true</plusEqual>
-                                               <plusEqual>true</plusEqual>
-                                               <target>17</target>
-                                               <targetType>S</targetType>
-                                       </countInfo>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>18</index>
-                               <operations>
-                                       <op>/</op>
-                                       <op>=</op>
-                                       <column>17</column>
-                                       <column>16</column>
-                                       <column>18</column>
-                                       <inputType>S</inputType>
-                                       <inputType>S</inputType>
-                                       <inputType>S</inputType>
-                               </operations>
-                       </operationSet>
-                       <operationSet>
-                               <index>19</index>
-                               <operations>
-                                       <op>/</op>
-                                       <op>=</op>
-                                       <column>6</column>
-                                       <column>5</column>
-                                       <column>19</column>
-                                       <inputType>S</inputType>
-                                       <inputType>S</inputType>
-                                       <inputType>S</inputType>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>20</index>
-                               <operations>
-                                       <op>-</op>
-                                       <op>=</op>
-                                       <column>5</column>
-                                       <column>6</column>
-                                       <column>20</column>
-                                       <inputType>S</inputType>
-                                       <inputType>S</inputType>
-                                       <inputType>S</inputType>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>21</index>
-                               <operations>
-                                       <op>/</op>
-                                       <op>=</op>
-                                       <column>20</column>
-                                       <column>5</column>
-                                       <column>21</column>
-                                       <inputType>S</inputType>
-                                       <inputType>S</inputType>
-                                       <inputType>S</inputType>
-                               </operations>
-                       </operationSet>
-
-
-
-                       <ChildRedir>1</ChildRedir>
-                       <ChildRedir>4</ChildRedir>
-                       <ChildRedir>5</ChildRedir>
-                       <ChildRedir>27</ChildRedir>
-                       <ChildRedir>7</ChildRedir>
-
-                       <ChildRedir>25</ChildRedir>
-                       <ChildRedir>27</ChildRedir>
-                       <ChildRedir>8</ChildRedir>
-                       <ChildRedir>27</ChildRedir>
-                       <ChildRedir>27</ChildRedir>
-                       <!-- 10 -->
-                       <ChildRedir>27</ChildRedir>
-                       <ChildRedir>26</ChildRedir>
-
-
-                       <columnCategory>
-                               <index>0</index>
-                               <type>common</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>1</index>
-                               <type>common</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>2</index>
-                               <type>specific</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>3</index>
-                               <type>summation</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>4</index>
-                               <type>summation</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>5</index>
-                               <type>summation</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>6</index>
-                               <type>summation</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>7</index>
-                               <type>summation</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>8</index>
-                               <type>summation</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>9</index>
-                               <type>summation</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>10</index>
-                               <type>summation</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>11</index>
-                               <type>statistics</type>
-                       </columnCategory>
-
-
-               </ColumnInfo>
-               <OverviewInfo>
-                       <sum>5</sum>
-                       <sum>6</sum>
-                       <sum>15</sum>
-                       <sum>16</sum>
-                       <sum>17</sum>
-                       <sum>20</sum>
-
-                       <state>2</state>
-
-                       <percent>18</percent>
-                       <percent>19</percent>
-                       <percent>21</percent>
-               </OverviewInfo>
-       </Views>
-
-       <Views>
-               <ViewName>warning</ViewName>
-               <AddressIndex>3</AddressIndex>
-               <TotalColumnCount>6</TotalColumnCount>
-               <ThreadIndex>4</ThreadIndex>
-
-               <ColumnInfo>
-                       <ColumnName>Category</ColumnName>
-                       <ColumnName>Event #</ColumnName>
-                       <ColumnName>Class Name</ColumnName>
-                       <ColumnName>Address</ColumnName>
-                       <ColumnName>Thread ID</ColumnName>
-                       <ColumnName>Warning Description</ColumnName>
-
-                       <ColumnRedir>0</ColumnRedir>
-                       <ColumnRedir>1</ColumnRedir>
-                       <ColumnRedir>2</ColumnRedir>
-                       <ColumnRedir>3</ColumnRedir>
-                       <ColumnRedir>4</ColumnRedir>
-                       <ColumnRedir>5</ColumnRedir>
-
-                       <dataType>
-                               <index>1</index>
-                               <type>num</type>
-                       </dataType>
-               </ColumnInfo>
-       </Views>
-
-       <Views>
-               <ViewName>graph</ViewName>
-               <TimelineChartInfo>
-                       <monitorName>Allocation Monitor</monitorName>
-                       <ChartInfo>
-                               <chartName>Allocation</chartName>
-                               <AxisInfo>
-                                       <axisName>byte</axisName>
-                                       <type>0</type>
-                                       <SeriesInfo>
-                                               <seriesName>Alloc</seriesName>
-                                               <column>7</column>
-                                       </SeriesInfo>
-                                       <SeriesInfo>
-                                               <seriesName>Release</seriesName>
-                                               <column>8</column>
-                                       </SeriesInfo>
-                               </AxisInfo>
-                       </ChartInfo>
-               </TimelineChartInfo>
-       </Views>
-</BaseMonitor>
\ No newline at end of file
diff --git a/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/column-set/database.events.columnset b/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/column-set/database.events.columnset
deleted file mode 100644 (file)
index 77afd05..0000000
+++ /dev/null
@@ -1,85 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="yes"?>\r
-<columnset xmlns="com.samsung.dynamicanalyzer">\r
-       <orders>0</orders>\r
-       <orders>1</orders>\r
-       <orders>2</orders>\r
-       <orders>3</orders>\r
-       <orders>4</orders>\r
-       <orders>5</orders>\r
-       <orders>6</orders>\r
-       <orders>7</orders>\r
-       <orders>8</orders>\r
-       <orders>9</orders>\r
-       <orders>10</orders>\r
-       <orders>11</orders>\r
-       <orders>12</orders>\r
-       <orders>13</orders>\r
-       <orders>14</orders>\r
-       <orders>15</orders>\r
-       <orders>16</orders>\r
-       <orders>17</orders>\r
-       <orders>18</orders>\r
-       <orders>19</orders>\r
-       <orders>20</orders>\r
-       <orders>21</orders>\r
-       <orders>22</orders>\r
-       <orders>23</orders>\r
-       <orders>24</orders>\r
-       <orders>25</orders>\r
-       <orders>26</orders>\r
-       <orders>27</orders>\r
-       <orders>28</orders>\r
-       <orders>29</orders>\r
-       <orders>30</orders>\r
-       <orders>31</orders>\r
-       <orders>32</orders>\r
-       <orders>33</orders>\r
-       <orders>34</orders>\r
-       <orders>35</orders>\r
-       <orders>36</orders>\r
-       <orders>37</orders>\r
-       <orders>38</orders>\r
-       <orders>39</orders>\r
-       <orders>40</orders>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-</columnset>
\ No newline at end of file
diff --git a/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/column-set/database.summary.columnset b/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/column-set/database.summary.columnset
deleted file mode 100644 (file)
index c293033..0000000
+++ /dev/null
@@ -1,55 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="yes"?>\r
-<columnset xmlns="com.samsung.dynamicanalyzer">\r
-       <orders>0</orders>\r
-       <orders>1</orders>\r
-       <orders>2</orders>\r
-       <orders>3</orders>\r
-       <orders>4</orders>\r
-       <orders>5</orders>\r
-       <orders>6</orders>\r
-       <orders>7</orders>\r
-       <orders>8</orders>\r
-       <orders>9</orders>\r
-       <orders>10</orders>\r
-       <orders>11</orders>\r
-       <orders>12</orders>\r
-       <orders>13</orders>\r
-       <orders>14</orders>\r
-       <orders>15</orders>\r
-       <orders>16</orders>\r
-       <orders>17</orders>\r
-       <orders>18</orders>\r
-       <orders>19</orders>\r
-       <orders>20</orders>\r
-       <orders>21</orders>\r
-       <orders>22</orders>\r
-       <orders>23</orders>\r
-       <orders>24</orders>\r
-       <orders>25</orders>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-</columnset>
\ No newline at end of file
diff --git a/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/column-set/database.warning.columnset b/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/column-set/database.warning.columnset
deleted file mode 100644 (file)
index 4346ad1..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="yes"?>\r
-<columnset xmlns="com.samsung.dynamicanalyzer">\r
-       <orders>0</orders>\r
-       <orders>1</orders>\r
-       <orders>2</orders>\r
-       <orders>3</orders>\r
-       <orders>4</orders>\r
-       <orders>5</orders>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-</columnset>
\ No newline at end of file
diff --git a/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/column-set/file.events.columnset b/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/column-set/file.events.columnset
deleted file mode 100644 (file)
index 8241c31..0000000
+++ /dev/null
@@ -1,105 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="yes"?>\r
-<columnset xmlns="com.samsung.dynamicanalyzer">\r
-       <orders>0</orders>\r
-       <orders>1</orders>\r
-       <orders>2</orders>\r
-       <orders>3</orders>\r
-       <orders>4</orders>\r
-       <orders>5</orders>\r
-       <orders>6</orders>\r
-       <orders>7</orders>\r
-       <orders>8</orders>\r
-       <orders>9</orders>\r
-       <orders>10</orders>\r
-       <orders>11</orders>\r
-       <orders>12</orders>\r
-       <orders>13</orders>\r
-       <orders>14</orders>\r
-       <orders>15</orders>\r
-       <orders>16</orders>\r
-       <orders>17</orders>\r
-       <orders>18</orders>\r
-       <orders>19</orders>\r
-       <orders>20</orders>\r
-       <orders>21</orders>\r
-       <orders>22</orders>\r
-       <orders>23</orders>\r
-       <orders>24</orders>\r
-       <orders>25</orders>\r
-       <orders>26</orders>\r
-       <orders>27</orders>\r
-       <orders>28</orders>\r
-       <orders>29</orders>\r
-       <orders>30</orders>\r
-       <orders>31</orders>\r
-       <orders>32</orders>\r
-       <orders>33</orders>\r
-       <orders>34</orders>\r
-       <orders>35</orders>\r
-       <orders>36</orders>\r
-       <orders>37</orders>\r
-       <orders>38</orders>\r
-       <orders>39</orders>\r
-       <orders>40</orders>\r
-       <orders>41</orders>\r
-       <orders>42</orders>\r
-       <orders>43</orders>\r
-       <orders>44</orders>\r
-       <orders>45</orders>\r
-       <orders>46</orders>\r
-       <orders>47</orders>\r
-       <orders>48</orders>\r
-       <orders>49</orders>\r
-       <orders>50</orders>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-</columnset>
\ No newline at end of file
diff --git a/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/column-set/file.summary.columnset b/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/column-set/file.summary.columnset
deleted file mode 100644 (file)
index aba34bf..0000000
+++ /dev/null
@@ -1,57 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="yes"?>\r
-<columnset xmlns="com.samsung.dynamicanalyzer">\r
-       <orders>0</orders>\r
-       <orders>1</orders>\r
-       <orders>2</orders>\r
-       <orders>3</orders>\r
-       <orders>4</orders>\r
-       <orders>5</orders>\r
-       <orders>6</orders>\r
-       <orders>7</orders>\r
-       <orders>8</orders>\r
-       <orders>9</orders>\r
-       <orders>10</orders>\r
-       <orders>11</orders>\r
-       <orders>12</orders>\r
-       <orders>13</orders>\r
-       <orders>14</orders>\r
-       <orders>15</orders>\r
-       <orders>16</orders>\r
-       <orders>17</orders>\r
-       <orders>18</orders>\r
-       <orders>19</orders>\r
-       <orders>20</orders>\r
-       <orders>21</orders>\r
-       <orders>22</orders>\r
-       <orders>23</orders>\r
-       <orders>24</orders>\r
-       <orders>25</orders>\r
-       <orders>26</orders>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-</columnset>
\ No newline at end of file
diff --git a/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/column-set/file.warning.columnset b/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/column-set/file.warning.columnset
deleted file mode 100644 (file)
index 4346ad1..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="yes"?>\r
-<columnset xmlns="com.samsung.dynamicanalyzer">\r
-       <orders>0</orders>\r
-       <orders>1</orders>\r
-       <orders>2</orders>\r
-       <orders>3</orders>\r
-       <orders>4</orders>\r
-       <orders>5</orders>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-</columnset>
\ No newline at end of file
diff --git a/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/column-set/form.events.columnset b/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/column-set/form.events.columnset
deleted file mode 100644 (file)
index 0dd40a4..0000000
+++ /dev/null
@@ -1,109 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="yes"?>\r
-<columnset xmlns="com.samsung.dynamicanalyzer">\r
-       <orders>0</orders>\r
-       <orders>1</orders>\r
-       <orders>2</orders>\r
-       <orders>3</orders>\r
-       <orders>4</orders>\r
-       <orders>5</orders>\r
-       <orders>6</orders>\r
-       <orders>7</orders>\r
-       <orders>8</orders>\r
-       <orders>9</orders>\r
-       <orders>10</orders>\r
-       <orders>11</orders>\r
-       <orders>12</orders>\r
-       <orders>13</orders>\r
-       <orders>14</orders>\r
-       <orders>15</orders>\r
-       <orders>16</orders>\r
-       <orders>17</orders>\r
-       <orders>18</orders>\r
-       <orders>19</orders>\r
-       <orders>20</orders>\r
-       <orders>21</orders>\r
-       <orders>22</orders>\r
-       <orders>23</orders>\r
-       <orders>24</orders>\r
-       <orders>25</orders>\r
-       <orders>26</orders>\r
-       <orders>27</orders>\r
-       <orders>28</orders>\r
-       <orders>29</orders>\r
-       <orders>30</orders>\r
-       <orders>31</orders>\r
-       <orders>32</orders>\r
-       <orders>33</orders>\r
-       <orders>34</orders>\r
-       <orders>35</orders>\r
-       <orders>36</orders>\r
-       <orders>37</orders>\r
-       <orders>38</orders>\r
-       <orders>39</orders>\r
-       <orders>40</orders>\r
-       <orders>41</orders>\r
-       <orders>42</orders>\r
-       <orders>43</orders>\r
-       <orders>44</orders>\r
-       <orders>45</orders>\r
-       <orders>46</orders>\r
-       <orders>47</orders>\r
-       <orders>48</orders>\r
-       <orders>49</orders>\r
-       <orders>50</orders>\r
-       <orders>51</orders>\r
-       <orders>52</orders>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-</columnset>
\ No newline at end of file
diff --git a/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/column-set/form.summary.columnset b/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/column-set/form.summary.columnset
deleted file mode 100644 (file)
index 823d710..0000000
+++ /dev/null
@@ -1,63 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="yes"?>\r
-<columnset xmlns="com.samsung.dynamicanalyzer">\r
-       <orders>0</orders>\r
-       <orders>1</orders>\r
-       <orders>2</orders>\r
-       <orders>3</orders>\r
-       <orders>4</orders>\r
-       <orders>5</orders>\r
-       <orders>6</orders>\r
-       <orders>7</orders>\r
-       <orders>8</orders>\r
-       <orders>9</orders>\r
-       <orders>10</orders>\r
-       <orders>11</orders>\r
-       <orders>12</orders>\r
-       <orders>13</orders>\r
-       <orders>14</orders>\r
-       <orders>15</orders>\r
-       <orders>16</orders>\r
-       <orders>17</orders>\r
-       <orders>18</orders>\r
-       <orders>19</orders>\r
-       <orders>20</orders>\r
-       <orders>21</orders>\r
-       <orders>22</orders>\r
-       <orders>23</orders>\r
-       <orders>24</orders>\r
-       <orders>25</orders>\r
-       <orders>26</orders>\r
-       <orders>27</orders>\r
-       <orders>28</orders>\r
-       <orders>29</orders>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-</columnset>
\ No newline at end of file
diff --git a/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/column-set/form.warning.columnset b/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/column-set/form.warning.columnset
deleted file mode 100644 (file)
index 4346ad1..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="yes"?>\r
-<columnset xmlns="com.samsung.dynamicanalyzer">\r
-       <orders>0</orders>\r
-       <orders>1</orders>\r
-       <orders>2</orders>\r
-       <orders>3</orders>\r
-       <orders>4</orders>\r
-       <orders>5</orders>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-</columnset>
\ No newline at end of file
diff --git a/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/column-set/memory.events.columnset b/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/column-set/memory.events.columnset
deleted file mode 100644 (file)
index d4c3bb0..0000000
+++ /dev/null
@@ -1,59 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="yes"?>\r
-<columnset xmlns="com.samsung.dynamicanalyzer">\r
-       <orders>0</orders>\r
-       <orders>1</orders>\r
-       <orders>2</orders>\r
-       <orders>3</orders>\r
-       <orders>4</orders>\r
-       <orders>5</orders>\r
-       <orders>6</orders>\r
-       <orders>7</orders>\r
-       <orders>8</orders>\r
-       <orders>9</orders>\r
-       <orders>10</orders>\r
-       <orders>11</orders>\r
-       <orders>12</orders>\r
-       <orders>13</orders>\r
-       <orders>14</orders>\r
-       <orders>15</orders>\r
-       <orders>16</orders>\r
-       <orders>17</orders>\r
-       <orders>18</orders>\r
-       <orders>19</orders>\r
-       <orders>20</orders>\r
-       <orders>21</orders>\r
-       <orders>22</orders>\r
-       <orders>23</orders>\r
-       <orders>24</orders>\r
-       <orders>25</orders>\r
-       <orders>26</orders>\r
-       <orders>27</orders>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-</columnset>
\ No newline at end of file
diff --git a/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/column-set/memory.summary.columnset b/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/column-set/memory.summary.columnset
deleted file mode 100644 (file)
index 72c2684..0000000
+++ /dev/null
@@ -1,27 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="yes"?>\r
-<columnset xmlns="com.samsung.dynamicanalyzer">\r
-       <orders>0</orders>\r
-       <orders>1</orders>\r
-       <orders>2</orders>\r
-       <orders>3</orders>\r
-       <orders>4</orders>\r
-       <orders>5</orders>\r
-       <orders>6</orders>\r
-       <orders>7</orders>\r
-       <orders>8</orders>\r
-       <orders>9</orders>\r
-       <orders>10</orders>\r
-       <orders>11</orders>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>false</showHideList>\r
-</columnset>
\ No newline at end of file
diff --git a/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/column-set/memory.warning.columnset b/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/column-set/memory.warning.columnset
deleted file mode 100644 (file)
index 4346ad1..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="yes"?>\r
-<columnset xmlns="com.samsung.dynamicanalyzer">\r
-       <orders>0</orders>\r
-       <orders>1</orders>\r
-       <orders>2</orders>\r
-       <orders>3</orders>\r
-       <orders>4</orders>\r
-       <orders>5</orders>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-</columnset>
\ No newline at end of file
diff --git a/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/column-set/registry.events.columnset b/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/column-set/registry.events.columnset
deleted file mode 100644 (file)
index 2b4ccce..0000000
+++ /dev/null
@@ -1,83 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="yes"?>\r
-<columnset xmlns="com.samsung.dynamicanalyzer">\r
-       <orders>0</orders>\r
-       <orders>1</orders>\r
-       <orders>2</orders>\r
-       <orders>3</orders>\r
-       <orders>4</orders>\r
-       <orders>5</orders>\r
-       <orders>6</orders>\r
-       <orders>7</orders>\r
-       <orders>8</orders>\r
-       <orders>9</orders>\r
-       <orders>10</orders>\r
-       <orders>11</orders>\r
-       <orders>12</orders>\r
-       <orders>13</orders>\r
-       <orders>14</orders>\r
-       <orders>15</orders>\r
-       <orders>16</orders>\r
-       <orders>17</orders>\r
-       <orders>18</orders>\r
-       <orders>19</orders>\r
-       <orders>20</orders>\r
-       <orders>21</orders>\r
-       <orders>22</orders>\r
-       <orders>23</orders>\r
-       <orders>24</orders>\r
-       <orders>25</orders>\r
-       <orders>26</orders>\r
-       <orders>27</orders>\r
-       <orders>28</orders>\r
-       <orders>29</orders>\r
-       <orders>30</orders>\r
-       <orders>31</orders>\r
-       <orders>32</orders>\r
-       <orders>33</orders>\r
-       <orders>34</orders>\r
-       <orders>35</orders>\r
-       <orders>36</orders>\r
-       <orders>37</orders>\r
-       <orders>38</orders>\r
-       <orders>39</orders>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-</columnset>
\ No newline at end of file
diff --git a/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/column-set/registry.summary.columnset b/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/column-set/registry.summary.columnset
deleted file mode 100644 (file)
index 16cbfb4..0000000
+++ /dev/null
@@ -1,53 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="yes"?>\r
-<columnset xmlns="com.samsung.dynamicanalyzer">\r
-       <orders>0</orders>\r
-       <orders>1</orders>\r
-       <orders>2</orders>\r
-       <orders>3</orders>\r
-       <orders>4</orders>\r
-       <orders>5</orders>\r
-       <orders>6</orders>\r
-       <orders>7</orders>\r
-       <orders>8</orders>\r
-       <orders>9</orders>\r
-       <orders>10</orders>\r
-       <orders>11</orders>\r
-       <orders>12</orders>\r
-       <orders>13</orders>\r
-       <orders>14</orders>\r
-       <orders>15</orders>\r
-       <orders>16</orders>\r
-       <orders>17</orders>\r
-       <orders>18</orders>\r
-       <orders>19</orders>\r
-       <orders>20</orders>\r
-       <orders>21</orders>\r
-       <orders>22</orders>\r
-       <orders>23</orders>\r
-       <orders>24</orders>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-</columnset>
\ No newline at end of file
diff --git a/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/column-set/registry.warning.columnset b/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/column-set/registry.warning.columnset
deleted file mode 100644 (file)
index 4346ad1..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="yes"?>\r
-<columnset xmlns="com.samsung.dynamicanalyzer">\r
-       <orders>0</orders>\r
-       <orders>1</orders>\r
-       <orders>2</orders>\r
-       <orders>3</orders>\r
-       <orders>4</orders>\r
-       <orders>5</orders>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-</columnset>
\ No newline at end of file
diff --git a/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/column-set/socket.events.columnset b/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/column-set/socket.events.columnset
deleted file mode 100644 (file)
index a3d0153..0000000
+++ /dev/null
@@ -1,97 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="yes"?>\r
-<columnset xmlns="com.samsung.dynamicanalyzer">\r
-       <orders>0</orders>\r
-       <orders>1</orders>\r
-       <orders>2</orders>\r
-       <orders>3</orders>\r
-       <orders>4</orders>\r
-       <orders>5</orders>\r
-       <orders>6</orders>\r
-       <orders>7</orders>\r
-       <orders>8</orders>\r
-       <orders>9</orders>\r
-       <orders>10</orders>\r
-       <orders>11</orders>\r
-       <orders>12</orders>\r
-       <orders>13</orders>\r
-       <orders>14</orders>\r
-       <orders>15</orders>\r
-       <orders>16</orders>\r
-       <orders>17</orders>\r
-       <orders>18</orders>\r
-       <orders>19</orders>\r
-       <orders>20</orders>\r
-       <orders>21</orders>\r
-       <orders>22</orders>\r
-       <orders>23</orders>\r
-       <orders>24</orders>\r
-       <orders>25</orders>\r
-       <orders>26</orders>\r
-       <orders>27</orders>\r
-       <orders>28</orders>\r
-       <orders>29</orders>\r
-       <orders>30</orders>\r
-       <orders>31</orders>\r
-       <orders>32</orders>\r
-       <orders>33</orders>\r
-       <orders>34</orders>\r
-       <orders>35</orders>\r
-       <orders>36</orders>\r
-       <orders>37</orders>\r
-       <orders>38</orders>\r
-       <orders>39</orders>\r
-       <orders>40</orders>\r
-       <orders>41</orders>\r
-       <orders>42</orders>\r
-       <orders>43</orders>\r
-       <orders>44</orders>\r
-       <orders>45</orders>\r
-       <orders>46</orders>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-</columnset>
\ No newline at end of file
diff --git a/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/column-set/socket.summary.columnset b/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/column-set/socket.summary.columnset
deleted file mode 100644 (file)
index a9d149e..0000000
+++ /dev/null
@@ -1,51 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="yes"?>\r
-<columnset xmlns="com.samsung.dynamicanalyzer">\r
-       <orders>0</orders>\r
-       <orders>1</orders>\r
-       <orders>2</orders>\r
-       <orders>3</orders>\r
-       <orders>4</orders>\r
-       <orders>5</orders>\r
-       <orders>6</orders>\r
-       <orders>7</orders>\r
-       <orders>8</orders>\r
-       <orders>9</orders>\r
-       <orders>10</orders>\r
-       <orders>11</orders>\r
-       <orders>12</orders>\r
-       <orders>13</orders>\r
-       <orders>14</orders>\r
-       <orders>15</orders>\r
-       <orders>16</orders>\r
-       <orders>17</orders>\r
-       <orders>18</orders>\r
-       <orders>19</orders>\r
-       <orders>20</orders>\r
-       <orders>21</orders>\r
-       <orders>22</orders>\r
-       <orders>23</orders>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-</columnset>
\ No newline at end of file
diff --git a/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/column-set/socket.warning.columnset b/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/column-set/socket.warning.columnset
deleted file mode 100644 (file)
index 4346ad1..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="yes"?>\r
-<columnset xmlns="com.samsung.dynamicanalyzer">\r
-       <orders>0</orders>\r
-       <orders>1</orders>\r
-       <orders>2</orders>\r
-       <orders>3</orders>\r
-       <orders>4</orders>\r
-       <orders>5</orders>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-</columnset>
\ No newline at end of file
diff --git a/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/column-set/thumbnail.events.columnset b/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/column-set/thumbnail.events.columnset
deleted file mode 100644 (file)
index 2ed9045..0000000
+++ /dev/null
@@ -1,23 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="yes"?>\r
-<columnset xmlns="com.samsung.dynamicanalyzer">\r
-       <orders>0</orders>\r
-       <orders>1</orders>\r
-       <orders>2</orders>\r
-       <orders>3</orders>\r
-       <orders>4</orders>\r
-       <orders>5</orders>\r
-       <orders>6</orders>\r
-       <orders>7</orders>\r
-       <orders>8</orders>\r
-       <orders>9</orders>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-</columnset>
\ No newline at end of file
diff --git a/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/column-set/thumbnail.summary.columnset b/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/column-set/thumbnail.summary.columnset
deleted file mode 100644 (file)
index 40527a3..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="yes"?>\r
-<columnset xmlns="com.samsung.dynamicanalyzer"></columnset>
\ No newline at end of file
diff --git a/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/column-set/thumbnail.warning.columnset b/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/column-set/thumbnail.warning.columnset
deleted file mode 100644 (file)
index 4346ad1..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="yes"?>\r
-<columnset xmlns="com.samsung.dynamicanalyzer">\r
-       <orders>0</orders>\r
-       <orders>1</orders>\r
-       <orders>2</orders>\r
-       <orders>3</orders>\r
-       <orders>4</orders>\r
-       <orders>5</orders>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-</columnset>
\ No newline at end of file
diff --git a/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/column-set/timer.events.columnset b/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/column-set/timer.events.columnset
deleted file mode 100644 (file)
index af93e67..0000000
+++ /dev/null
@@ -1,81 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="yes"?>\r
-<columnset xmlns="com.samsung.dynamicanalyzer">\r
-       <orders>0</orders>\r
-       <orders>1</orders>\r
-       <orders>2</orders>\r
-       <orders>3</orders>\r
-       <orders>4</orders>\r
-       <orders>5</orders>\r
-       <orders>6</orders>\r
-       <orders>7</orders>\r
-       <orders>8</orders>\r
-       <orders>9</orders>\r
-       <orders>10</orders>\r
-       <orders>11</orders>\r
-       <orders>12</orders>\r
-       <orders>13</orders>\r
-       <orders>14</orders>\r
-       <orders>15</orders>\r
-       <orders>16</orders>\r
-       <orders>17</orders>\r
-       <orders>18</orders>\r
-       <orders>19</orders>\r
-       <orders>20</orders>\r
-       <orders>21</orders>\r
-       <orders>22</orders>\r
-       <orders>23</orders>\r
-       <orders>24</orders>\r
-       <orders>25</orders>\r
-       <orders>26</orders>\r
-       <orders>27</orders>\r
-       <orders>28</orders>\r
-       <orders>29</orders>\r
-       <orders>30</orders>\r
-       <orders>31</orders>\r
-       <orders>32</orders>\r
-       <orders>33</orders>\r
-       <orders>34</orders>\r
-       <orders>35</orders>\r
-       <orders>36</orders>\r
-       <orders>37</orders>\r
-       <orders>38</orders>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-</columnset>
\ No newline at end of file
diff --git a/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/column-set/timer.summary.columnset b/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/column-set/timer.summary.columnset
deleted file mode 100644 (file)
index 29d9a6a..0000000
+++ /dev/null
@@ -1,31 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="yes"?>\r
-<columnset xmlns="com.samsung.dynamicanalyzer">\r
-       <orders>0</orders>\r
-       <orders>1</orders>\r
-       <orders>2</orders>\r
-       <orders>3</orders>\r
-       <orders>4</orders>\r
-       <orders>5</orders>\r
-       <orders>6</orders>\r
-       <orders>7</orders>\r
-       <orders>8</orders>\r
-       <orders>9</orders>\r
-       <orders>10</orders>\r
-       <orders>11</orders>\r
-       <orders>12</orders>\r
-       <orders>13</orders>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>false</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-</columnset>
\ No newline at end of file
diff --git a/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/column-set/timer.warning.columnset b/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/column-set/timer.warning.columnset
deleted file mode 100644 (file)
index 4346ad1..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="yes"?>\r
-<columnset xmlns="com.samsung.dynamicanalyzer">\r
-       <orders>0</orders>\r
-       <orders>1</orders>\r
-       <orders>2</orders>\r
-       <orders>3</orders>\r
-       <orders>4</orders>\r
-       <orders>5</orders>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-       <showHideList>true</showHideList>\r
-</columnset>
\ No newline at end of file
diff --git a/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/database.monitor b/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/database.monitor
deleted file mode 100644 (file)
index b15924c..0000000
+++ /dev/null
@@ -1,1892 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="yes"?>\r
-<BaseMonitor xmlns="com.samsung.dynamicanalyzer">\r
-       <id>Database</id>\r
-       <idColumn>4</idColumn>\r
-       <type>class</type>\r
-       <rawDataCount>19</rawDataCount>\r
-       <SmallIcon>c:/abc.jpg</SmallIcon>\r
-       <BigIcon>c:/def.jpg</BigIcon>\r
-       <category>Default</category>\r
-       <description>Database Monitor</description>\r
-       <EventDataSize>42</EventDataSize>\r
-       <ObjectDataSize>55</ObjectDataSize>\r
-       <ObjectLiveTimeIndex>18</ObjectLiveTimeIndex>\r
-       <ThreadLiveTimeIndex>20</ThreadLiveTimeIndex>\r
-       <TotalLiveTimeIndex>22</TotalLiveTimeIndex>\r
-\r
-       <components>Database</components>\r
-       <components>DbStatement</components>\r
-\r
-\r
-       <checkInfo>\r
-               <input>23</input>\r
-               <input>1</input>\r
-               <type>C</type>\r
-               <type>V</type>\r
-               <op>=</op>\r
-               <desc>No Destructor</desc>\r
-               <depth>S</depth>\r
-               <stateColumn>5</stateColumn>\r
-       </checkInfo>\r
-       <checkInfo>\r
-               <input>18</input>\r
-               <input>E_SUCCESS</input>\r
-               <type>C</type>\r
-               <type>V</type>\r
-               <op>!=</op>\r
-               <desc>Error Occurred..</desc>\r
-               <depth>E</depth>\r
-               <stateColumn>18</stateColumn>\r
-       </checkInfo>\r
-\r
-\r
-       <eventDataType>1</eventDataType>\r
-       <eventDataType>3</eventDataType>\r
-       <eventDataType>2</eventDataType>\r
-       <eventDataType>2</eventDataType>\r
-       <eventDataType>3</eventDataType>\r
-\r
-       <eventDataType>2</eventDataType>\r
-       <eventDataType>1</eventDataType>\r
-       <eventDataType>3</eventDataType>\r
-       <eventDataType>3</eventDataType>\r
-       <eventDataType>3</eventDataType>\r
-       <!-- 10 -->\r
-       <eventDataType>1</eventDataType>\r
-       <eventDataType>3</eventDataType>\r
-       <eventDataType>3</eventDataType>\r
-       <eventDataType>3</eventDataType>\r
-       <eventDataType>3</eventDataType>\r
-       <!-- 15 -->\r
-       <eventDataType>3</eventDataType>\r
-       <eventDataType>3</eventDataType>\r
-       <eventDataType>3</eventDataType>\r
-       <eventDataType>3</eventDataType>\r
-       <eventDataType>3</eventDataType>\r
-       <!-- 20 -->\r
-       <eventDataType>1</eventDataType>\r
-       <eventDataType>1</eventDataType>\r
-       <eventDataType>1</eventDataType>\r
-       <eventDataType>4</eventDataType>\r
-       <eventDataType>1</eventDataType>\r
-       <!-- 25 -->\r
-       <eventDataType>4</eventDataType>\r
-       <eventDataType>1</eventDataType>\r
-       <eventDataType>2</eventDataType>\r
-       <eventDataType>4</eventDataType>\r
-       <eventDataType>2</eventDataType>\r
-       <!-- 30 -->\r
-       <eventDataType>4</eventDataType>\r
-       <eventDataType>2</eventDataType>\r
-       <eventDataType>2</eventDataType>\r
-       <eventDataType>2</eventDataType>\r
-       <eventDataType>2</eventDataType>\r
-       <!-- 35 -->\r
-       <eventDataType>2</eventDataType>\r
-       <eventDataType>4</eventDataType>\r
-       <eventDataType>2</eventDataType>\r
-       <eventDataType>4</eventDataType>\r
-       <eventDataType>4</eventDataType>\r
-       <!-- 40 -->\r
-       <eventDataType>4</eventDataType>\r
-       <eventDataType>3</eventDataType>\r
-\r
-\r
-       <objectDataType>3</objectDataType>\r
-       <objectDataType>2</objectDataType>\r
-       <objectDataType>3</objectDataType>\r
-       <objectDataType>2</objectDataType>\r
-       <objectDataType>1</objectDataType>\r
-\r
-       <objectDataType>3</objectDataType>\r
-       <objectDataType>3</objectDataType>\r
-       <objectDataType>3</objectDataType>\r
-       <objectDataType>1</objectDataType>\r
-       <objectDataType>3</objectDataType>\r
-       <!-- 10 -->\r
-       <objectDataType>3</objectDataType>\r
-       <objectDataType>3</objectDataType>\r
-       <objectDataType>1</objectDataType>\r
-       <objectDataType>1</objectDataType>\r
-       <objectDataType>1</objectDataType>\r
-       <!-- 15 -->\r
-       <objectDataType>1</objectDataType>\r
-       <objectDataType>1</objectDataType>\r
-       <objectDataType>2</objectDataType>\r
-       <objectDataType>2</objectDataType>\r
-       <objectDataType>2</objectDataType>\r
-       <!-- 20 -->\r
-       <objectDataType>2</objectDataType>\r
-       <objectDataType>2</objectDataType>\r
-       <objectDataType>2</objectDataType>\r
-       <objectDataType>3</objectDataType>\r
-       <objectDataType>1</objectDataType>\r
-       <!-- 25 -->\r
-       <objectDataType>4</objectDataType>\r
-       <objectDataType>4</objectDataType>\r
-       <objectDataType>4</objectDataType>\r
-       <objectDataType>1</objectDataType>\r
-       <objectDataType>1</objectDataType>\r
-       <!-- 30 -->\r
-       <objectDataType>1</objectDataType>\r
-       <objectDataType>1</objectDataType>\r
-       <objectDataType>1</objectDataType>\r
-       <objectDataType>1</objectDataType>\r
-       <objectDataType>1</objectDataType>\r
-       <!-- 35 -->\r
-       <objectDataType>1</objectDataType>\r
-       <objectDataType>3</objectDataType>\r
-\r
-\r
-       <warningDataType>3</warningDataType>\r
-       <warningDataType>1</warningDataType>\r
-       <warningDataType>3</warningDataType>\r
-       <warningDataType>2</warningDataType>\r
-       <warningDataType>1</warningDataType>\r
-       <warningDataType>3</warningDataType>\r
-\r
-\r
-       <weRedir>1</weRedir>\r
-       <weRedir>0</weRedir>\r
-       <weRedir>4</weRedir>\r
-       <weRedir>5</weRedir>\r
-       <weRedir>6</weRedir>\r
-       <weRedir>18</weRedir>\r
-\r
-       <wsRedir>0</wsRedir>\r
-       <wsRedir>36</wsRedir>\r
-       <wsRedir>2</wsRedir>\r
-       <wsRedir>3</wsRedir>\r
-       <wsRedir>4</wsRedir>\r
-       <wsRedir>36</wsRedir>\r
-\r
-       <Views>\r
-               <ViewName>events</ViewName>\r
-               <AddressIndex>5</AddressIndex>\r
-               <ThreadIndex>6</ThreadIndex>\r
-\r
-               <ColumnInfo>\r
-                       <ColumnName>V</ColumnName>\r
-                       <ColumnName>Event #</ColumnName>\r
-                       <ColumnName>Event Name</ColumnName>\r
-                       <ColumnName>Start Time</ColumnName>\r
-                       <ColumnName>End Time</ColumnName>\r
-\r
-                       <ColumnName>Duration</ColumnName>\r
-                       <ColumnName>Object Address</ColumnName>\r
-                       <ColumnName>Class</ColumnName>\r
-                       <ColumnName>Thread ID</ColumnName>\r
-                       <ColumnName>Caller</ColumnName>\r
-                       <!-- 10 -->\r
-                       <ColumnName>Callee</ColumnName>\r
-                       <ColumnName>Database Name</ColumnName>\r
-                       <ColumnName>Query</ColumnName>\r
-                       <ColumnName>Column Index</ColumnName>\r
-                       <ColumnName>Binded Data Type</ColumnName>\r
-\r
-                       <ColumnName>Binded Data Value</ColumnName>\r
-                       <ColumnName>Get Value</ColumnName>\r
-                       <ColumnName>Set Value</ColumnName>\r
-                       <ColumnName>AutoCommit</ColumnName>\r
-                       <ColumnName>Total Object</ColumnName>\r
-                       <!-- 20 -->\r
-                       <ColumnName>Total Thread Object</ColumnName>\r
-                       <ColumnName>Total Live Object</ColumnName>\r
-                       <ColumnName>Total Live Thread Object</ColumnName>\r
-                       <ColumnName>Object Use Time</ColumnName>\r
-                       <ColumnName>Object Live Time</ColumnName>\r
-\r
-                       <ColumnName>Thread Use Time</ColumnName>\r
-                       <ColumnName>Thread Live Time</ColumnName>\r
-                       <ColumnName>Total Use Time</ColumnName>\r
-                       <ColumnName>Total Live Time</ColumnName>\r
-                       <ColumnName>Total Thread Object PER</ColumnName>\r
-                       <!-- 30 -->\r
-                       <ColumnName>Total Live Object PER</ColumnName>\r
-                       <ColumnName>Total Live Thread Object PER</ColumnName>\r
-                       <ColumnName>Object Use Time PER</ColumnName>\r
-                       <ColumnName>Object Live Time PER</ColumnName>\r
-                       <ColumnName>Thread Use Time PER</ColumnName>\r
-\r
-                       <ColumnName>Thread Live Time PER</ColumnName>\r
-                       <ColumnName>Total Use TimePER</ColumnName>\r
-                       <ColumnName>Total Live Time PER</ColumnName>\r
-                       <ColumnName>Return</ColumnName>\r
-                       <ColumnName>Error Code</ColumnName>\r
-                       <!-- 40 -->\r
-                       <ColumnName>Remark</ColumnName>\r
-\r
-\r
-                       <ColumnRedir>41</ColumnRedir> <!-- V -->\r
-                       <ColumnRedir>0</ColumnRedir> <!-- # -->\r
-                       <ColumnRedir>1</ColumnRedir> <!-- Event Name -->\r
-                       <ColumnRedir>2</ColumnRedir> <!-- Start Time -->\r
-                       <ColumnRedir>3</ColumnRedir> <!-- End Time -->\r
-\r
-                       <ColumnRedir>26</ColumnRedir>\r
-                       <ColumnRedir>5</ColumnRedir>\r
-                       <ColumnRedir>4</ColumnRedir>\r
-                       <ColumnRedir>6</ColumnRedir>\r
-                       <ColumnRedir>19</ColumnRedir>\r
-                       <!-- 10 -->\r
-                       <ColumnRedir>16</ColumnRedir>\r
-                       <ColumnRedir>7</ColumnRedir>\r
-                       <ColumnRedir>8</ColumnRedir>\r
-                       <ColumnRedir>10</ColumnRedir>\r
-                       <ColumnRedir>12</ColumnRedir>\r
-\r
-                       <ColumnRedir>11</ColumnRedir>\r
-                       <ColumnRedir>13</ColumnRedir>\r
-                       <ColumnRedir>14</ColumnRedir>\r
-                       <ColumnRedir>9</ColumnRedir>\r
-                       <ColumnRedir>20</ColumnRedir>\r
-                       <!-- 20 -->\r
-                       <ColumnRedir>21</ColumnRedir>\r
-                       <ColumnRedir>22</ColumnRedir>\r
-                       <ColumnRedir>24</ColumnRedir>\r
-                       <ColumnRedir>27</ColumnRedir>\r
-                       <ColumnRedir>29</ColumnRedir>\r
-\r
-                       <ColumnRedir>31</ColumnRedir>\r
-                       <ColumnRedir>33</ColumnRedir>\r
-                       <ColumnRedir>35</ColumnRedir>\r
-                       <ColumnRedir>37</ColumnRedir>\r
-                       <ColumnRedir>40</ColumnRedir>\r
-                       <!-- 30 -->\r
-                       <ColumnRedir>23</ColumnRedir>\r
-                       <ColumnRedir>25</ColumnRedir>\r
-                       <ColumnRedir>28</ColumnRedir>\r
-                       <ColumnRedir>30</ColumnRedir>\r
-                       <ColumnRedir>32</ColumnRedir>\r
-\r
-                       <ColumnRedir>34</ColumnRedir>\r
-                       <ColumnRedir>36</ColumnRedir>\r
-                       <ColumnRedir>38</ColumnRedir>\r
-                       <ColumnRedir>17</ColumnRedir>\r
-                       <ColumnRedir>18</ColumnRedir>\r
-                       <!-- 40 -->\r
-                       <ColumnRedir>15</ColumnRedir>\r
-\r
-\r
-                       <dataType> <!-- # -->\r
-                               <index>1</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType> <!-- Start Time -->\r
-                               <index>3</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType> <!-- End Time -->\r
-                               <index>4</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType> <!-- Duration -->\r
-                               <index>5</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType> <!-- Object Address -->\r
-                               <index>6</index>\r
-                               <type>hex</type>\r
-                       </dataType>\r
-\r
-                       <dataType> <!-- Thread ID -->\r
-                               <index>8</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType> <!-- Column Index -->\r
-                               <index>13</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>19</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>20</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-\r
-                       <dataType>\r
-                               <index>21</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>22</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>23</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>24</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>25</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>26</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>27</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>28</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>29</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>30</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>31</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>32</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>33</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>34</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>35</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>36</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>37</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-\r
-                       <measure> <!-- Start Time -->\r
-                               <index>3</index>\r
-                               <type>ms</type>\r
-                       </measure>\r
-\r
-                       <measure> <!-- End Time -->\r
-                               <index>4</index>\r
-                               <type>ms</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>5</index>\r
-                               <type>ms</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>23</index>\r
-                               <type>ms</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>24</index>\r
-                               <type>ms</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>25</index>\r
-                               <type>ms</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>26</index>\r
-                               <type>ms</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>27</index>\r
-                               <type>ms</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>28</index>\r
-                               <type>ms</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>29</index>\r
-                               <type>%</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>30</index>\r
-                               <type>%</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>31</index>\r
-                               <type>%</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>32</index>\r
-                               <type>%</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>33</index>\r
-                               <type>%</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>34</index>\r
-                               <type>%</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>35</index>\r
-                               <type>%</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>36</index>\r
-                               <type>%</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>37</index>\r
-                               <type>%</type>\r
-                       </measure>\r
-\r
-                       <operationSet>\r
-                               <index>3</index>\r
-                               <operations>\r
-                                       <op>STATE</op>\r
-                                       <column>3</column>\r
-                                       <column>1</column>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>1</column>\r
-                                       <column>36</column>\r
-                                       <column>1</column>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>R</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>7</index>\r
-                               <operations>\r
-                                       <op>STATE</op>\r
-                                       <column>7</column>\r
-                                       <column>5</column>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>18</index>\r
-                               <operations>\r
-                                       <op>ERR</op>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>19</index>\r
-                               <operations>\r
-                                       <op>CALLER</op>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>20</index>\r
-                               <operations>\r
-                                       <op>COUNT</op>\r
-                                       <column>1</column>\r
-                                       <inputType>E</inputType>\r
-                                       <countInfo>\r
-                                               <plusStr>Constructor</plusStr>\r
-                                               <plusEqual>true</plusEqual>\r
-                                               <target>20</target>\r
-                                               <targetType>E</targetType>\r
-                                       </countInfo>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>20</column>\r
-                                       <column>12</column>\r
-                                       <column>20</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>R</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>20</column>\r
-                                       <column>41</column>\r
-                                       <column>12</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>R</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>21</index>\r
-                               <operations>\r
-                                       <op>COUNT</op>\r
-                                       <column>1</column>\r
-                                       <inputType>E</inputType>\r
-                                       <countInfo>\r
-                                               <plusStr>Constructor</plusStr>\r
-                                               <plusEqual>true</plusEqual>\r
-                                               <target>21</target>\r
-                                               <targetType>E</targetType>\r
-                                       </countInfo>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>21</column>\r
-                                       <column>13</column>\r
-                                       <column>21</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>T</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>21</column>\r
-                                       <column>41</column>\r
-                                       <column>13</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>T</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>22</index>\r
-                               <operations>\r
-                                       <op>COUNT</op>\r
-                                       <column>1</column>\r
-                                       <inputType>E</inputType>\r
-                                       <countInfo>\r
-                                               <plusStr>Constructor</plusStr>\r
-                                               <plusEqual>true</plusEqual>\r
-                                               <minusStr>Destructor</minusStr>\r
-                                               <minusEqual>true</minusEqual>\r
-                                               <target>22</target>\r
-                                               <targetType>E</targetType>\r
-                                       </countInfo>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>22</column>\r
-                                       <column>14</column>\r
-                                       <column>22</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>R</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>22</column>\r
-                                       <column>41</column>\r
-                                       <column>14</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>R</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>23</index>\r
-                               <operations>\r
-                                       <op>/</op>\r
-                                       <op>=</op>\r
-                                       <column>22</column>\r
-                                       <column>20</column>\r
-                                       <column>23</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>24</index>\r
-                               <operations>\r
-                                       <op>COUNT</op>\r
-                                       <column>1</column>\r
-                                       <inputType>E</inputType>\r
-                                       <countInfo>\r
-                                               <plusStr>Constructor</plusStr>\r
-                                               <plusEqual>true</plusEqual>\r
-                                               <minusStr>Desturctor</minusStr>\r
-                                               <minusEqual>true</minusEqual>\r
-                                               <target>24</target>\r
-                                               <targetType>E</targetType>\r
-                                       </countInfo>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>24</column>\r
-                                       <column>15</column>\r
-                                       <column>24</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>T</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>24</column>\r
-                                       <column>41</column>\r
-                                       <column>15</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>T</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>25</index>\r
-                               <operations>\r
-                                       <op>/</op>\r
-                                       <op>=</op>\r
-                                       <column>24</column>\r
-                                       <column>20</column>\r
-                                       <column>25</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>26</index>\r
-                               <operations>\r
-                                       <op>-</op>\r
-                                       <op>=</op>\r
-                                       <column>3</column>\r
-                                       <column>2</column>\r
-                                       <column>26</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>27</index>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>26</column>\r
-                                       <column>17</column>\r
-                                       <column>27</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>26</column>\r
-                                       <column>41</column>\r
-                                       <column>17</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>S</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>28</index>\r
-                               <operations>\r
-                                       <op>/</op>\r
-                                       <op>=</op>\r
-                                       <column>27</column>\r
-                                       <column>3</column>\r
-                                       <column>28</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>29</index>\r
-                               <operations>\r
-                                       <op>DUR</op>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>18</column>\r
-                                       <column>41</column>\r
-                                       <column>29</column>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>30</index>\r
-                               <operations>\r
-                                       <op>/</op>\r
-                                       <op>=</op>\r
-                                       <column>29</column>\r
-                                       <column>3</column>\r
-                                       <column>30</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>31</index>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>26</column>\r
-                                       <column>19</column>\r
-                                       <column>31</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>T</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>26</column>\r
-                                       <column>41</column>\r
-                                       <column>19</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>T</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>32</index>\r
-                               <operations>\r
-                                       <op>/</op>\r
-                                       <op>=</op>\r
-                                       <column>31</column>\r
-                                       <column>3</column>\r
-                                       <column>32</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>33</index>\r
-                               <operations>\r
-                                       <op>DUR_T</op>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>20</column>\r
-                                       <column>41</column>\r
-                                       <column>33</column>\r
-                                       <inputType>T</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>34</index>\r
-                               <operations>\r
-                                       <op>/</op>\r
-                                       <op>=</op>\r
-                                       <column>33</column>\r
-                                       <column>3</column>\r
-                                       <column>34</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>35</index>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>26</column>\r
-                                       <column>21</column>\r
-                                       <column>35</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>R</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>26</column>\r
-                                       <column>41</column>\r
-                                       <column>21</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>R</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>36</index>\r
-                               <operations>\r
-                                       <op>/</op>\r
-                                       <op>=</op>\r
-                                       <column>35</column>\r
-                                       <column>3</column>\r
-                                       <column>36</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>37</index>\r
-                               <operations>\r
-                                       <op>DUR_R</op>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>22</column>\r
-                                       <column>41</column>\r
-                                       <column>37</column>\r
-                                       <inputType>R</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>38</index>\r
-                               <operations>\r
-                                       <op>/</op>\r
-                                       <op>=</op>\r
-                                       <column>37</column>\r
-                                       <column>3</column>\r
-                                       <column>38</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>40</index>\r
-                               <operations>\r
-                                       <op>/</op>\r
-                                       <op>=</op>\r
-                                       <column>21</column>\r
-                                       <column>20</column>\r
-                                       <column>40</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-\r
-                       <columnCategory>\r
-                               <index>0</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>1</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>2</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>3</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>4</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>5</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>6</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>7</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>8</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>9</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>10</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>11</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>12</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>13</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>14</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>15</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>16</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>17</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>18</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>19</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>20</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>21</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>22</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>23</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>24</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>25</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>26</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>27</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>28</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>29</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>30</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>31</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>32</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>33</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>34</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>35</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>36</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>37</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>38</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>39</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>40</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-               </ColumnInfo>\r
-       </Views>\r
-\r
-       <!-- SummaryInfo -->\r
-       <Views>\r
-               <ViewName>summary</ViewName>\r
-               <AddressIndex>3</AddressIndex>\r
-               <ThreadIndex>4</ThreadIndex>\r
-               <EventNameIndex>0</EventNameIndex>\r
-               <CloseString>Destructor</CloseString>\r
-\r
-               <ColumnInfo>\r
-                       <ColumnName>Category</ColumnName>\r
-                       <ColumnName>Class</ColumnName>\r
-                       <ColumnName>Database Name</ColumnName>\r
-                       <ColumnName>Query</ColumnName>\r
-                       <ColumnName>Column Index</ColumnName>\r
-\r
-                       <ColumnName>Binded Data Type</ColumnName>\r
-                       <ColumnName>Binded Data Value</ColumnName>\r
-                       <ColumnName>AutoCommit</ColumnName>\r
-                       <ColumnName>Construct Count</ColumnName>\r
-                       <ColumnName>Delete Count</ColumnName>\r
-\r
-                       <ColumnName>BeginTransaction Count</ColumnName>\r
-                       <ColumnName>CommitTransaction Count</ColumnName>\r
-                       <ColumnName>RollbackTransaction Count</ColumnName>\r
-                       <ColumnName>ExecuteSql Count</ColumnName>\r
-                       <ColumnName>ExecuteStatementN Count</ColumnName>\r
-\r
-                       <ColumnName>QueryN Count</ColumnName>\r
-                       <ColumnName>Is Live</ColumnName>\r
-                       <ColumnName>Object Count</ColumnName>\r
-                       <ColumnName>Object Count PER</ColumnName>\r
-                       <ColumnName>Live Object Count</ColumnName>\r
-\r
-                       <ColumnName>Live Object PER</ColumnName>\r
-                       <ColumnName>Total Use Time</ColumnName>\r
-                       <ColumnName>Use Time PER</ColumnName>\r
-                       <ColumnName>Live Time</ColumnName>\r
-                       <ColumnName>Live Time PER</ColumnName>\r
-\r
-                       <ColumnName>Error Count</ColumnName>\r
-\r
-\r
-                       <ColumnRedir>0</ColumnRedir> <!-- Category -->\r
-                       <ColumnRedir>2</ColumnRedir> <!-- Class -->\r
-                       <ColumnRedir>5</ColumnRedir> <!-- Database Name -->\r
-                       <ColumnRedir>6</ColumnRedir> <!-- Query -->\r
-                       <ColumnRedir>8</ColumnRedir> <!-- Column Index -->\r
-\r
-                       <ColumnRedir>10</ColumnRedir> <!-- Binded Data Type -->\r
-                       <ColumnRedir>9</ColumnRedir> <!-- Binded Data Value -->\r
-                       <ColumnRedir>7</ColumnRedir> <!-- AutoCommit -->\r
-                       <ColumnRedir>28</ColumnRedir> <!-- Construct Count -->\r
-                       <ColumnRedir>29</ColumnRedir> <!-- Delete Count -->\r
-\r
-                       <ColumnRedir>30</ColumnRedir> <!-- BeginTransaction Count -->\r
-                       <ColumnRedir>31</ColumnRedir> <!-- CommitTransaction Count -->\r
-                       <ColumnRedir>32</ColumnRedir> <!-- RollbackTransaction Count -->\r
-                       <ColumnRedir>33</ColumnRedir> <!-- ExecuteSql Count -->\r
-                       <ColumnRedir>34</ColumnRedir> <!-- ExecuteStatementN Count -->\r
-\r
-                       <ColumnRedir>35</ColumnRedir> <!-- QueryN Count -->\r
-                       <ColumnRedir>23</ColumnRedir> <!-- Is Live -->\r
-                       <ColumnRedir>12</ColumnRedir> <!-- Object Count -->\r
-                       <ColumnRedir>24</ColumnRedir> <!-- Object Count PER -->\r
-                       <ColumnRedir>14</ColumnRedir> <!-- Live Object Count -->\r
-\r
-                       <ColumnRedir>25</ColumnRedir> <!-- Live Object PER -->\r
-                       <ColumnRedir>16</ColumnRedir> <!-- Total Use Time -->\r
-                       <ColumnRedir>26</ColumnRedir> <!-- Use Time PER -->\r
-                       <ColumnRedir>18</ColumnRedir> <!-- Live Time -->\r
-                       <ColumnRedir>27</ColumnRedir> <!-- Live Time PER -->\r
-\r
-                       <ColumnRedir>11</ColumnRedir> <!-- Error Count -->\r
-\r
-\r
-                       <dataType>\r
-                               <index>4</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>8</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>9</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>10</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>11</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>12</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>13</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>14</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>15</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>17</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>18</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>19</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>20</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>21</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>22</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>23</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>24</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>25</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-\r
-                       <measure> <!-- Object Count PER -->\r
-                               <index>18</index>\r
-                               <type>%</type>\r
-                       </measure>\r
-\r
-                       <measure> <!-- Live Object PER -->\r
-                               <index>20</index>\r
-                               <type>%</type>\r
-                       </measure>\r
-\r
-                       <measure> <!-- Total Use Time -->\r
-                               <index>21</index>\r
-                               <type>ms</type>\r
-                       </measure>\r
-\r
-                       <measure> <!-- Use Time PER -->\r
-                               <index>22</index>\r
-                               <type>%</type>\r
-                       </measure>\r
-\r
-                       <measure> <!-- Live Time -->\r
-                               <index>23</index>\r
-                               <type>ms</type>\r
-                       </measure>\r
-\r
-                       <measure> <!-- Live Time PER -->\r
-                               <index>24</index>\r
-                               <type>%</type>\r
-                       </measure>\r
-\r
-\r
-                       <operationSet> <!-- Error Code -->\r
-                               <index>11</index>\r
-                               <operations>\r
-                                       <op>COUNT</op>\r
-                                       <column>18</column>\r
-                                       <inputType>E</inputType>\r
-                                       <countInfo>\r
-                                               <plusStr>E_SUCCESS</plusStr>\r
-                                               <plusEqual>false</plusEqual>\r
-                                               <target>11</target>\r
-                                               <targetType>S</targetType>\r
-                                       </countInfo>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>12</index>\r
-                               <operations>\r
-                                       <op>COUNT</op>\r
-                                       <column>1</column>\r
-                                       <inputType>E</inputType>\r
-                                       <countInfo>\r
-                                               <plusStr>Constructor</plusStr>\r
-                                               <plusEqual>true</plusEqual>\r
-                                               <target>12</target>\r
-                                               <targetType>S</targetType>\r
-                                       </countInfo>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>14</index>\r
-                               <operations>\r
-                                       <op>COUNT</op>\r
-                                       <column>1</column>\r
-                                       <inputType>E</inputType>\r
-                                       <countInfo>\r
-                                               <plusStr>Constructor</plusStr>\r
-                                               <plusEqual>true</plusEqual>\r
-                                               <minusStr>Destructor</minusStr>\r
-                                               <minusEqual>true</minusEqual>\r
-                                               <target>14</target>\r
-                                               <targetType>S</targetType>\r
-                                       </countInfo>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>16</index>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>26</column>\r
-                                       <column>16</column>\r
-                                       <column>16</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>S</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>17</index>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>17</column>\r
-                                       <column>36</column>\r
-                                       <column>17</column>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>S</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>18</index>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>18</column>\r
-                                       <column>36</column>\r
-                                       <column>18</column>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>S</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>23</index>\r
-                               <operations>\r
-                                       <op>CHECK</op>\r
-                                       <column>1</column>\r
-                                       <inputType>E</inputType>\r
-                                       <countInfo>\r
-                                               <plusStr>Constructor</plusStr>\r
-                                               <plusEqual>true</plusEqual>\r
-                                               <minusStr>Destructor</minusStr>\r
-                                               <minusEqual>true</minusEqual>\r
-                                               <target>23</target>\r
-                                               <targetType>S</targetType>\r
-                                       </countInfo>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>24</index>\r
-                               <operations>\r
-                                       <op>/</op>\r
-                                       <op>=</op>\r
-                                       <column>12</column>\r
-                                       <column>12</column>\r
-                                       <column>24</column>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>R</inputType>\r
-                                       <inputType>S</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>25</index>\r
-                               <operations>\r
-                                       <op>/</op>\r
-                                       <op>=</op>\r
-                                       <column>14</column>\r
-                                       <column>12</column>\r
-                                       <column>25</column>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>R</inputType>\r
-                                       <inputType>S</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>26</index>\r
-                               <operations>\r
-                                       <op>/</op>\r
-                                       <op>=</op>\r
-                                       <column>17</column>\r
-                                       <column>1</column>\r
-                                       <column>26</column>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>R</inputType>\r
-                                       <inputType>S</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>27</index>\r
-                               <operations>\r
-                                       <op>/</op>\r
-                                       <op>=</op>\r
-                                       <column>18</column>\r
-                                       <column>1</column>\r
-                                       <column>27</column>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>R</inputType>\r
-                                       <inputType>S</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>28</index>\r
-                               <operations>\r
-                                       <op>COUNT</op>\r
-                                       <column>1</column>\r
-                                       <inputType>E</inputType>\r
-                                       <countInfo>\r
-                                               <plusStr>Construct</plusStr>\r
-                                               <plusEqual>true</plusEqual>\r
-                                               <target>28</target>\r
-                                               <targetType>S</targetType>\r
-                                       </countInfo>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>29</index>\r
-                               <operations>\r
-                                       <op>COUNT</op>\r
-                                       <column>1</column>\r
-                                       <inputType>E</inputType>\r
-                                       <countInfo>\r
-                                               <plusStr>Delete</plusStr>\r
-                                               <plusEqual>true</plusEqual>\r
-                                               <target>29</target>\r
-                                               <targetType>S</targetType>\r
-                                       </countInfo>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>30</index>\r
-                               <operations>\r
-                                       <op>COUNT</op>\r
-                                       <column>1</column>\r
-                                       <inputType>E</inputType>\r
-                                       <countInfo>\r
-                                               <plusStr>BeginTransaction</plusStr>\r
-                                               <plusEqual>true</plusEqual>\r
-                                               <target>30</target>\r
-                                               <targetType>S</targetType>\r
-                                       </countInfo>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>31</index>\r
-                               <operations>\r
-                                       <op>COUNT</op>\r
-                                       <column>1</column>\r
-                                       <inputType>E</inputType>\r
-                                       <countInfo>\r
-                                               <plusStr>CommitTransaction</plusStr>\r
-                                               <plusEqual>true</plusEqual>\r
-                                               <target>31</target>\r
-                                               <targetType>S</targetType>\r
-                                       </countInfo>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>32</index>\r
-                               <operations>\r
-                                       <op>COUNT</op>\r
-                                       <column>1</column>\r
-                                       <inputType>E</inputType>\r
-                                       <countInfo>\r
-                                               <plusStr>RollbackTransaction</plusStr>\r
-                                               <plusEqual>true</plusEqual>\r
-                                               <target>32</target>\r
-                                               <targetType>S</targetType>\r
-                                       </countInfo>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>33</index>\r
-                               <operations>\r
-                                       <op>COUNT</op>\r
-                                       <column>1</column>\r
-                                       <inputType>E</inputType>\r
-                                       <countInfo>\r
-                                               <plusStr>ExecuteSql</plusStr>\r
-                                               <plusEqual>true</plusEqual>\r
-                                               <target>33</target>\r
-                                               <targetType>S</targetType>\r
-                                       </countInfo>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>34</index>\r
-                               <operations>\r
-                                       <op>COUNT</op>\r
-                                       <column>1</column>\r
-                                       <inputType>E</inputType>\r
-                                       <countInfo>\r
-                                               <plusStr>ExecuteStatementN</plusStr>\r
-                                               <plusEqual>true</plusEqual>\r
-                                               <target>34</target>\r
-                                               <targetType>S</targetType>\r
-                                       </countInfo>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>35</index>\r
-                               <operations>\r
-                                       <op>COUNT</op>\r
-                                       <column>1</column>\r
-                                       <inputType>E</inputType>\r
-                                       <countInfo>\r
-                                               <plusStr>QueryN</plusStr>\r
-                                               <plusEqual>true</plusEqual>\r
-                                               <target>35</target>\r
-                                               <targetType>S</targetType>\r
-                                       </countInfo>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-\r
-                       <ChildRedir>1</ChildRedir> <!-- Category -->\r
-                       <ChildRedir>4</ChildRedir> <!-- Class -->\r
-                       <ChildRedir>7</ChildRedir> <!-- Database Name -->\r
-                       <ChildRedir>8</ChildRedir> <!-- Query -->\r
-                       <ChildRedir>10</ChildRedir> <!-- Column Index -->\r
-\r
-                       <ChildRedir>12</ChildRedir> <!-- Binded Data Type -->\r
-                       <ChildRedir>11</ChildRedir> <!-- Binded Data Value -->\r
-                       <ChildRedir>9</ChildRedir> <!-- AutoCommit -->\r
-                       <ChildRedir>41</ChildRedir> <!-- Construct Count -->\r
-                       <ChildRedir>41</ChildRedir> <!-- Delete Count -->\r
-\r
-                       <ChildRedir>41</ChildRedir> <!-- BeginTransaction Count -->\r
-                       <ChildRedir>41</ChildRedir> <!-- CommitTransaction Count -->\r
-                       <ChildRedir>41</ChildRedir> <!-- RollbackTransaction Count -->\r
-                       <ChildRedir>41</ChildRedir> <!-- ExecuteSql Count -->\r
-                       <ChildRedir>41</ChildRedir> <!-- ExecuteStatementN Count -->\r
-\r
-                       <ChildRedir>41</ChildRedir> <!-- QueryN Count -->\r
-                       <ChildRedir>41</ChildRedir> <!-- Is Live -->\r
-                       <ChildRedir>20</ChildRedir> <!-- Object Count -->\r
-                       <ChildRedir>41</ChildRedir> <!-- Object Count PER -->\r
-                       <ChildRedir>22</ChildRedir> <!-- Live Object Count -->\r
-\r
-                       <ChildRedir>41</ChildRedir> <!-- Live Object PER -->\r
-                       <ChildRedir>26</ChildRedir> <!-- Total Use Time -->\r
-                       <ChildRedir>41</ChildRedir> <!-- Use Time PER -->\r
-                       <ChildRedir>29</ChildRedir> <!-- Live Time -->\r
-                       <ChildRedir>41</ChildRedir> <!-- Live Time PER -->\r
-\r
-                       <ChildRedir>18</ChildRedir> <!-- Error Count -->\r
-\r
-\r
-                       <columnCategory>\r
-                               <index>0</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>1</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>2</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>3</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>4</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>5</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>6</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>7</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>8</index>\r
-                               <type>summation</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>9</index>\r
-                               <type>summation</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>10</index>\r
-                               <type>summation</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>11</index>\r
-                               <type>summation</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>12</index>\r
-                               <type>summation</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>13</index>\r
-                               <type>summation</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>14</index>\r
-                               <type>summation</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>15</index>\r
-                               <type>summation</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>16</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>17</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>18</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>19</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>20</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>21</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>22</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>23</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>24</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>25</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-               </ColumnInfo>\r
-\r
-               <OverviewInfo>\r
-                       <sum>11</sum>\r
-                       <sum>12</sum>\r
-                       <sum>14</sum>\r
-                       <sum>18</sum>\r
-                       <sum>16</sum>\r
-                       <sum>28</sum>\r
-                       <sum>29</sum>\r
-                       <sum>30</sum>\r
-                       <sum>31</sum>\r
-                       <sum>32</sum>\r
-                       <sum>33</sum>\r
-                       <sum>34</sum>\r
-                       <sum>35</sum>\r
-\r
-                       <state>2</state>\r
-\r
-                       <percent>24</percent>\r
-                       <percent>25</percent>\r
-                       <percent>26</percent>\r
-                       <percent>27</percent>\r
-               </OverviewInfo>\r
-       </Views>\r
-\r
-       <Views>\r
-               <ViewName>warning</ViewName>\r
-               <AddressIndex>3</AddressIndex>\r
-               <TotalColumnCount>6</TotalColumnCount>\r
-               <ThreadIndex>4</ThreadIndex>\r
-\r
-               <ColumnInfo>\r
-                       <ColumnName>Category</ColumnName>\r
-                       <ColumnName>Event #</ColumnName>\r
-                       <ColumnName>Class Name</ColumnName>\r
-                       <ColumnName>Address</ColumnName>\r
-                       <ColumnName>Thread ID</ColumnName>\r
-                       <ColumnName>Warning Description</ColumnName>\r
-\r
-                       <ColumnRedir>0</ColumnRedir>\r
-                       <ColumnRedir>1</ColumnRedir>\r
-                       <ColumnRedir>2</ColumnRedir>\r
-                       <ColumnRedir>3</ColumnRedir>\r
-                       <ColumnRedir>4</ColumnRedir>\r
-                       <ColumnRedir>5</ColumnRedir>\r
-\r
-                       <dataType>\r
-                               <index>1</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-               </ColumnInfo>\r
-       </Views>\r
-\r
-       <Views>\r
-               <ViewName>graph</ViewName>\r
-               <TimelineChartInfo>\r
-                       <monitorName>Database Monitor</monitorName>\r
-                       <ChartInfo>\r
-                               <chartName>Database</chartName>\r
-                               <AxisInfo>\r
-                                       <axisName>Event Name</axisName>\r
-                                       <type>8</type>\r
-                                       <SeriesInfo>\r
-                                               <seriesName>ExecuteStatementN</seriesName>\r
-                                               <column>1</column>\r
-                                       </SeriesInfo>\r
-                                       <SeriesInfo>\r
-                                               <seriesName>ExecuteSql</seriesName>\r
-                                               <column>1</column>\r
-                                       </SeriesInfo>\r
-                                       <SeriesInfo>\r
-                                               <seriesName>QueryN</seriesName>\r
-                                               <column>1</column>\r
-                                       </SeriesInfo>\r
-                               </AxisInfo>\r
-                               <AxisInfo>\r
-                                       <axisName>Event Name</axisName>\r
-                                       <type>10</type>\r
-                                       <SeriesInfo>\r
-                                               <seriesName>Constructor</seriesName>\r
-                                               <column>1</column>\r
-                                       </SeriesInfo>\r
-                                       <SeriesInfo>\r
-                                               <seriesName>CreateStatementN</seriesName>\r
-                                               <column>1</column>\r
-                                       </SeriesInfo>\r
-                                       <SeriesInfo>\r
-                                               <seriesName>CommitTransaction</seriesName>\r
-                                               <column>1</column>\r
-                                       </SeriesInfo>\r
-                                       <SeriesInfo>\r
-                                               <seriesName>RollbackTransaction</seriesName>\r
-                                               <column>1</column>\r
-                                       </SeriesInfo>\r
-                               </AxisInfo>\r
-                       </ChartInfo>\r
-               </TimelineChartInfo>\r
-       </Views>\r
-</BaseMonitor>\r
diff --git a/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/file.monitor b/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/file.monitor
deleted file mode 100644 (file)
index 9412e37..0000000
+++ /dev/null
@@ -1,2078 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="yes"?>\r
-<BaseMonitor xmlns="com.samsung.dynamicanalyzer">\r
-       <id>File</id>\r
-       <idColumn>4</idColumn>\r
-       <type>class</type>\r
-       <rawDataCount>29</rawDataCount>\r
-       <SmallIcon>c:/abc.jpg</SmallIcon>\r
-       <BigIcon>c:/def.jpg</BigIcon>\r
-       <category>Default</category>\r
-       <description>File Monitor</description>\r
-       <EventDataSize>54</EventDataSize>\r
-       <ObjectDataSize>38</ObjectDataSize>\r
-       <ObjectLiveTimeIndex>25</ObjectLiveTimeIndex>\r
-       <ThreadLiveTimeIndex>27</ThreadLiveTimeIndex>\r
-       <TotalLiveTimeIndex>29</TotalLiveTimeIndex>\r
-\r
-       <components>File</components>\r
-       <components>DirEntry</components>\r
-       <components>DirEnumerator</components>\r
-       <components>Directory</components>\r
-\r
-\r
-       <checkInfo>\r
-               <input>32</input>\r
-               <input>1</input>\r
-               <type>C</type>\r
-               <type>V</type>\r
-               <op>=</op>\r
-               <desc>No Destructor</desc>\r
-               <depth>S</depth>\r
-               <stateColumn>5</stateColumn>\r
-       </checkInfo>\r
-       <checkInfo>\r
-               <input>28</input>\r
-               <input>E_SUCCESS</input>\r
-               <type>C</type>\r
-               <type>V</type>\r
-               <op>!=</op>\r
-               <desc>Error Occured..</desc>\r
-               <depth>E</depth>\r
-               <stateColumn>28</stateColumn>\r
-       </checkInfo>\r
-\r
-       <eventDataType>1</eventDataType>\r
-       <eventDataType>3</eventDataType>\r
-       <eventDataType>2</eventDataType>\r
-       <eventDataType>2</eventDataType>\r
-       <eventDataType>3</eventDataType>\r
-\r
-       <eventDataType>2</eventDataType>\r
-       <eventDataType>1</eventDataType>\r
-       <eventDataType>3</eventDataType>\r
-       <eventDataType>3</eventDataType>\r
-       <eventDataType>1</eventDataType>\r
-       <!-- 10 -->\r
-       <eventDataType>1</eventDataType>\r
-       <eventDataType>1</eventDataType>\r
-       <eventDataType>1</eventDataType>\r
-       <eventDataType>3</eventDataType>\r
-       <eventDataType>2</eventDataType>\r
-       <!-- 15 -->\r
-       <eventDataType>2</eventDataType>\r
-       <eventDataType>2</eventDataType>\r
-       <eventDataType>3</eventDataType>\r
-       <eventDataType>3</eventDataType>\r
-       <eventDataType>3</eventDataType>\r
-       <!-- 20 -->\r
-       <eventDataType>3</eventDataType>\r
-       <eventDataType>3</eventDataType>\r
-       <eventDataType>3</eventDataType>\r
-       <eventDataType>3</eventDataType>\r
-       <eventDataType>3</eventDataType>\r
-       <!-- 25 -->\r
-       <eventDataType>3</eventDataType>\r
-       <eventDataType>3</eventDataType>\r
-       <eventDataType>3</eventDataType>\r
-       <eventDataType>3</eventDataType>\r
-       <eventDataType>3</eventDataType>\r
-       <!-- 30 -->\r
-       <eventDataType>1</eventDataType>\r
-       <eventDataType>1</eventDataType>\r
-       <eventDataType>1</eventDataType>\r
-       <eventDataType>4</eventDataType>\r
-       <eventDataType>1</eventDataType>\r
-\r
-       <eventDataType>4</eventDataType>\r
-       <eventDataType>1</eventDataType>\r
-       <eventDataType>2</eventDataType>\r
-       <eventDataType>4</eventDataType>\r
-       <eventDataType>2</eventDataType>\r
-       <!-- 40 -->\r
-       <eventDataType>4</eventDataType>\r
-       <eventDataType>2</eventDataType>\r
-       <eventDataType>4</eventDataType>\r
-       <eventDataType>2</eventDataType>\r
-       <eventDataType>4</eventDataType>\r
-\r
-       <eventDataType>2</eventDataType>\r
-       <eventDataType>4</eventDataType>\r
-       <eventDataType>2</eventDataType>\r
-       <eventDataType>4</eventDataType>\r
-       <eventDataType>4</eventDataType>\r
-       <!-- 50 -->\r
-       <eventDataType>4</eventDataType>\r
-       <eventDataType>1</eventDataType>\r
-       <eventDataType>1</eventDataType>\r
-       <eventDataType>3</eventDataType>\r
-\r
-\r
-       <objectDataType>3</objectDataType>\r
-       <objectDataType>2</objectDataType>\r
-       <objectDataType>3</objectDataType>\r
-       <objectDataType>2</objectDataType>\r
-       <objectDataType>1</objectDataType>\r
-\r
-       <objectDataType>3</objectDataType>\r
-       <objectDataType>3</objectDataType>\r
-       <objectDataType>1</objectDataType>\r
-       <objectDataType>1</objectDataType>\r
-       <objectDataType>2</objectDataType>\r
-       <!-- 10 -->\r
-       <objectDataType>2</objectDataType>\r
-       <objectDataType>2</objectDataType>\r
-       <objectDataType>3</objectDataType>\r
-       <objectDataType>3</objectDataType>\r
-       <objectDataType>3</objectDataType>\r
-       <!-- 15 -->\r
-       <objectDataType>3</objectDataType>\r
-       <objectDataType>3</objectDataType>\r
-       <objectDataType>3</objectDataType>\r
-       <objectDataType>3</objectDataType>\r
-       <objectDataType>1</objectDataType>\r
-       <!-- 20 -->\r
-       <objectDataType>1</objectDataType>\r
-       <objectDataType>1</objectDataType>\r
-       <objectDataType>1</objectDataType>\r
-       <objectDataType>1</objectDataType>\r
-       <objectDataType>2</objectDataType>\r
-       <!-- 25 -->\r
-       <objectDataType>2</objectDataType>\r
-       <objectDataType>2</objectDataType>\r
-       <objectDataType>2</objectDataType>\r
-       <objectDataType>2</objectDataType>\r
-       <objectDataType>2</objectDataType>\r
-       <!-- 30 -->\r
-       <objectDataType>1</objectDataType>\r
-       <objectDataType>1</objectDataType>\r
-       <objectDataType>3</objectDataType>\r
-       <objectDataType>4</objectDataType>\r
-       <objectDataType>4</objectDataType>\r
-       <!-- 35 -->\r
-       <objectDataType>4</objectDataType>\r
-       <objectDataType>4</objectDataType>\r
-       <objectDataType>3</objectDataType>\r
-\r
-\r
-       <warningDataType>3</warningDataType>\r
-       <warningDataType>1</warningDataType>\r
-       <warningDataType>3</warningDataType>\r
-       <warningDataType>2</warningDataType>\r
-       <warningDataType>1</warningDataType>\r
-       <warningDataType>3</warningDataType>\r
-\r
-       <weRedir>1</weRedir>\r
-       <weRedir>0</weRedir>\r
-       <weRedir>4</weRedir>\r
-       <weRedir>5</weRedir>\r
-       <weRedir>6</weRedir>\r
-       <weRedir>28</weRedir>\r
-\r
-       <wsRedir>0</wsRedir>\r
-       <wsRedir>37</wsRedir>\r
-       <wsRedir>2</wsRedir>\r
-       <wsRedir>3</wsRedir>\r
-       <wsRedir>4</wsRedir>\r
-       <wsRedir>37</wsRedir>\r
-\r
-       <Views>\r
-               <ViewName>events</ViewName>\r
-               <AddressIndex>5</AddressIndex>\r
-               <ThreadIndex>6</ThreadIndex>\r
-\r
-               <ColumnInfo>\r
-                       <ColumnName>V</ColumnName>\r
-                       <ColumnName>Event #</ColumnName>\r
-                       <ColumnName>Event Name</ColumnName>\r
-                       <ColumnName>Start Time</ColumnName>\r
-                       <ColumnName>End Time</ColumnName>\r
-\r
-                       <ColumnName>Duration</ColumnName>\r
-                       <ColumnName>Object Address</ColumnName>\r
-                       <ColumnName>Class</ColumnName>\r
-                       <ColumnName>Thread ID</ColumnName>\r
-                       <ColumnName>Caller</ColumnName>\r
-                       <!-- 10 -->\r
-                       <ColumnName>Callee</ColumnName>\r
-                       <ColumnName>Src Path</ColumnName>\r
-                       <ColumnName>Open Mode</ColumnName>\r
-                       <ColumnName>File Size</ColumnName>\r
-                       <ColumnName>Created Time</ColumnName>\r
-\r
-                       <ColumnName>Last Modified Time</ColumnName>\r
-                       <ColumnName>File/Directory</ColumnName>\r
-                       <ColumnName>Hidden</ColumnName>\r
-                       <ColumnName>ReadOnly</ColumnName>\r
-                       <ColumnName>Normal File</ColumnName>\r
-                       <!-- 20 -->\r
-                       <ColumnName>System File</ColumnName>\r
-                       <ColumnName>Dest Path</ColumnName>\r
-                       <ColumnName>Get Value</ColumnName>\r
-                       <ColumnName>Set Value</ColumnName>\r
-                       <ColumnName>Read</ColumnName>\r
-\r
-                       <ColumnName>Req Read</ColumnName>\r
-                       <ColumnName>Written</ColumnName>\r
-                       <ColumnName>Req Write</ColumnName>\r
-                       <ColumnName>Position</ColumnName>\r
-                       <ColumnName>Total Object</ColumnName>\r
-                       <!-- 30 -->\r
-                       <ColumnName>Total Thread Object</ColumnName>\r
-                       <ColumnName>Total Live Object</ColumnName>\r
-                       <ColumnName>Total Live Thread Object</ColumnName>\r
-                       <ColumnName>Object Use Time</ColumnName>\r
-                       <ColumnName>Object Live Time</ColumnName>\r
-\r
-                       <ColumnName>Thread Use Time</ColumnName>\r
-                       <ColumnName>Thread Live Time</ColumnName>\r
-                       <ColumnName>Total Use Time</ColumnName>\r
-                       <ColumnName>Total Live Time</ColumnName>\r
-                       <ColumnName>Total Thread Object PER</ColumnName>\r
-                       <!-- 40 -->\r
-                       <ColumnName>Total Live Object PER</ColumnName>\r
-                       <ColumnName>Total Live Thread Object PER</ColumnName>\r
-                       <ColumnName>Object Use Time PER</ColumnName>\r
-                       <ColumnName>Object Live Time PER</ColumnName>\r
-                       <ColumnName>Thread Use Time PER</ColumnName>\r
-\r
-                       <ColumnName>Thread Live Time PER</ColumnName>\r
-                       <ColumnName>Total Use Time PER</ColumnName>\r
-                       <ColumnName>Total Live Time PER</ColumnName>\r
-                       <ColumnName>Return</ColumnName>\r
-                       <ColumnName>Error Code</ColumnName>\r
-                       <!-- 50 -->\r
-                       <ColumnName>Remark</ColumnName>\r
-\r
-\r
-                       <ColumnRedir>53</ColumnRedir>\r
-                       <ColumnRedir>0</ColumnRedir>\r
-                       <ColumnRedir>1</ColumnRedir>\r
-                       <ColumnRedir>2</ColumnRedir>\r
-                       <ColumnRedir>3</ColumnRedir>\r
-\r
-                       <ColumnRedir>36</ColumnRedir>\r
-                       <ColumnRedir>5</ColumnRedir>\r
-                       <ColumnRedir>4</ColumnRedir>\r
-                       <ColumnRedir>6</ColumnRedir>\r
-                       <ColumnRedir>29</ColumnRedir>\r
-                       <!-- 10 -->\r
-                       <ColumnRedir>26</ColumnRedir>\r
-                       <ColumnRedir>7</ColumnRedir>\r
-                       <ColumnRedir>22</ColumnRedir>\r
-                       <ColumnRedir>16</ColumnRedir>\r
-                       <ColumnRedir>14</ColumnRedir>\r
-\r
-                       <ColumnRedir>15</ColumnRedir>\r
-                       <ColumnRedir>17</ColumnRedir>\r
-                       <ColumnRedir>18</ColumnRedir>\r
-                       <ColumnRedir>19</ColumnRedir>\r
-                       <ColumnRedir>20</ColumnRedir>\r
-                       <!-- 20 -->\r
-                       <ColumnRedir>21</ColumnRedir>\r
-                       <ColumnRedir>8</ColumnRedir>\r
-                       <ColumnRedir>23</ColumnRedir>\r
-                       <ColumnRedir>24</ColumnRedir>\r
-                       <ColumnRedir>10</ColumnRedir>\r
-\r
-                       <ColumnRedir>9</ColumnRedir>\r
-                       <ColumnRedir>12</ColumnRedir>\r
-                       <ColumnRedir>11</ColumnRedir>\r
-                       <ColumnRedir>13</ColumnRedir>\r
-                       <ColumnRedir>30</ColumnRedir>\r
-                       <!-- 30 -->\r
-                       <ColumnRedir>31</ColumnRedir>\r
-                       <ColumnRedir>32</ColumnRedir>\r
-                       <ColumnRedir>34</ColumnRedir>\r
-                       <ColumnRedir>37</ColumnRedir>\r
-                       <ColumnRedir>39</ColumnRedir>\r
-\r
-                       <ColumnRedir>41</ColumnRedir>\r
-                       <ColumnRedir>43</ColumnRedir>\r
-                       <ColumnRedir>45</ColumnRedir>\r
-                       <ColumnRedir>47</ColumnRedir>\r
-                       <ColumnRedir>50</ColumnRedir>\r
-                       <!-- 40 -->\r
-                       <ColumnRedir>33</ColumnRedir>\r
-                       <ColumnRedir>35</ColumnRedir>\r
-                       <ColumnRedir>38</ColumnRedir>\r
-                       <ColumnRedir>40</ColumnRedir>\r
-                       <ColumnRedir>42</ColumnRedir>\r
-\r
-                       <ColumnRedir>44</ColumnRedir>\r
-                       <ColumnRedir>46</ColumnRedir>\r
-                       <ColumnRedir>48</ColumnRedir>\r
-                       <ColumnRedir>27</ColumnRedir>\r
-                       <ColumnRedir>28</ColumnRedir>\r
-                       <!-- 50 -->\r
-                       <ColumnRedir>25</ColumnRedir>\r
-\r
-\r
-                       <dataType>\r
-                               <index>1</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>3</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>4</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>5</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>6</index>\r
-                               <type>hex</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>8</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>13</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>24</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>25</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>26</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>27</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>28</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>29</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>30</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>31</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>32</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>33</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>34</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>35</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>36</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>37</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>38</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>39</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>40</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>41</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>42</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>43</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>44</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>45</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>46</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>47</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <measure>\r
-                               <index>3</index>\r
-                               <type>ms</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>4</index>\r
-                               <type>ms</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>5</index>\r
-                               <type>ms</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>13</index>\r
-                               <type>byte</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>24</index>\r
-                               <type>byte</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>25</index>\r
-                               <type>byte</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>26</index>\r
-                               <type>byte</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>27</index>\r
-                               <type>byte</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>33</index>\r
-                               <type>ms</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>34</index>\r
-                               <type>ms</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>35</index>\r
-                               <type>ms</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>36</index>\r
-                               <type>ms</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>37</index>\r
-                               <type>ms</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>38</index>\r
-                               <type>ms</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>39</index>\r
-                               <type>%</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>40</index>\r
-                               <type>%</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>41</index>\r
-                               <type>%</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>42</index>\r
-                               <type>%</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>43</index>\r
-                               <type>%</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>44</index>\r
-                               <type>%</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>45</index>\r
-                               <type>%</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>46</index>\r
-                               <type>%</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>47</index>\r
-                               <type>%</type>\r
-                       </measure>\r
-\r
-                       <operationSet>\r
-                               <index>3</index>\r
-                               <operations>\r
-                                       <op>STATE</op>\r
-                                       <column>3</column>\r
-                                       <column>1</column>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>1</column>\r
-                                       <column>37</column>\r
-                                       <column>1</column>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>R</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>4</index>\r
-                               <operations>\r
-                                       <op>STATE</op>\r
-                                       <column>4</column>\r
-                                       <column>2</column>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>7</index>\r
-                               <operations>\r
-                                       <op>STATE</op>\r
-                                       <column>7</column>\r
-                                       <column>5</column>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>14</index>\r
-                               <operations>\r
-                                       <op>STATE</op>\r
-                                       <column>14</column>\r
-                                       <column>9</column>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>15</index>\r
-                               <operations>\r
-                                       <op>STATE</op>\r
-                                       <column>15</column>\r
-                                       <column>10</column>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>16</index>\r
-                               <operations>\r
-                                       <op>STATE</op>\r
-                                       <column>16</column>\r
-                                       <column>11</column>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>17</index>\r
-                               <operations>\r
-                                       <op>STATE</op>\r
-                                       <column>17</column>\r
-                                       <column>12</column>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>18</index>\r
-                               <operations>\r
-                                       <op>STATE</op>\r
-                                       <column>18</column>\r
-                                       <column>13</column>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>19</index>\r
-                               <operations>\r
-                                       <op>STATE</op>\r
-                                       <column>19</column>\r
-                                       <column>14</column>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>20</index>\r
-                               <operations>\r
-                                       <op>STATE</op>\r
-                                       <column>20</column>\r
-                                       <column>15</column>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>21</index>\r
-                               <operations>\r
-                                       <op>STATE</op>\r
-                                       <column>21</column>\r
-                                       <column>16</column>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>22</index>\r
-                               <operations>\r
-                                       <op>STATE</op>\r
-                                       <column>22</column>\r
-                                       <column>17</column>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>28</index>\r
-                               <operations>\r
-                                       <op>ERR</op>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>29</index>\r
-                               <operations>\r
-                                       <op>CALLER</op>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>30</index>\r
-                               <operations>\r
-                                       <op>COUNT</op>\r
-                                       <column>1</column>\r
-                                       <inputType>E</inputType>\r
-                                       <countInfo>\r
-                                               <plusStr>Constructor</plusStr>\r
-                                               <plusEqual>true</plusEqual>\r
-                                               <target>30</target>\r
-                                               <targetType>E</targetType>\r
-                                       </countInfo>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>30</column>\r
-                                       <column>19</column>\r
-                                       <column>30</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>R</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>30</column>\r
-                                       <column>53</column>\r
-                                       <column>19</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>R</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>31</index>\r
-                               <operations>\r
-                                       <op>COUNT</op>\r
-                                       <column>1</column>\r
-                                       <inputType>E</inputType>\r
-                                       <countInfo>\r
-                                               <plusStr>Constructor</plusStr>\r
-                                               <plusEqual>true</plusEqual>\r
-                                               <target>31</target>\r
-                                               <targetType>E</targetType>\r
-                                       </countInfo>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>31</column>\r
-                                       <column>20</column>\r
-                                       <column>31</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>T</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>31</column>\r
-                                       <column>53</column>\r
-                                       <column>20</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>T</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>32</index>\r
-                               <operations>\r
-                                       <op>COUNT</op>\r
-                                       <column>1</column>\r
-                                       <inputType>E</inputType>\r
-                                       <countInfo>\r
-                                               <plusStr>Constructor</plusStr>\r
-                                               <plusEqual>true</plusEqual>\r
-                                               <minusStr>Destructor</minusStr>\r
-                                               <minusEqual>true</minusEqual>\r
-                                               <target>32</target>\r
-                                               <targetType>E</targetType>\r
-                                       </countInfo>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>32</column>\r
-                                       <column>21</column>\r
-                                       <column>32</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>R</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>32</column>\r
-                                       <column>53</column>\r
-                                       <column>21</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>R</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>33</index>\r
-                               <operations>\r
-                                       <op>/</op>\r
-                                       <op>=</op>\r
-                                       <column>31</column>\r
-                                       <column>30</column>\r
-                                       <column>33</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>34</index>\r
-                               <operations>\r
-                                       <op>COUNT</op>\r
-                                       <column>1</column>\r
-                                       <inputType>E</inputType>\r
-                                       <countInfo>\r
-                                               <plusStr>Constructor</plusStr>\r
-                                               <plusEqual>true</plusEqual>\r
-                                               <minusStr>Desturctor</minusStr>\r
-                                               <minusEqual>true</minusEqual>\r
-                                               <target>34</target>\r
-                                               <targetType>E</targetType>\r
-                                       </countInfo>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>34</column>\r
-                                       <column>22</column>\r
-                                       <column>34</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>T</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>34</column>\r
-                                       <column>53</column>\r
-                                       <column>22</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>T</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>35</index>\r
-                               <operations>\r
-                                       <op>/</op>\r
-                                       <op>=</op>\r
-                                       <column>34</column>\r
-                                       <column>30</column>\r
-                                       <column>35</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>36</index>\r
-                               <operations>\r
-                                       <op>-</op>\r
-                                       <op>=</op>\r
-                                       <column>3</column>\r
-                                       <column>2</column>\r
-                                       <column>36</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>37</index>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>36</column>\r
-                                       <column>24</column>\r
-                                       <column>37</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>37</column>\r
-                                       <column>53</column>\r
-                                       <column>24</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>S</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>38</index>\r
-                               <operations>\r
-                                       <op>/</op>\r
-                                       <op>=</op>\r
-                                       <column>37</column>\r
-                                       <column>3</column>\r
-                                       <column>38</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>39</index>\r
-                               <operations>\r
-                                       <op>DUR</op>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>25</column>\r
-                                       <column>53</column>\r
-                                       <column>39</column>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>40</index>\r
-                               <operations>\r
-                                       <op>/</op>\r
-                                       <op>=</op>\r
-                                       <column>39</column>\r
-                                       <column>3</column>\r
-                                       <column>40</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>41</index>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>36</column>\r
-                                       <column>26</column>\r
-                                       <column>41</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>T</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>36</column>\r
-                                       <column>53</column>\r
-                                       <column>26</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>T</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>42</index>\r
-                               <operations>\r
-                                       <op>/</op>\r
-                                       <op>=</op>\r
-                                       <column>41</column>\r
-                                       <column>3</column>\r
-                                       <column>42</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>43</index>\r
-                               <operations>\r
-                                       <op>DUR_T</op>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>27</column>\r
-                                       <column>53</column>\r
-                                       <column>43</column>\r
-                                       <inputType>T</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>44</index>\r
-                               <operations>\r
-                                       <op>/</op>\r
-                                       <op>=</op>\r
-                                       <column>43</column>\r
-                                       <column>3</column>\r
-                                       <column>44</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>45</index>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>36</column>\r
-                                       <column>28</column>\r
-                                       <column>45</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>R</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>36</column>\r
-                                       <column>53</column>\r
-                                       <column>28</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>R</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>46</index>\r
-                               <operations>\r
-                                       <op>/</op>\r
-                                       <op>=</op>\r
-                                       <column>45</column>\r
-                                       <column>3</column>\r
-                                       <column>46</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>47</index>\r
-                               <operations>\r
-                                       <op>DUR_R</op>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>29</column>\r
-                                       <column>53</column>\r
-                                       <column>47</column>\r
-                                       <inputType>R</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>48</index>\r
-                               <operations>\r
-                                       <op>/</op>\r
-                                       <op>=</op>\r
-                                       <column>47</column>\r
-                                       <column>3</column>\r
-                                       <column>48</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>50</index>\r
-                               <operations>\r
-                                       <op>/</op>\r
-                                       <op>=</op>\r
-                                       <column>31</column>\r
-                                       <column>31</column>\r
-                                       <column>50</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>51</index>\r
-                               <operations>\r
-                                       <op>COUNT</op>\r
-                                       <column>10</column>\r
-                                       <inputType>E</inputType>\r
-                                       <countInfo>\r
-                                               <target>51</target>\r
-                                               <targetType>E</targetType>\r
-                                       </countInfo>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>52</index>\r
-                               <operations>\r
-                                       <op>COUNT</op>\r
-                                       <column>12</column>\r
-                                       <inputType>E</inputType>\r
-                                       <countInfo>\r
-                                               <target>52</target>\r
-                                               <targetType>E</targetType>\r
-                                       </countInfo>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-\r
-                       <columnCategory>\r
-                               <index>0</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>1</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>2</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>3</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>4</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>5</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>6</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>7</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>8</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>9</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>10</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>11</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>12</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>13</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>14</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>15</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>16</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>17</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>18</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>19</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>20</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>21</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>22</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>23</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>24</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>25</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>26</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>27</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>28</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>29</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>30</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>31</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>32</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>33</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>34</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>35</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>36</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>37</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>38</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>39</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>40</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>41</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>42</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>43</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>44</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>45</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>46</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>47</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>48</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>49</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>50</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-               </ColumnInfo>\r
-       </Views>\r
-\r
-       <!-- ################ SummaryInfo ########### -->\r
-\r
-       <Views>\r
-               <ViewName>summary</ViewName>\r
-               <AddressIndex>3</AddressIndex>\r
-               <EventNameIndex>0</EventNameIndex>\r
-               <CloseString>Destructor</CloseString>\r
-               <ThreadIndex>4</ThreadIndex>\r
-\r
-               <ColumnInfo>\r
-                       <ColumnName>Category</ColumnName>\r
-                       <ColumnName>Class</ColumnName>\r
-                       <ColumnName>Src Path</ColumnName>\r
-                       <ColumnName>Open Mode</ColumnName>\r
-                       <ColumnName>File Size</ColumnName>\r
-\r
-                       <ColumnName>Created Time</ColumnName>\r
-                       <ColumnName>Last Modified Time</ColumnName>\r
-                       <ColumnName>File/Directory</ColumnName>\r
-                       <ColumnName>Hidden</ColumnName>\r
-                       <ColumnName>Read Only</ColumnName>\r
-                       <!-- 10 -->\r
-                       <ColumnName>Normal File</ColumnName>\r
-                       <ColumnName>System File</ColumnName>\r
-                       <ColumnName>Dest Path</ColumnName>\r
-                       <ColumnName>Read Count</ColumnName>\r
-                       <ColumnName>Read</ColumnName>\r
-\r
-                       <ColumnName>Write Count</ColumnName>\r
-                       <ColumnName>Write</ColumnName>\r
-                       <ColumnName>Is Live</ColumnName>\r
-                       <ColumnName>Object Count</ColumnName>\r
-                       <ColumnName>Object Count PER</ColumnName>\r
-                       <!-- 20 -->\r
-                       <ColumnName>Live Object Count</ColumnName>\r
-                       <ColumnName>Live Object PER</ColumnName>\r
-                       <ColumnName>Total Use Time</ColumnName>\r
-                       <ColumnName>Use Time PER</ColumnName>\r
-                       <ColumnName>Live Time</ColumnName>\r
-\r
-                       <ColumnName>Live Time PER</ColumnName>\r
-                       <ColumnName>Error Count</ColumnName>\r
-\r
-\r
-                       <ColumnRedir>0</ColumnRedir>\r
-                       <ColumnRedir>2</ColumnRedir>\r
-                       <ColumnRedir>5</ColumnRedir>\r
-                       <ColumnRedir>17</ColumnRedir>\r
-                       <ColumnRedir>11</ColumnRedir>\r
-\r
-                       <ColumnRedir>9</ColumnRedir>\r
-                       <ColumnRedir>10</ColumnRedir>\r
-                       <ColumnRedir>12</ColumnRedir>\r
-                       <ColumnRedir>13</ColumnRedir>\r
-                       <ColumnRedir>14</ColumnRedir>\r
-                       <!-- 10 -->\r
-                       <ColumnRedir>15</ColumnRedir>\r
-                       <ColumnRedir>16</ColumnRedir>\r
-                       <ColumnRedir>6</ColumnRedir>\r
-                       <ColumnRedir>30</ColumnRedir>\r
-                       <ColumnRedir>7</ColumnRedir>\r
-\r
-                       <ColumnRedir>31</ColumnRedir>\r
-                       <ColumnRedir>8</ColumnRedir>\r
-                       <ColumnRedir>32</ColumnRedir>\r
-                       <ColumnRedir>19</ColumnRedir>\r
-                       <ColumnRedir>33</ColumnRedir>\r
-                       <!-- 20 -->\r
-                       <ColumnRedir>21</ColumnRedir>\r
-                       <ColumnRedir>34</ColumnRedir>\r
-                       <ColumnRedir>23</ColumnRedir>\r
-                       <ColumnRedir>35</ColumnRedir>\r
-                       <ColumnRedir>25</ColumnRedir>\r
-\r
-                       <ColumnRedir>36</ColumnRedir>\r
-                       <ColumnRedir>18</ColumnRedir>\r
-\r
-\r
-                       <dataType>\r
-                               <index>4</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>5</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>6</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>13</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>14</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>15</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>16</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>18</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>19</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>20</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>21</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>22</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>23</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>24</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>25</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>26</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-\r
-                       <measure>\r
-                               <index>4</index>\r
-                               <type>byte</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>14</index>\r
-                               <type>byte</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>16</index>\r
-                               <type>byte</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>19</index>\r
-                               <type>%</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>21</index>\r
-                               <type>%</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>22</index>\r
-                               <type>ms</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>23</index>\r
-                               <type>%</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>24</index>\r
-                               <type>ms</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>25</index>\r
-                               <type>%</type>\r
-                       </measure>\r
-\r
-\r
-                       <operationSet>\r
-                               <index>7</index>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>10</column>\r
-                                       <column>7</column>\r
-                                       <column>7</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>S</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>8</index>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>12</column>\r
-                                       <column>8</column>\r
-                                       <column>8</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>S</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>18</index>\r
-                               <operations>\r
-                                       <op>COUNT</op>\r
-                                       <column>28</column>\r
-                                       <inputType>E</inputType>\r
-                                       <countInfo>\r
-                                               <plusStr>E_SUCCESS</plusStr>\r
-                                               <plusEqual>false</plusEqual>\r
-                                               <target>18</target>\r
-                                               <targetType>S</targetType>\r
-                                       </countInfo>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>19</index>\r
-                               <operations>\r
-                                       <op>COUNT</op>\r
-                                       <column>1</column>\r
-                                       <inputType>E</inputType>\r
-                                       <countInfo>\r
-                                               <plusStr>Constructor</plusStr>\r
-                                               <plusEqual>true</plusEqual>\r
-                                               <target>19</target>\r
-                                               <targetType>S</targetType>\r
-                                       </countInfo>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>21</index>\r
-                               <operations>\r
-                                       <op>COUNT</op>\r
-                                       <column>1</column>\r
-                                       <inputType>E</inputType>\r
-                                       <countInfo>\r
-                                               <plusStr>Constructor</plusStr>\r
-                                               <plusEqual>true</plusEqual>\r
-                                               <minusStr>Destructor</minusStr>\r
-                                               <minusEqual>true</minusEqual>\r
-                                               <target>21</target>\r
-                                               <targetType>S</targetType>\r
-                                       </countInfo>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>36</index>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>36</column>\r
-                                       <column>23</column>\r
-                                       <column>23</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>S</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>24</index>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>24</column>\r
-                                       <column>37</column>\r
-                                       <column>24</column>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>S</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>25</index>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>25</column>\r
-                                       <column>37</column>\r
-                                       <column>25</column>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>S</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>30</index>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>51</column>\r
-                                       <column>30</column>\r
-                                       <column>30</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>S</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>31</index>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>52</column>\r
-                                       <column>31</column>\r
-                                       <column>31</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>S</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>32</index>\r
-                               <operations>\r
-                                       <op>CHECK</op>\r
-                                       <column>1</column>\r
-                                       <inputType>E</inputType>\r
-                                       <countInfo>\r
-                                               <plusStr>Constructor</plusStr>\r
-                                               <plusEqual>true</plusEqual>\r
-                                               <minusStr>Destructor</minusStr>\r
-                                               <minusEqual>true</minusEqual>\r
-                                               <target>32</target>\r
-                                               <targetType>S</targetType>\r
-                                       </countInfo>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>33</index>\r
-                               <operations>\r
-                                       <op>/</op>\r
-                                       <op>=</op>\r
-                                       <column>19</column>\r
-                                       <column>19</column>\r
-                                       <column>33</column>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>R</inputType>\r
-                                       <inputType>S</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>34</index>\r
-                               <operations>\r
-                                       <op>/</op>\r
-                                       <op>=</op>\r
-                                       <column>21</column>\r
-                                       <column>19</column>\r
-                                       <column>34</column>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>R</inputType>\r
-                                       <inputType>S</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>35</index>\r
-                               <operations>\r
-                                       <op>/</op>\r
-                                       <op>=</op>\r
-                                       <column>24</column>\r
-                                       <column>1</column>\r
-                                       <column>35</column>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>R</inputType>\r
-                                       <inputType>S</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>36</index>\r
-                               <operations>\r
-                                       <op>/</op>\r
-                                       <op>=</op>\r
-                                       <column>23</column>\r
-                                       <column>1</column>\r
-                                       <column>36</column>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>R</inputType>\r
-                                       <inputType>S</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-\r
-                       <ChildRedir>1</ChildRedir>\r
-                       <ChildRedir>4</ChildRedir>\r
-                       <ChildRedir>7</ChildRedir>\r
-                       <ChildRedir>22</ChildRedir>\r
-                       <ChildRedir>16</ChildRedir>\r
-\r
-                       <ChildRedir>14</ChildRedir>\r
-                       <ChildRedir>15</ChildRedir>\r
-                       <ChildRedir>17</ChildRedir>\r
-                       <ChildRedir>18</ChildRedir>\r
-                       <ChildRedir>19</ChildRedir>\r
-\r
-                       <ChildRedir>20</ChildRedir>\r
-                       <ChildRedir>21</ChildRedir>\r
-                       <ChildRedir>8</ChildRedir>\r
-                       <ChildRedir>51</ChildRedir>\r
-                       <ChildRedir>10</ChildRedir>\r
-\r
-                       <ChildRedir>52</ChildRedir>\r
-                       <ChildRedir>12</ChildRedir>\r
-                       <ChildRedir>53</ChildRedir>\r
-                       <ChildRedir>30</ChildRedir>\r
-                       <ChildRedir>53</ChildRedir>\r
-\r
-                       <ChildRedir>32</ChildRedir>\r
-                       <ChildRedir>53</ChildRedir>\r
-                       <ChildRedir>36</ChildRedir>\r
-                       <ChildRedir>53</ChildRedir>\r
-                       <ChildRedir>39</ChildRedir>\r
-\r
-                       <ChildRedir>53</ChildRedir>\r
-                       <ChildRedir>28</ChildRedir>\r
-\r
-                       <columnCategory>\r
-                               <index>0</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>1</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>2</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>3</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>4</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>5</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>6</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>7</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>8</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>9</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>10</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>11</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>12</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>13</index>\r
-                               <type>summation</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>14</index>\r
-                               <type>summation</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>15</index>\r
-                               <type>summation</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>16</index>\r
-                               <type>summation</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>17</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>18</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>19</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>20</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>21</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>22</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>23</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>24</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>25</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>26</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-               </ColumnInfo>\r
-\r
-               <OverviewInfo>\r
-                       <sum>7</sum>\r
-                       <sum>8</sum>\r
-                       <sum>18</sum>\r
-                       <sum>19</sum>\r
-                       <sum>21</sum>\r
-                       <sum>25</sum>\r
-                       <sum>23</sum>\r
-                       <sum>30</sum>\r
-                       <sum>31</sum>\r
-\r
-                       <state>2</state>\r
-\r
-                       <percent>33</percent>\r
-                       <percent>34</percent>\r
-                       <percent>35</percent>\r
-                       <percent>36</percent>\r
-               </OverviewInfo>\r
-       </Views>\r
-\r
-       <Views>\r
-               <ViewName>warning</ViewName>\r
-               <AddressIndex>3</AddressIndex>\r
-               <TotalColumnCount>6</TotalColumnCount>\r
-               <ThreadIndex>4</ThreadIndex>\r
-\r
-               <ColumnInfo>\r
-                       <ColumnName>Category</ColumnName>\r
-                       <ColumnName>Event #</ColumnName>\r
-                       <ColumnName>Class Name</ColumnName>\r
-                       <ColumnName>Address</ColumnName>\r
-                       <ColumnName>Thread ID</ColumnName>\r
-                       <ColumnName>Warning Description</ColumnName>\r
-\r
-                       <ColumnRedir>0</ColumnRedir>\r
-                       <ColumnRedir>1</ColumnRedir>\r
-                       <ColumnRedir>2</ColumnRedir>\r
-                       <ColumnRedir>3</ColumnRedir>\r
-                       <ColumnRedir>4</ColumnRedir>\r
-                       <ColumnRedir>5</ColumnRedir>\r
-\r
-                       <dataType>\r
-                               <index>1</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-               </ColumnInfo>\r
-       </Views>\r
-\r
-       <Views>\r
-               <ViewName>graph</ViewName>\r
-               <TimelineChartInfo>\r
-                       <monitorName>File Monitor</monitorName>\r
-                       <ChartInfo>\r
-                               <chartName>File</chartName>\r
-                               <AxisInfo>\r
-                                       <axisName>byte</axisName>\r
-                                       <type>0</type>\r
-                                       <SeriesInfo>\r
-                                               <seriesName>Read</seriesName>\r
-                                               <column>10</column>\r
-                                       </SeriesInfo>\r
-                                       <SeriesInfo>\r
-                                               <seriesName>Written</seriesName>\r
-                                               <column>12</column>\r
-                                       </SeriesInfo>\r
-                               </AxisInfo>\r
-                               <AxisInfo>\r
-                                       <axisName>Event Name</axisName>\r
-                                       <type>10</type>\r
-                                       <SeriesInfo>\r
-                                               <seriesName>Constructor</seriesName>\r
-                                               <column>1</column>\r
-                                       </SeriesInfo>\r
-                                       <SeriesInfo>\r
-                                               <seriesName>Destructor</seriesName>\r
-                                               <column>1</column>\r
-                                       </SeriesInfo>\r
-                               </AxisInfo>\r
-                       </ChartInfo>\r
-               </TimelineChartInfo>\r
-       </Views>\r
-</BaseMonitor>
\ No newline at end of file
diff --git a/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/form.monitor b/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/form.monitor
deleted file mode 100644 (file)
index df5a0b7..0000000
+++ /dev/null
@@ -1,1875 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="yes"?>\r
-<BaseMonitor xmlns="com.samsung.dynamicanalyzer">\r
-       <name>Form</name>\r
-       <id>Form</id>\r
-       <idColumn>4</idColumn>\r
-       <type>class</type>\r
-       <rawDataCount>31</rawDataCount>\r
-       <SmallIcon>c:/abc.jpg</SmallIcon>\r
-       <BigIcon>c:/def.jpg</BigIcon>\r
-       <category>Default</category>\r
-       <description>Form Monitor</description>\r
-       <EventDataSize>54</EventDataSize>\r
-       <ObjectDataSize>43</ObjectDataSize>\r
-       <ObjectLiveTimeIndex>30</ObjectLiveTimeIndex>\r
-       <ThreadLiveTimeIndex>33</ThreadLiveTimeIndex>\r
-       <TotalLiveTimeIndex>36</TotalLiveTimeIndex>\r
-\r
-       <components>Form</components>\r
-\r
-\r
-       <checkInfo>\r
-               <input>37</input>\r
-               <input>1</input>\r
-               <type>C</type>\r
-               <type>V</type>\r
-               <op>=</op>\r
-               <desc> No Destructor..</desc>\r
-               <depth>S</depth>\r
-               <stateColumn>5</stateColumn>\r
-       </checkInfo>\r
-       <checkInfo>\r
-               <input>30</input>\r
-               <input>E_SUCCESS</input>\r
-               <type>C</type>\r
-               <type>V</type>\r
-               <op>!=</op>\r
-               <desc>Error Occured..</desc>\r
-               <depth>E</depth>\r
-               <stateColumn>30</stateColumn>\r
-       </checkInfo>\r
-\r
-\r
-       <eventDataType>1</eventDataType>\r
-       <eventDataType>3</eventDataType>\r
-       <eventDataType>2</eventDataType>\r
-       <eventDataType>2</eventDataType>\r
-       <eventDataType>3</eventDataType>\r
-\r
-       <eventDataType>2</eventDataType>\r
-       <eventDataType>1</eventDataType>\r
-       <eventDataType>3</eventDataType>\r
-       <eventDataType>3</eventDataType>\r
-       <eventDataType>3</eventDataType>\r
-       <!-- 10 -->\r
-       <eventDataType>3</eventDataType>\r
-       <eventDataType>3</eventDataType>\r
-       <eventDataType>3</eventDataType>\r
-       <eventDataType>3</eventDataType>\r
-       <eventDataType>3</eventDataType>\r
-       <!-- 15 -->\r
-       <eventDataType>3</eventDataType>\r
-       <eventDataType>3</eventDataType>\r
-       <eventDataType>3</eventDataType>\r
-       <eventDataType>3</eventDataType>\r
-       <eventDataType>3</eventDataType>\r
-       <!-- 20 -->\r
-       <eventDataType>3</eventDataType>\r
-       <eventDataType>2</eventDataType>\r
-       <eventDataType>3</eventDataType>\r
-       <eventDataType>2</eventDataType>\r
-       <eventDataType>3</eventDataType>\r
-       <!-- 25 -->\r
-       <eventDataType>3</eventDataType>\r
-       <eventDataType>3</eventDataType>\r
-       <eventDataType>3</eventDataType>\r
-       <eventDataType>3</eventDataType>\r
-       <eventDataType>3</eventDataType>\r
-       <!-- 30 -->\r
-       <eventDataType>3</eventDataType>\r
-       <eventDataType>3</eventDataType>\r
-       <eventDataType>1</eventDataType>\r
-       <eventDataType>1</eventDataType>\r
-       <eventDataType>1</eventDataType>\r
-       <!-- 35 -->\r
-       <eventDataType>4</eventDataType>\r
-       <eventDataType>1</eventDataType>\r
-       <eventDataType>4</eventDataType>\r
-       <eventDataType>1</eventDataType>\r
-       <eventDataType>2</eventDataType>\r
-       <!-- 40 -->\r
-       <eventDataType>4</eventDataType>\r
-       <eventDataType>2</eventDataType>\r
-       <eventDataType>4</eventDataType>\r
-       <eventDataType>2</eventDataType>\r
-       <eventDataType>4</eventDataType>\r
-       <!-- 45 -->\r
-       <eventDataType>2</eventDataType>\r
-       <eventDataType>4</eventDataType>\r
-       <eventDataType>2</eventDataType>\r
-       <eventDataType>4</eventDataType>\r
-       <eventDataType>2</eventDataType>\r
-       <!-- 50 -->\r
-       <eventDataType>4</eventDataType>\r
-       <eventDataType>4</eventDataType>\r
-       <eventDataType>4</eventDataType>\r
-       <eventDataType>3</eventDataType>\r
-\r
-\r
-       <objectDataType>3</objectDataType>\r
-       <objectDataType>2</objectDataType>\r
-       <objectDataType>3</objectDataType>\r
-       <objectDataType>2</objectDataType>\r
-       <objectDataType>1</objectDataType>\r
-\r
-       <objectDataType>3</objectDataType>\r
-       <objectDataType>3</objectDataType>\r
-       <objectDataType>3</objectDataType>\r
-       <objectDataType>3</objectDataType>\r
-       <objectDataType>3</objectDataType>\r
-       <!-- 10 -->\r
-       <objectDataType>3</objectDataType>\r
-       <objectDataType>3</objectDataType>\r
-       <objectDataType>3</objectDataType>\r
-       <objectDataType>3</objectDataType>\r
-       <objectDataType>3</objectDataType>\r
-       <!-- 15 -->\r
-       <objectDataType>3</objectDataType>\r
-       <objectDataType>3</objectDataType>\r
-       <objectDataType>3</objectDataType>\r
-       <objectDataType>3</objectDataType>\r
-       <objectDataType>2</objectDataType>\r
-       <!-- 20 -->\r
-       <objectDataType>3</objectDataType>\r
-       <objectDataType>2</objectDataType>\r
-       <objectDataType>3</objectDataType>\r
-       <objectDataType>3</objectDataType>\r
-       <objectDataType>1</objectDataType>\r
-       <!-- 25 -->\r
-       <objectDataType>1</objectDataType>\r
-       <objectDataType>1</objectDataType>\r
-       <objectDataType>1</objectDataType>\r
-       <objectDataType>1</objectDataType>\r
-       <objectDataType>2</objectDataType>\r
-       <!-- 30 -->\r
-       <objectDataType>2</objectDataType>\r
-       <objectDataType>4</objectDataType>\r
-       <objectDataType>2</objectDataType>\r
-       <objectDataType>2</objectDataType>\r
-       <objectDataType>2</objectDataType>\r
-       <!-- 35 -->\r
-       <objectDataType>4</objectDataType>\r
-       <objectDataType>2</objectDataType>\r
-       <objectDataType>3</objectDataType>\r
-       <objectDataType>4</objectDataType>\r
-       <objectDataType>4</objectDataType>\r
-       <!-- 40 -->\r
-       <objectDataType>4</objectDataType>\r
-       <objectDataType>4</objectDataType>\r
-       <objectDataType>3</objectDataType>\r
-\r
-\r
-       <warningDataType>3</warningDataType>\r
-       <warningDataType>1</warningDataType>\r
-       <warningDataType>3</warningDataType>\r
-       <warningDataType>2</warningDataType>\r
-       <warningDataType>1</warningDataType>\r
-       <warningDataType>3</warningDataType>\r
-\r
-\r
-       <weRedir>1</weRedir>\r
-       <weRedir>0</weRedir>\r
-       <weRedir>4</weRedir>\r
-       <weRedir>5</weRedir>\r
-       <weRedir>6</weRedir>\r
-       <weRedir>30</weRedir>\r
-\r
-       <wsRedir>0</wsRedir>\r
-       <wsRedir>42</wsRedir>\r
-       <wsRedir>2</wsRedir>\r
-       <wsRedir>3</wsRedir>\r
-       <wsRedir>4</wsRedir>\r
-       <wsRedir>42</wsRedir>\r
-\r
-       <Views>\r
-               <ViewName>events</ViewName>\r
-               <AddressIndex>5</AddressIndex>\r
-               <ThreadIndex>6</ThreadIndex>\r
-\r
-               <ColumnInfo>\r
-                       <ColumnName>V</ColumnName>\r
-                       <ColumnName>Event #</ColumnName>\r
-                       <ColumnName>Event Name</ColumnName>\r
-                       <ColumnName>Start Time</ColumnName>\r
-                       <ColumnName>End Time</ColumnName>\r
-\r
-                       <ColumnName>Duration</ColumnName>\r
-                       <ColumnName>Object Address</ColumnName>\r
-                       <ColumnName>Class</ColumnName>\r
-                       <ColumnName>Thread ID</ColumnName>\r
-                       <ColumnName>Caller</ColumnName>\r
-                       <!-- 10 -->\r
-                       <ColumnName>Callee</ColumnName>\r
-                       <ColumnName>Title Text</ColumnName>\r
-                       <ColumnName>Title Alignment</ColumnName>\r
-                       <ColumnName>Form Style</ColumnName>\r
-                       <ColumnName>Rectangle(x,y,w,h)</ColumnName>\r
-\r
-                       <ColumnName>Background Color(r,g,b,a)</ColumnName>\r
-                       <ColumnName>Orientation</ColumnName>\r
-                       <ColumnName>Orientation Status</ColumnName>\r
-                       <ColumnName>Action Bar</ColumnName>\r
-                       <ColumnName>Action Bar Translucent</ColumnName>\r
-                       <!-- 20 -->\r
-                       <ColumnName>Action Bar Visible</ColumnName>\r
-                       <ColumnName>Softkey</ColumnName>\r
-                       <ColumnName>Softkey Action ID</ColumnName>\r
-                       <ColumnName>Softkey Text</ColumnName>\r
-                       <ColumnName>Optionkey Action ID</ColumnName>\r
-\r
-                       <ColumnName>Event Listener Address</ColumnName>\r
-                       <ColumnName>Bitmap</ColumnName>\r
-                       <ColumnName>Control Address</ColumnName>\r
-                       <ColumnName>Control Index</ColumnName>\r
-                       <ColumnName>Get Value</ColumnName>\r
-                       <!-- 30 -->\r
-                       <ColumnName>Set Value</ColumnName>\r
-                       <ColumnName>Total Object</ColumnName>\r
-                       <ColumnName>Total Thread Object</ColumnName>\r
-                       <ColumnName>Total Live Object</ColumnName>\r
-                       <ColumnName>Total Live Thread Object</ColumnName>\r
-\r
-                       <ColumnName>Object Use Time</ColumnName>\r
-                       <ColumnName>Object Live Time</ColumnName>\r
-                       <ColumnName>Thread Use Time</ColumnName>\r
-                       <ColumnName>Thread Live Time</ColumnName>\r
-                       <ColumnName>Total Use Time</ColumnName>\r
-                       <!-- 40 -->\r
-                       <ColumnName>Total Live Time</ColumnName>\r
-                       <ColumnName>Total Thread Object PER</ColumnName>\r
-                       <ColumnName>Total Live Object PER</ColumnName>\r
-                       <ColumnName>Total Live Thread Object PER</ColumnName>\r
-                       <ColumnName>Object Use Time PER</ColumnName>\r
-\r
-                       <ColumnName>Object Live Time PER</ColumnName>\r
-                       <ColumnName>Thread Use Time PER</ColumnName>\r
-                       <ColumnName>Thread Live Time PER</ColumnName>\r
-                       <ColumnName>Total Use Time PER</ColumnName>\r
-                       <ColumnName>Total Live Time PER</ColumnName>\r
-                       <!-- 50 -->\r
-                       <ColumnName>Return</ColumnName>\r
-                       <ColumnName>Error Code</ColumnName>\r
-                       <ColumnName>Remark</ColumnName>\r
-\r
-\r
-                       <ColumnRedir>53</ColumnRedir>\r
-                       <ColumnRedir>0</ColumnRedir>\r
-                       <ColumnRedir>1</ColumnRedir>\r
-                       <ColumnRedir>2</ColumnRedir>\r
-                       <ColumnRedir>3</ColumnRedir>\r
-\r
-                       <ColumnRedir>38</ColumnRedir>\r
-                       <ColumnRedir>5</ColumnRedir>\r
-                       <ColumnRedir>4</ColumnRedir>\r
-                       <ColumnRedir>6</ColumnRedir>\r
-                       <ColumnRedir>31</ColumnRedir>\r
-                       <!-- 10 -->\r
-                       <ColumnRedir>28</ColumnRedir>\r
-                       <ColumnRedir>7</ColumnRedir>\r
-                       <ColumnRedir>8</ColumnRedir>\r
-                       <ColumnRedir>9</ColumnRedir>\r
-                       <ColumnRedir>10</ColumnRedir>\r
-\r
-                       <ColumnRedir>11</ColumnRedir>\r
-                       <ColumnRedir>12</ColumnRedir>\r
-                       <ColumnRedir>13</ColumnRedir>\r
-                       <ColumnRedir>14</ColumnRedir>\r
-                       <ColumnRedir>15</ColumnRedir>\r
-                       <!-- 20 -->\r
-                       <ColumnRedir>16</ColumnRedir>\r
-                       <ColumnRedir>17</ColumnRedir>\r
-                       <ColumnRedir>18</ColumnRedir>\r
-                       <ColumnRedir>19</ColumnRedir>\r
-                       <ColumnRedir>20</ColumnRedir>\r
-\r
-                       <ColumnRedir>21</ColumnRedir>\r
-                       <ColumnRedir>22</ColumnRedir>\r
-                       <ColumnRedir>23</ColumnRedir>\r
-                       <ColumnRedir>24</ColumnRedir>\r
-                       <ColumnRedir>25</ColumnRedir>\r
-                       <!-- 30 -->\r
-                       <ColumnRedir>26</ColumnRedir>\r
-                       <ColumnRedir>32</ColumnRedir>\r
-                       <ColumnRedir>33</ColumnRedir>\r
-                       <ColumnRedir>34</ColumnRedir>\r
-                       <ColumnRedir>36</ColumnRedir>\r
-\r
-                       <ColumnRedir>39</ColumnRedir>\r
-                       <ColumnRedir>41</ColumnRedir>\r
-                       <ColumnRedir>43</ColumnRedir>\r
-                       <ColumnRedir>45</ColumnRedir>\r
-                       <ColumnRedir>47</ColumnRedir>\r
-                       <!-- 40 -->\r
-                       <ColumnRedir>49</ColumnRedir>\r
-                       <ColumnRedir>52</ColumnRedir>\r
-                       <ColumnRedir>35</ColumnRedir>\r
-                       <ColumnRedir>37</ColumnRedir>\r
-                       <ColumnRedir>40</ColumnRedir>\r
-\r
-                       <ColumnRedir>42</ColumnRedir>\r
-                       <ColumnRedir>44</ColumnRedir>\r
-                       <ColumnRedir>46</ColumnRedir>\r
-                       <ColumnRedir>48</ColumnRedir>\r
-                       <ColumnRedir>50</ColumnRedir>\r
-                       <!-- 50 -->\r
-                       <ColumnRedir>29</ColumnRedir>\r
-                       <ColumnRedir>30</ColumnRedir>\r
-                       <ColumnRedir>27</ColumnRedir>\r
-\r
-\r
-                       <dataType>\r
-                               <index>1</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>3</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>4</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>5</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>6</index>\r
-                               <type>hex</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>8</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>26</index>\r
-                               <type>hex</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>27</index>\r
-                               <type>hex</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>31</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>32</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>33</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>34</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>35</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>36</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>37</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>38</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>39</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>40</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>41</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>42</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>43</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>44</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>45</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>46</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>47</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>48</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>49</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-\r
-                       <measure>\r
-                               <index>3</index>\r
-                               <type>ms</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>4</index>\r
-                               <type>ms</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>5</index>\r
-                               <type>ms</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>35</index>\r
-                               <type>ms</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>36</index>\r
-                               <type>ms</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>37</index>\r
-                               <type>ms</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>38</index>\r
-                               <type>ms</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>39</index>\r
-                               <type>ms</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>40</index>\r
-                               <type>ms</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>41</index>\r
-                               <type>%</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>42</index>\r
-                               <type>%</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>43</index>\r
-                               <type>%</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>44</index>\r
-                               <type>%</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>45</index>\r
-                               <type>%</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>46</index>\r
-                               <type>%</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>47</index>\r
-                               <type>%</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>48</index>\r
-                               <type>%</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>49</index>\r
-                               <type>%</type>\r
-                       </measure>\r
-\r
-\r
-                       <operationSet>\r
-                               <index>3</index>\r
-                               <operations>\r
-                                       <op>STATE</op>\r
-                                       <column>3</column>\r
-                                       <column>1</column>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>1</column>\r
-                                       <column>42</column>\r
-                                       <column>1</column>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>R</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>7</index>\r
-                               <operations>\r
-                                       <op>STATE</op>\r
-                                       <column>7</column>\r
-                                       <column>5</column>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>8</index>\r
-                               <operations>\r
-                                       <op>STATE</op>\r
-                                       <column>8</column>\r
-                                       <column>6</column>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>9</index>\r
-                               <operations>\r
-                                       <op>STATE</op>\r
-                                       <column>9</column>\r
-                                       <column>7</column>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>30</index>\r
-                               <operations>\r
-                                       <op>ERR</op>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>31</index>\r
-                               <operations>\r
-                                       <op>CALLER</op>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>32</index>\r
-                               <operations>\r
-                                       <op>COUNT</op>\r
-                                       <column>1</column>\r
-                                       <inputType>E</inputType>\r
-                                       <countInfo>\r
-                                               <plusStr>Constructor</plusStr>\r
-                                               <plusEqual>true</plusEqual>\r
-                                               <target>32</target>\r
-                                               <targetType>E</targetType>\r
-                                       </countInfo>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>32</column>\r
-                                       <column>24</column>\r
-                                       <column>32</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>R</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>32</column>\r
-                                       <column>53</column>\r
-                                       <column>24</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>R</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>33</index>\r
-                               <operations>\r
-                                       <op>COUNT</op>\r
-                                       <column>1</column>\r
-                                       <inputType>E</inputType>\r
-                                       <countInfo>\r
-                                               <plusStr>Constructor</plusStr>\r
-                                               <plusEqual>true</plusEqual>\r
-                                               <target>33</target>\r
-                                               <targetType>E</targetType>\r
-                                       </countInfo>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>33</column>\r
-                                       <column>24</column>\r
-                                       <column>33</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>T</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>33</column>\r
-                                       <column>53</column>\r
-                                       <column>24</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>T</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>34</index>\r
-                               <operations>\r
-                                       <op>COUNT</op>\r
-                                       <column>1</column>\r
-                                       <inputType>E</inputType>\r
-                                       <countInfo>\r
-                                               <plusStr>Constructor</plusStr>\r
-                                               <plusEqual>true</plusEqual>\r
-                                               <minusStr>Destructor</minusStr>\r
-                                               <minusEqual>true</minusEqual>\r
-                                               <target>34</target>\r
-                                               <targetType>E</targetType>\r
-                                       </countInfo>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>34</column>\r
-                                       <column>26</column>\r
-                                       <column>34</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>R</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>34</column>\r
-                                       <column>53</column>\r
-                                       <column>26</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>R</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>35</index>\r
-                               <operations>\r
-                                       <op>/</op>\r
-                                       <op>=</op>\r
-                                       <column>34</column>\r
-                                       <column>32</column>\r
-                                       <column>35</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>36</index>\r
-                               <operations>\r
-                                       <op>COUNT</op>\r
-                                       <column>1</column>\r
-                                       <inputType>E</inputType>\r
-                                       <countInfo>\r
-                                               <plusStr>Constructor</plusStr>\r
-                                               <plusEqual>true</plusEqual>\r
-                                               <minusStr>Desturctor</minusStr>\r
-                                               <minusEqual>true</minusEqual>\r
-                                               <target>36</target>\r
-                                               <targetType>E</targetType>\r
-                                       </countInfo>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>36</column>\r
-                                       <column>27</column>\r
-                                       <column>36</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>T</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>36</column>\r
-                                       <column>53</column>\r
-                                       <column>27</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>T</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>37</index>\r
-                               <operations>\r
-                                       <op>/</op>\r
-                                       <op>=</op>\r
-                                       <column>36</column>\r
-                                       <column>32</column>\r
-                                       <column>37</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>38</index>\r
-                               <operations>\r
-                                       <op>-</op>\r
-                                       <op>=</op>\r
-                                       <column>3</column>\r
-                                       <column>2</column>\r
-                                       <column>38</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>39</index>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>38</column>\r
-                                       <column>29</column>\r
-                                       <column>39</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>39</column>\r
-                                       <column>53</column>\r
-                                       <column>29</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>S</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>40</index>\r
-                               <operations>\r
-                                       <op>/</op>\r
-                                       <op>=</op>\r
-                                       <column>39</column>\r
-                                       <column>3</column>\r
-                                       <column>40</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>41</index>\r
-                               <operations>\r
-                                       <op>DUR</op>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>30</column>\r
-                                       <column>53</column>\r
-                                       <column>41</column>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>42</index>\r
-                               <operations>\r
-                                       <op>/</op>\r
-                                       <op>=</op>\r
-                                       <column>41</column>\r
-                                       <column>3</column>\r
-                                       <column>42</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>43</index>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>38</column>\r
-                                       <column>32</column>\r
-                                       <column>43</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>T</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>38</column>\r
-                                       <column>53</column>\r
-                                       <column>32</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>T</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>44</index>\r
-                               <operations>\r
-                                       <op>/</op>\r
-                                       <op>=</op>\r
-                                       <column>43</column>\r
-                                       <column>3</column>\r
-                                       <column>44</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>45</index>\r
-                               <operations>\r
-                                       <op>DUR_T</op>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>33</column>\r
-                                       <column>53</column>\r
-                                       <column>45</column>\r
-                                       <inputType>T</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>46</index>\r
-                               <operations>\r
-                                       <op>/</op>\r
-                                       <op>=</op>\r
-                                       <column>45</column>\r
-                                       <column>3</column>\r
-                                       <column>46</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>47</index>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>38</column>\r
-                                       <column>34</column>\r
-                                       <column>47</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>R</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>38</column>\r
-                                       <column>53</column>\r
-                                       <column>34</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>R</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>48</index>\r
-                               <operations>\r
-                                       <op>/</op>\r
-                                       <op>=</op>\r
-                                       <column>47</column>\r
-                                       <column>3</column>\r
-                                       <column>48</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>49</index>\r
-                               <operations>\r
-                                       <op>DUR_R</op>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>36</column>\r
-                                       <column>53</column>\r
-                                       <column>49</column>\r
-                                       <inputType>R</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>50</index>\r
-                               <operations>\r
-                                       <op>/</op>\r
-                                       <op>=</op>\r
-                                       <column>49</column>\r
-                                       <column>3</column>\r
-                                       <column>50</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>52</index>\r
-                               <operations>\r
-                                       <op>/</op>\r
-                                       <op>=</op>\r
-                                       <column>33</column>\r
-                                       <column>32</column>\r
-                                       <column>52</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-\r
-                       <columnCategory>\r
-                               <index>0</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>1</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>2</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>3</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>4</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>5</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>6</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>7</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>8</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>9</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>10</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>11</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>12</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>13</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>14</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>15</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>16</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>17</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>18</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>19</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>20</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>21</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>22</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>23</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>24</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>25</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>26</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>27</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>28</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>29</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>30</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>31</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>32</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>33</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>34</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>35</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>36</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>37</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>38</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>39</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>40</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>41</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>42</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>43</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>44</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>45</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>46</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>47</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>48</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>49</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>50</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>51</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>52</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-               </ColumnInfo>\r
-       </Views>\r
-\r
-\r
-       <!-- ################ SummaryInfo ########### -->\r
-       <Views>\r
-               <ViewName>summary</ViewName>\r
-               <AddressIndex>3</AddressIndex>\r
-               <ThreadIndex>4</ThreadIndex>\r
-               <EventNameIndex>0</EventNameIndex>\r
-               <CloseString>Destructor</CloseString>\r
-\r
-               <ColumnInfo>\r
-                       <ColumnName>Category</ColumnName>\r
-                       <ColumnName>Class</ColumnName>\r
-                       <ColumnName>Title Text</ColumnName>\r
-                       <ColumnName>Title Alignment</ColumnName>\r
-                       <ColumnName>Form Style</ColumnName>\r
-\r
-                       <ColumnName>Rectangle(x,y,w,h)</ColumnName>\r
-                       <ColumnName>Background Color(r,g,b,a)</ColumnName>\r
-                       <ColumnName>Orientation</ColumnName>\r
-                       <ColumnName>Orientation Status</ColumnName>\r
-                       <ColumnName>Action Bar</ColumnName>\r
-                       <!-- 10 -->\r
-                       <ColumnName>Action Bar Translucent</ColumnName>\r
-                       <ColumnName>Action Bar Visible</ColumnName>\r
-                       <ColumnName>Softkey</ColumnName>\r
-                       <ColumnName>Softkey Action ID</ColumnName>\r
-                       <ColumnName>Softkey Text</ColumnName>\r
-\r
-                       <ColumnName>Optionkey Action ID</ColumnName>\r
-                       <ColumnName>Event Listener Address</ColumnName>\r
-                       <ColumnName>Bitmap</ColumnName>\r
-                       <ColumnName>Control Address</ColumnName>\r
-                       <ColumnName>Control Index</ColumnName>\r
-                       <!-- 20 -->\r
-                       <ColumnName>Is Live</ColumnName>\r
-                       <ColumnName>Object Count</ColumnName>\r
-                       <ColumnName>Object Count PER</ColumnName>\r
-                       <ColumnName>Live Object Count</ColumnName>\r
-                       <ColumnName>Live Object PER</ColumnName>\r
-\r
-                       <ColumnName>Total Use Time</ColumnName>\r
-                       <ColumnName>Use Time PER</ColumnName>\r
-                       <ColumnName>Live Time</ColumnName>\r
-                       <ColumnName>Live Time PER</ColumnName>\r
-                       <ColumnName>Error Count</ColumnName>\r
-\r
-\r
-                       <ColumnRedir>0</ColumnRedir>\r
-                       <ColumnRedir>2</ColumnRedir>\r
-                       <ColumnRedir>5</ColumnRedir>\r
-                       <ColumnRedir>6</ColumnRedir>\r
-                       <ColumnRedir>7</ColumnRedir>\r
-\r
-                       <ColumnRedir>8</ColumnRedir>\r
-                       <ColumnRedir>9</ColumnRedir>\r
-                       <ColumnRedir>10</ColumnRedir>\r
-                       <ColumnRedir>11</ColumnRedir>\r
-                       <ColumnRedir>12</ColumnRedir>\r
-                       <!-- 10 -->\r
-                       <ColumnRedir>13</ColumnRedir>\r
-                       <ColumnRedir>14</ColumnRedir>\r
-                       <ColumnRedir>15</ColumnRedir>\r
-                       <ColumnRedir>16</ColumnRedir>\r
-                       <ColumnRedir>17</ColumnRedir>\r
-\r
-                       <ColumnRedir>18</ColumnRedir>\r
-                       <ColumnRedir>19</ColumnRedir>\r
-                       <ColumnRedir>20</ColumnRedir>\r
-                       <ColumnRedir>21</ColumnRedir>\r
-                       <ColumnRedir>22</ColumnRedir>\r
-                       <!-- 20 -->\r
-                       <ColumnRedir>37</ColumnRedir>\r
-                       <ColumnRedir>24</ColumnRedir>\r
-                       <ColumnRedir>38</ColumnRedir>\r
-                       <ColumnRedir>26</ColumnRedir>\r
-                       <ColumnRedir>39</ColumnRedir>\r
-\r
-                       <ColumnRedir>28</ColumnRedir>\r
-                       <ColumnRedir>35</ColumnRedir>\r
-                       <ColumnRedir>30</ColumnRedir>\r
-                       <ColumnRedir>31</ColumnRedir>\r
-                       <ColumnRedir>23</ColumnRedir>\r
-\r
-\r
-                       <dataType>\r
-                               <index>17</index>\r
-                               <type>hex</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>18</index>\r
-                               <type>hex</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>21</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>22</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>23</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>24</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>25</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>26</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>27</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>28</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>29</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-\r
-                       <measure>\r
-                               <index>22</index>\r
-                               <type>%</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>24</index>\r
-                               <type>%</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>25</index>\r
-                               <type>ms</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>26</index>\r
-                               <type>%</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>27</index>\r
-                               <type>ms</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>28</index>\r
-                               <type>%</type>\r
-                       </measure>\r
-\r
-\r
-                       <operationSet>\r
-                               <index>30</index>\r
-                               <operations>\r
-                                       <op>COUNT</op>\r
-                                       <column>30</column>\r
-                                       <inputType>E</inputType>\r
-                                       <countInfo>\r
-                                               <plusStr>E_SUCCESS</plusStr>\r
-                                               <plusEqual>false</plusEqual>\r
-                                               <target>23</target>\r
-                                               <targetType>S</targetType>\r
-                                       </countInfo>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>24</index>\r
-                               <operations>\r
-                                       <op>COUNT</op>\r
-                                       <column>1</column>\r
-                                       <inputType>E</inputType>\r
-                                       <countInfo>\r
-                                               <plusStr>Constructor</plusStr>\r
-                                               <plusEqual>true</plusEqual>\r
-                                               <target>24</target>\r
-                                               <targetType>S</targetType>\r
-                                       </countInfo>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>26</index>\r
-                               <operations>\r
-                                       <op>COUNT</op>\r
-                                       <column>1</column>\r
-                                       <inputType>E</inputType>\r
-                                       <countInfo>\r
-                                               <plusStr>Constructor</plusStr>\r
-                                               <plusEqual>true</plusEqual>\r
-                                               <minusStr>Destructor</minusStr>\r
-                                               <minusEqual>true</minusEqual>\r
-                                               <target>26</target>\r
-                                               <targetType>S</targetType>\r
-                                       </countInfo>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>28</index>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>38</column>\r
-                                       <column>28</column>\r
-                                       <column>28</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>S</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>29</index>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>29</column>\r
-                                       <column>42</column>\r
-                                       <column>29</column>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>S</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>30</index>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>30</column>\r
-                                       <column>42</column>\r
-                                       <column>30</column>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>S</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>37</index>\r
-                               <operations>\r
-                                       <op>CHECK</op>\r
-                                       <column>1</column>\r
-                                       <inputType>E</inputType>\r
-                                       <countInfo>\r
-                                               <plusStr>Constructor</plusStr>\r
-                                               <plusEqual>true</plusEqual>\r
-                                               <minusStr>Destructor</minusStr>\r
-                                               <minusEqual>true</minusEqual>\r
-                                               <target>37</target>\r
-                                               <targetType>S</targetType>\r
-                                       </countInfo>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>38</index>\r
-                               <operations>\r
-                                       <op>/</op>\r
-                                       <op>=</op>\r
-                                       <column>24</column>\r
-                                       <column>24</column>\r
-                                       <column>38</column>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>R</inputType>\r
-                                       <inputType>S</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>39</index>\r
-                               <operations>\r
-                                       <op>/</op>\r
-                                       <op>=</op>\r
-                                       <column>26</column>\r
-                                       <column>24</column>\r
-                                       <column>39</column>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>R</inputType>\r
-                                       <inputType>S</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>40</index>\r
-                               <operations>\r
-                                       <op>/</op>\r
-                                       <op>=</op>\r
-                                       <column>29</column>\r
-                                       <column>1</column>\r
-                                       <column>40</column>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>R</inputType>\r
-                                       <inputType>S</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>41</index>\r
-                               <operations>\r
-                                       <op>/</op>\r
-                                       <op>=</op>\r
-                                       <column>30</column>\r
-                                       <column>1</column>\r
-                                       <column>41</column>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>R</inputType>\r
-                                       <inputType>S</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-\r
-                       <ChildRedir>1</ChildRedir>\r
-                       <ChildRedir>4</ChildRedir>\r
-                       <ChildRedir>7</ChildRedir>\r
-                       <ChildRedir>8</ChildRedir>\r
-                       <ChildRedir>9</ChildRedir>\r
-\r
-                       <ChildRedir>10</ChildRedir>\r
-                       <ChildRedir>11</ChildRedir>\r
-                       <ChildRedir>12</ChildRedir>\r
-                       <ChildRedir>13</ChildRedir>\r
-                       <ChildRedir>14</ChildRedir>\r
-                       <!-- 10 -->\r
-                       <ChildRedir>15</ChildRedir>\r
-                       <ChildRedir>16</ChildRedir>\r
-                       <ChildRedir>17</ChildRedir>\r
-                       <ChildRedir>18</ChildRedir>\r
-                       <ChildRedir>19</ChildRedir>\r
-\r
-                       <ChildRedir>20</ChildRedir>\r
-                       <ChildRedir>21</ChildRedir>\r
-                       <ChildRedir>22</ChildRedir>\r
-                       <ChildRedir>23</ChildRedir>\r
-                       <ChildRedir>24</ChildRedir>\r
-                       <!-- 20 -->\r
-                       <ChildRedir>53</ChildRedir>\r
-                       <ChildRedir>32</ChildRedir>\r
-                       <ChildRedir>53</ChildRedir>\r
-                       <ChildRedir>34</ChildRedir>\r
-                       <ChildRedir>53</ChildRedir>\r
-\r
-                       <ChildRedir>38</ChildRedir>\r
-                       <ChildRedir>53</ChildRedir>\r
-                       <ChildRedir>41</ChildRedir>\r
-                       <ChildRedir>53</ChildRedir>\r
-                       <ChildRedir>30</ChildRedir>\r
-\r
-\r
-                       <columnCategory>\r
-                               <index>0</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>1</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>2</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>3</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>4</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>5</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>6</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>7</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>8</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>9</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>10</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>11</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>12</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>13</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>14</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>15</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>16</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>17</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>18</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>19</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>20</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>21</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>22</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>23</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>24</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>25</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>26</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>27</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>28</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>29</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-               </ColumnInfo>\r
-\r
-               <OverviewInfo>\r
-                       <sum>23</sum>\r
-                       <sum>25</sum>\r
-                       <sum>27</sum>\r
-                       <sum>30</sum>\r
-                       <sum>35</sum>\r
-\r
-                       <state>2</state>\r
-\r
-                       <percent>31</percent>\r
-                       <percent>35</percent>\r
-                       <percent>38</percent>\r
-                       <percent>39</percent>\r
-               </OverviewInfo>\r
-       </Views>\r
-\r
-       <Views>\r
-               <ViewName>warning</ViewName>\r
-               <AddressIndex>3</AddressIndex>\r
-               <TotalColumnCount>6</TotalColumnCount>\r
-               <ThreadIndex>4</ThreadIndex>\r
-\r
-               <ColumnInfo>\r
-                       <ColumnName>Category</ColumnName>\r
-                       <ColumnName>Event #</ColumnName>\r
-                       <ColumnName>Class Name</ColumnName>\r
-                       <ColumnName>Address</ColumnName>\r
-                       <ColumnName>Thread ID</ColumnName>\r
-                       <ColumnName>Warning Description</ColumnName>\r
-\r
-                       <ColumnRedir>0</ColumnRedir>\r
-                       <ColumnRedir>1</ColumnRedir>\r
-                       <ColumnRedir>2</ColumnRedir>\r
-                       <ColumnRedir>3</ColumnRedir>\r
-                       <ColumnRedir>4</ColumnRedir>\r
-                       <ColumnRedir>5</ColumnRedir>\r
-\r
-                       <dataType>\r
-                               <index>1</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-               </ColumnInfo>\r
-       </Views>\r
-\r
-       <Views>\r
-               <ViewName>graph</ViewName>\r
-               <TimelineChartInfo>\r
-                       <monitorName>Form Monitor</monitorName>\r
-                       <ChartInfo>\r
-                               <chartName>Form</chartName>\r
-                               <AxisInfo>\r
-                                       <axisName>Event Name</axisName>\r
-                                       <type>10</type>\r
-                                       <SeriesInfo>\r
-                                               <seriesName>Constructor</seriesName>\r
-                                               <column>1</column>\r
-                                       </SeriesInfo>\r
-                                       <SeriesInfo>\r
-                                               <seriesName>Construct</seriesName>\r
-                                               <column>1</column>\r
-                                       </SeriesInfo>\r
-                                       <SeriesInfo>\r
-                                               <seriesName>Destructor</seriesName>\r
-                                               <column>1</column>\r
-                                       </SeriesInfo>\r
-                               </AxisInfo>\r
-                       </ChartInfo>\r
-               </TimelineChartInfo>\r
-       </Views>\r
-</BaseMonitor>
\ No newline at end of file
diff --git a/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/management.monitor b/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/management.monitor
deleted file mode 100644 (file)
index 52e6fb2..0000000
+++ /dev/null
@@ -1,1476 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
-<BaseMonitor xmlns="com.samsung.dynamicanalyzer">
-       <id>Management</id>
-       <idColumn>4</idColumn>
-       <type>management</type>
-       <rawDataCount>8</rawDataCount>
-       <SmallIcon>c:/abc.jpg</SmallIcon>
-       <BigIcon>c:/def.jpg</BigIcon>
-       <category>Default</category>
-       <EventDataSize>28</EventDataSize>
-       <ObjectDataSize>24</ObjectDataSize>
-       <description>Management Monitor</description>
-
-       <components>Management</components>
-
-       <endEventNames>Free</endEventNames>
-
-       <checkInfo>
-               <input>14</input>
-               <input>1</input>
-               <type>C</type>
-               <type>V</type>
-               <op>=</op>
-               <desc> Potential leak candidates</desc>
-               <depth>S</depth>
-               <stateColumn>5</stateColumn>
-       </checkInfo>
-       <checkInfo>
-               <input>26</input>
-               <input>SUCCESS</input>
-               <type>C</type>
-               <type>V</type>
-               <op>!=</op>
-               <desc>Error Occured..</desc>
-               <depth>E</depth>
-               <stateColumn>26</stateColumn>
-       </checkInfo>
-
-
-       <eventDataType>1</eventDataType>
-       <eventDataType>3</eventDataType>
-       <eventDataType>2</eventDataType>
-       <eventDataType>2</eventDataType>
-       <eventDataType>3</eventDataType>
-
-       <eventDataType>3</eventDataType>
-       <eventDataType>1</eventDataType>
-       <eventDataType>1</eventDataType>
-       <eventDataType>1</eventDataType>
-       <eventDataType>1</eventDataType>
-       <!-- 10 -->
-       <eventDataType>1</eventDataType>
-       <eventDataType>1</eventDataType>
-       <eventDataType>1</eventDataType>
-       <eventDataType>1</eventDataType>
-       <eventDataType>4</eventDataType>
-       <!-- 15 -->
-       <eventDataType>1</eventDataType>
-       <eventDataType>4</eventDataType>
-       <eventDataType>1</eventDataType>
-       <eventDataType>4</eventDataType>
-       <eventDataType>1</eventDataType>
-       <!-- 20 -->
-       <eventDataType>4</eventDataType>
-       <eventDataType>1</eventDataType>
-       <eventDataType>4</eventDataType>
-       <eventDataType>1</eventDataType>
-       <eventDataType>4</eventDataType>
-       <!-- 25 -->
-       <eventDataType>3</eventDataType>
-       <eventDataType>3</eventDataType>
-       <eventDataType>3</eventDataType>
-
-       <objectDataType>3</objectDataType>
-       <objectDataType>2</objectDataType>
-       <objectDataType>3</objectDataType>
-       <objectDataType>3</objectDataType>
-       <objectDataType>1</objectDataType>
-
-       <objectDataType>1</objectDataType>
-       <objectDataType>1</objectDataType>
-       <objectDataType>1</objectDataType>
-       <objectDataType>1</objectDataType>
-       <objectDataType>1</objectDataType>
-       <!-- 10 -->
-       <objectDataType>1</objectDataType>
-       <objectDataType>1</objectDataType>
-       <objectDataType>1</objectDataType>
-       <objectDataType>1</objectDataType>
-       <objectDataType>3</objectDataType>
-       <!-- 15 -->
-       <objectDataType>3</objectDataType>
-       <objectDataType>1</objectDataType>
-       <objectDataType>1</objectDataType>
-       <objectDataType>4</objectDataType>
-       <objectDataType>4</objectDataType>
-       <!-- 20 -->
-       <objectDataType>1</objectDataType>
-       <objectDataType>4</objectDataType>
-       <objectDataType>3</objectDataType>
-       <objectDataType>3</objectDataType>
-
-
-       <warningDataType>3</warningDataType>
-       <warningDataType>1</warningDataType>
-       <warningDataType>3</warningDataType>
-       <warningDataType>2</warningDataType>
-       <warningDataType>1</warningDataType>
-       <warningDataType>3</warningDataType>
-
-
-       <weRedir>1</weRedir>
-       <weRedir>0</weRedir>
-       <weRedir>4</weRedir>
-       <weRedir>3</weRedir>
-       <weRedir>6</weRedir>
-       <weRedir>26</weRedir>
-
-       <wsRedir>0</wsRedir>
-       <wsRedir>6</wsRedir>
-       <wsRedir>2</wsRedir>
-       <wsRedir>1</wsRedir>
-       <wsRedir>4</wsRedir>
-       <wsRedir>5</wsRedir>
-       <wsRedir>6</wsRedir>
-
-
-       <Views>
-               <ViewName>events</ViewName>
-               <AddressIndex>3</AddressIndex>
-               <ThreadIndex>6</ThreadIndex>
-               <ColumnInfo>
-                       <ColumnName>V</ColumnName>
-                       <ColumnName>Event #</ColumnName>
-                       <ColumnName>Event Name</ColumnName>
-                       <ColumnName>Time</ColumnName>
-                       <ColumnName>Address</ColumnName>
-
-                       <ColumnName>Class</ColumnName>
-                       <ColumnName>Thread ID</ColumnName>
-                       <ColumnName>Realloc Address</ColumnName>
-                       <ColumnName>Alloc Size</ColumnName>
-                       <ColumnName>Release Size</ColumnName>
-                       <!-- 10 -->
-                       <ColumnName>Total Alloc Count</ColumnName>
-                       <ColumnName>Total Thread Alloc Count</ColumnName>
-                       <ColumnName>Total Alloc Byte</ColumnName>
-                       <ColumnName>Total Thread Alloc Byte</ColumnName>
-                       <ColumnName>Total Release Count</ColumnName>
-
-                       <ColumnName>Total Release Count PER</ColumnName>
-                       <ColumnName>Total Thread Release Count</ColumnName>
-                       <ColumnName>Total Thread Release Count PER</ColumnName>
-                       <ColumnName>Total Release Byte</ColumnName>
-                       <ColumnName>Total Release Byte PER</ColumnName>
-                       <!-- 20 -->
-                       <ColumnName>Total Thread Release Byte</ColumnName>
-                       <ColumnName>Total Thread Release Byte PER</ColumnName>
-                       <ColumnName>Usage Byte</ColumnName>
-                       <ColumnName>Usage Byte PER</ColumnName>
-                       <ColumnName>Usage Thread Byte</ColumnName>
-
-                       <ColumnName>Usage Thread Byte PER</ColumnName>
-                       <ColumnName>Is Release</ColumnName>
-                       <ColumnName>Success</ColumnName>
-
-
-                       <ColumnRedir>27</ColumnRedir>
-                       <ColumnRedir>0</ColumnRedir>
-                       <ColumnRedir>1</ColumnRedir>
-                       <ColumnRedir>2</ColumnRedir>
-                       <ColumnRedir>3</ColumnRedir>
-
-                       <ColumnRedir>4</ColumnRedir>
-                       <ColumnRedir>6</ColumnRedir>
-                       <ColumnRedir>5</ColumnRedir>
-                       <ColumnRedir>7</ColumnRedir>
-                       <ColumnRedir>8</ColumnRedir>
-                       <!-- 10 -->
-                       <ColumnRedir>9</ColumnRedir>
-                       <ColumnRedir>10</ColumnRedir>
-                       <ColumnRedir>11</ColumnRedir>
-                       <ColumnRedir>12</ColumnRedir>
-                       <ColumnRedir>13</ColumnRedir>
-
-                       <ColumnRedir>14</ColumnRedir>
-                       <ColumnRedir>15</ColumnRedir>
-                       <ColumnRedir>16</ColumnRedir>
-                       <ColumnRedir>17</ColumnRedir>
-                       <ColumnRedir>18</ColumnRedir>
-                       <!-- 20 -->
-                       <ColumnRedir>19</ColumnRedir>
-                       <ColumnRedir>20</ColumnRedir>
-                       <ColumnRedir>21</ColumnRedir>
-                       <ColumnRedir>22</ColumnRedir>
-                       <ColumnRedir>23</ColumnRedir>
-
-                       <ColumnRedir>24</ColumnRedir>
-                       <ColumnRedir>25</ColumnRedir>
-                       <ColumnRedir>26</ColumnRedir>
-
-
-                       <dataType>
-                               <index>1</index>
-                               <type>num</type>
-                       </dataType>
-
-                       <dataType>
-                               <index>3</index>
-                               <type>num</type>
-                       </dataType>
-
-                       <dataType>
-                               <index>4</index>
-                               <type>hex</type>
-                       </dataType>
-
-                       <dataType>
-                               <index>7</index>
-                               <type>hex</type>
-                       </dataType>
-
-                       <dataType>
-                               <index>6</index>
-                               <type>num</type>
-                       </dataType>
-
-                       <dataType>
-                               <index>8</index>
-                               <type>num</type>
-                       </dataType>
-
-                       <dataType>
-                               <index>9</index>
-                               <type>num</type>
-                       </dataType>
-
-                       <dataType>
-                               <index>10</index>
-                               <type>num</type>
-                       </dataType>
-
-                       <dataType>
-                               <index>11</index>
-                               <type>num</type>
-                       </dataType>
-
-                       <dataType>
-                               <index>12</index>
-                               <type>num</type>
-                       </dataType>
-
-                       <dataType>
-                               <index>13</index>
-                               <type>num</type>
-                       </dataType>
-
-                       <dataType>
-                               <index>14</index>
-                               <type>num</type>
-                       </dataType>
-
-                       <dataType>
-                               <index>15</index>
-                               <type>num</type>
-                       </dataType>
-
-                       <dataType>
-                               <index>16</index>
-                               <type>num</type>
-                       </dataType>
-
-                       <dataType>
-                               <index>17</index>
-                               <type>num</type>
-                       </dataType>
-
-                       <dataType>
-                               <index>18</index>
-                               <type>num</type>
-                       </dataType>
-
-                       <dataType>
-                               <index>19</index>
-                               <type>num</type>
-                       </dataType>
-
-                       <dataType>
-                               <index>20</index>
-                               <type>num</type>
-                       </dataType>
-
-                       <dataType>
-                               <index>21</index>
-                               <type>num</type>
-                       </dataType>
-
-                       <dataType>
-                               <index>22</index>
-                               <type>num</type>
-                       </dataType>
-
-                       <dataType>
-                               <index>23</index>
-                               <type>num</type>
-                       </dataType>
-
-                       <dataType>
-                               <index>24</index>
-                               <type>num</type>
-                       </dataType>
-
-                       <dataType>
-                               <index>25</index>
-                               <type>num</type>
-                       </dataType>
-
-
-                       <measure>
-                               <index>3</index>
-                               <type>ms</type>
-                       </measure>
-
-                       <measure>
-                               <index>8</index>
-                               <type>byte</type>
-                       </measure>
-
-                       <measure>
-                               <index>9</index>
-                               <type>byte</type>
-                       </measure>
-
-                       <measure>
-                               <index>12</index>
-                               <type>byte</type>
-                       </measure>
-
-                       <measure>
-                               <index>13</index>
-                               <type>byte</type>
-                       </measure>
-
-                       <measure>
-                               <index>15</index>
-                               <type>%</type>
-                       </measure>
-
-                       <measure>
-                               <index>17</index>
-                               <type>%</type>
-                       </measure>
-
-                       <measure>
-                               <index>18</index>
-                               <type>byte</type>
-                       </measure>
-
-                       <measure>
-                               <index>19</index>
-                               <type>%</type>
-                       </measure>
-
-                       <measure>
-                               <index>20</index>
-                               <type>byte</type>
-                       </measure>
-
-                       <measure>
-                               <index>21</index>
-                               <type>%</type>
-                       </measure>
-
-                       <measure>
-                               <index>22</index>
-                               <type>byte</type>
-                       </measure>
-
-                       <measure>
-                               <index>23</index>
-                               <type>%</type>
-                       </measure>
-
-                       <measure>
-                               <index>24</index>
-                               <type>byte</type>
-                       </measure>
-
-                       <measure>
-                               <index>25</index>
-                               <type>%</type>
-                       </measure>
-
-
-                       <operationSet>
-                               <index>4</index>
-                               <operations>
-                                       <op>STATE</op>
-                                       <column>4</column>
-                                       <column>4</column>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>8</index>
-                               <operations>
-                                       <op>+</op>
-                                       <op>=</op>
-                                       <column>7</column>
-                                       <column>27</column>
-                                       <column>22</column>
-                                       <inputType>E</inputType>
-                                       <inputType>E</inputType>
-                                       <inputType>S</inputType>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>7</index>
-                               <operations>
-                                       <op>+</op>
-                                       <op>=</op>
-                                       <column>8</column>
-                                       <column>22</column>
-                                       <column>8</column>
-                                       <inputType>E</inputType>
-                                       <inputType>S</inputType>
-                                       <inputType>E</inputType>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>9</index>
-                               <operations>
-                                       <op>COUNT</op>
-                                       <column>1</column>
-                                       <inputType>E</inputType>
-                                       <countInfo>
-                                               <plusStr>Alloc</plusStr>
-                                               <plusStr>Calloc</plusStr>
-                                               <plusStr>Realloc</plusStr>
-                                               <plusEqual>true</plusEqual>
-                                               <plusEqual>true</plusEqual>
-                                               <plusEqual>true</plusEqual>
-                                               <target>9</target>
-                                               <targetType>E</targetType>
-                                       </countInfo>
-                               </operations>
-                               <operations>
-                                       <op>+</op>
-                                       <op>=</op>
-                                       <column>9</column>
-                                       <column>7</column>
-                                       <column>9</column>
-                                       <inputType>E</inputType>
-                                       <inputType>R</inputType>
-                                       <inputType>E</inputType>
-                               </operations>
-                               <operations>
-                                       <op>+</op>
-                                       <op>=</op>
-                                       <column>9</column>
-                                       <column>27</column>
-                                       <column>7</column>
-                                       <inputType>E</inputType>
-                                       <inputType>E</inputType>
-                                       <inputType>R</inputType>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>10</index>
-                               <operations>
-                                       <op>COUNT</op>
-                                       <column>7</column>
-                                       <inputType>E</inputType>
-                                       <countInfo>
-                                               <plusStr>0</plusStr>
-                                               <plusEqual>false</plusEqual>
-                                               <target>8</target>
-                                               <targetType>T</targetType>
-                                       </countInfo>
-                               </operations>
-                               <operations>
-                                       <op>+</op>
-                                       <op>=</op>
-                                       <column>10</column>
-                                       <column>8</column>
-                                       <column>10</column>
-                                       <inputType>E</inputType>
-                                       <inputType>T</inputType>
-                                       <inputType>E</inputType>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>11</index>
-                               <operations>
-                                       <op>+</op>
-                                       <op>=</op>
-                                       <column>7</column>
-                                       <column>9</column>
-                                       <column>11</column>
-                                       <inputType>E</inputType>
-                                       <inputType>R</inputType>
-                                       <inputType>E</inputType>
-                               </operations>
-                               <operations>
-                                       <op>+</op>
-                                       <op>=</op>
-                                       <column>11</column>
-                                       <column>27</column>
-                                       <column>9</column>
-                                       <inputType>E</inputType>
-                                       <inputType>E</inputType>
-                                       <inputType>R</inputType>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>12</index>
-                               <operations>
-                                       <op>+</op>
-                                       <op>=</op>
-                                       <column>7</column>
-                                       <column>10</column>
-                                       <column>10</column>
-                                       <inputType>E</inputType>
-                                       <inputType>T</inputType>
-                                       <inputType>T</inputType>
-                               </operations>
-                               <operations>
-                                       <op>+</op>
-                                       <op>=</op>
-                                       <column>12</column>
-                                       <column>10</column>
-                                       <column>12</column>
-                                       <inputType>E</inputType>
-                                       <inputType>T</inputType>
-                                       <inputType>E</inputType>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>13</index>
-                               <operations>
-                                       <op>COUNT</op>
-                                       <column>1</column>
-                                       <inputType>E</inputType>
-                                       <countInfo>
-                                               <plusStr>Free</plusStr>
-                                               <plusStr>ReallocFree</plusStr>
-                                               <plusEqual>true</plusEqual>
-                                               <plusEqual>true</plusEqual>
-                                               <target>13</target>
-                                               <targetType>E</targetType>
-                                       </countInfo>
-                               </operations>
-                               <operations>
-                                       <op>+</op>
-                                       <op>=</op>
-                                       <column>13</column>
-                                       <column>11</column>
-                                       <column>13</column>
-                                       <inputType>E</inputType>
-                                       <inputType>R</inputType>
-                                       <inputType>E</inputType>
-                               </operations>
-                               <operations>
-                                       <op>+</op>
-                                       <op>=</op>
-                                       <column>13</column>
-                                       <column>27</column>
-                                       <column>11</column>
-                                       <inputType>E</inputType>
-                                       <inputType>E</inputType>
-                                       <inputType>R</inputType>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>14</index>
-                               <operations>
-                                       <op>/</op>
-                                       <op>=</op>
-                                       <column>13</column>
-                                       <column>9</column>
-                                       <column>14</column>
-                                       <inputType>E</inputType>
-                                       <inputType>E</inputType>
-                                       <inputType>E</inputType>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>15</index>
-                               <operations>
-                                       <op>COUNT</op>
-                                       <column>8</column>
-                                       <inputType>E</inputType>
-                                       <countInfo>
-                                               <plusStr>0</plusStr>
-                                               <plusEqual>false</plusEqual>
-                                               <target>12</target>
-                                               <targetType>T</targetType>
-                                       </countInfo>
-                               </operations>
-                               <operations>
-                                       <op>+</op>
-                                       <op>=</op>
-                                       <column>15</column>
-                                       <column>12</column>
-                                       <column>15</column>
-                                       <inputType>E</inputType>
-                                       <inputType>T</inputType>
-                                       <inputType>E</inputType>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>16</index>
-                               <operations>
-                                       <op>/</op>
-                                       <op>=</op>
-                                       <column>15</column>
-                                       <column>10</column>
-                                       <column>16</column>
-                                       <inputType>E</inputType>
-                                       <inputType>E</inputType>
-                                       <inputType>E</inputType>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>17</index>
-                               <operations>
-                                       <op>+</op>
-                                       <op>=</op>
-                                       <column>8</column>
-                                       <column>8</column>
-                                       <column>17</column>
-                                       <inputType>E</inputType>
-                                       <inputType>R</inputType>
-                                       <inputType>E</inputType>
-                               </operations>
-                               <operations>
-                                       <op>+</op>
-                                       <op>=</op>
-                                       <column>8</column>
-                                       <column>8</column>
-                                       <column>8</column>
-                                       <inputType>E</inputType>
-                                       <inputType>R</inputType>
-                                       <inputType>R</inputType>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>18</index>
-                               <operations>
-                                       <op>/</op>
-                                       <op>=</op>
-                                       <column>17</column>
-                                       <column>11</column>
-                                       <column>18</column>
-                                       <inputType>E</inputType>
-                                       <inputType>E</inputType>
-                                       <inputType>E</inputType>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>19</index>
-                               <operations>
-                                       <op>+</op>
-                                       <op>=</op>
-                                       <column>8</column>
-                                       <column>13</column>
-                                       <column>13</column>
-                                       <inputType>E</inputType>
-                                       <inputType>T</inputType>
-                                       <inputType>T</inputType>
-                               </operations>
-                               <operations>
-                                       <op>+</op>
-                                       <op>=</op>
-                                       <column>19</column>
-                                       <column>13</column>
-                                       <column>19</column>
-                                       <inputType>E</inputType>
-                                       <inputType>T</inputType>
-                                       <inputType>E</inputType>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>20</index>
-                               <operations>
-                                       <op>/</op>
-                                       <op>=</op>
-                                       <column>19</column>
-                                       <column>12</column>
-                                       <column>20</column>
-                                       <inputType>E</inputType>
-                                       <inputType>E</inputType>
-                                       <inputType>E</inputType>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>21</index>
-                               <operations>
-                                       <op>-</op>
-                                       <op>=</op>
-                                       <column>11</column>
-                                       <column>17</column>
-                                       <column>21</column>
-                                       <inputType>E</inputType>
-                                       <inputType>E</inputType>
-                                       <inputType>E</inputType>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>22</index>
-                               <operations>
-                                       <op>/</op>
-                                       <op>=</op>
-                                       <column>21</column>
-                                       <column>11</column>
-                                       <column>22</column>
-                                       <inputType>E</inputType>
-                                       <inputType>E</inputType>
-                                       <inputType>E</inputType>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>23</index>
-                               <operations>
-                                       <op>-</op>
-                                       <op>=</op>
-                                       <column>12</column>
-                                       <column>19</column>
-                                       <column>23</column>
-                                       <inputType>E</inputType>
-                                       <inputType>E</inputType>
-                                       <inputType>E</inputType>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>24</index>
-                               <operations>
-                                       <op>/</op>
-                                       <op>=</op>
-                                       <column>23</column>
-                                       <column>12</column>
-                                       <column>24</column>
-                                       <inputType>E</inputType>
-                                       <inputType>E</inputType>
-                                       <inputType>E</inputType>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>25</index>
-                               <operations>
-                                       <op>CHECK</op>
-                                       <column>1</column>
-                                       <inputType>E</inputType>
-                                       <countInfo>
-                                               <plusStr>Free</plusStr>
-                                               <plusEqual>true</plusEqual>
-                                               <target>25</target>
-                                               <targetType>E</targetType>
-                                       </countInfo>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>26</index>
-                               <operations>
-                                       <op>COUNT</op>
-                                       <column>3</column>
-                                       <inputType>E</inputType>
-                                       <countInfo>
-                                               <plusStr>0</plusStr>
-                                               <plusEqual>false</plusEqual>
-                                               <target>26</target>
-                                               <targetType>E</targetType>
-                                       </countInfo>
-                               </operations>
-                               <operations>
-                                       <op>STR</op>
-                                       <column>26</column>
-                                       <countInfo>
-                                               <plusStr>1</plusStr>
-                                               <plusStr>0</plusStr>
-                                               <minusStr>SUCCESS</minusStr>
-                                               <minusStr>FAIL</minusStr>
-                                       </countInfo>
-                               </operations>
-                       </operationSet>
-                       <columnCategory>
-                               <index>0</index>
-                               <type>common</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>1</index>
-                               <type>common</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>2</index>
-                               <type>common</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>3</index>
-                               <type>common</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>4</index>
-                               <type>common</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>5</index>
-                               <type>common</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>6</index>
-                               <type>common</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>7</index>
-                               <type>specific</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>8</index>
-                               <type>specific</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>9</index>
-                               <type>specific</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>10</index>
-                               <type>statistics</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>11</index>
-                               <type>statistics</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>12</index>
-                               <type>statistics</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>13</index>
-                               <type>statistics</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>14</index>
-                               <type>statistics</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>15</index>
-                               <type>statistics</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>16</index>
-                               <type>statistics</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>17</index>
-                               <type>statistics</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>18</index>
-                               <type>statistics</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>19</index>
-                               <type>statistics</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>20</index>
-                               <type>statistics</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>21</index>
-                               <type>statistics</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>22</index>
-                               <type>statistics</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>23</index>
-                               <type>statistics</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>24</index>
-                               <type>statistics</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>25</index>
-                               <type>statistics</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>26</index>
-                               <type>statistics</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>27</index>
-                               <type>common</type>
-                       </columnCategory>
-
-
-               </ColumnInfo>
-       </Views>
-
-       <!-- ################ SummaryInfo ########### -->
-
-       <Views>
-               <ViewName>summary</ViewName>
-               <AddressIndex>1</AddressIndex>
-               <EventNameIndex>0</EventNameIndex>
-               <CloseString>Free</CloseString>
-               <ThreadIndex>4</ThreadIndex>
-
-               <ColumnInfo>
-                       <ColumnName>Category</ColumnName>
-                       <ColumnName>Class</ColumnName>
-                       <ColumnName>Realloc Address</ColumnName>
-                       <ColumnName>Alloc Count</ColumnName>
-                       <ColumnName>Alloc Byte</ColumnName>
-
-                       <ColumnName>Release Count</ColumnName>
-                       <ColumnName>Release Count PER</ColumnName>
-                       <ColumnName>Release Byte</ColumnName>
-                       <ColumnName>Release Byte PER</ColumnName>
-                       <ColumnName>Usage Byte</ColumnName>
-
-                       <ColumnName>Usage Byte PER</ColumnName>
-                       <ColumnName>Error Count</ColumnName>
-
-
-                       <ColumnRedir>0</ColumnRedir>
-                       <ColumnRedir>2</ColumnRedir>
-                       <ColumnRedir>3</ColumnRedir>
-                       <ColumnRedir>16</ColumnRedir>
-                       <ColumnRedir>5</ColumnRedir>
-
-                       <ColumnRedir>17</ColumnRedir>
-                       <ColumnRedir>18</ColumnRedir>
-                       <ColumnRedir>6</ColumnRedir>
-                       <ColumnRedir>19</ColumnRedir>
-                       <ColumnRedir>20</ColumnRedir>
-
-                       <ColumnRedir>21</ColumnRedir>
-                       <ColumnRedir>15</ColumnRedir>
-
-
-                       <dataType>
-                               <index>2</index>
-                               <type>hex</type>
-                       </dataType>
-
-                       <dataType>
-                               <index>3</index>
-                               <type>num</type>
-                       </dataType>
-
-                       <dataType>
-                               <index>4</index>
-                               <type>num</type>
-                       </dataType>
-
-                       <dataType>
-                               <index>5</index>
-                               <type>num</type>
-                       </dataType>
-
-                       <dataType>
-                               <index>6</index>
-                               <type>num</type>
-                       </dataType>
-
-                       <dataType>
-                               <index>7</index>
-                               <type>num</type>
-                       </dataType>
-
-                       <dataType>
-                               <index>8</index>
-                               <type>num</type>
-                       </dataType>
-
-                       <dataType>
-                               <index>9</index>
-                               <type>num</type>
-                       </dataType>
-
-                       <dataType>
-                               <index>10</index>
-                               <type>num</type>
-                       </dataType>
-
-                       <dataType>
-                               <index>11</index>
-                               <type>num</type>
-                       </dataType>
-
-                       <measure>
-                               <index>4</index>
-                               <type>byte</type>
-                       </measure>
-
-                       <measure>
-                               <index>6</index>
-                               <type>%</type>
-                       </measure>
-
-                       <measure>
-                               <index>7</index>
-                               <type>byte</type>
-                       </measure>
-
-                       <measure>
-                               <index>8</index>
-                               <type>%</type>
-                       </measure>
-
-                       <measure>
-                               <index>9</index>
-                               <type>byte</type>
-                       </measure>
-
-                       <measure>
-                               <index>10</index>
-                               <type>%</type>
-                       </measure>
-
-
-                       <operationSet>
-                               <index>5</index>
-                               <operations>
-                                       <op>+</op>
-                                       <op>=</op>
-                                       <column>7</column>
-                                       <column>5</column>
-                                       <column>5</column>
-                                       <inputType>E</inputType>
-                                       <inputType>S</inputType>
-                                       <inputType>S</inputType>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>6</index>
-                               <operations>
-                                       <op>+</op>
-                                       <op>=</op>
-                                       <column>8</column>
-                                       <column>6</column>
-                                       <column>6</column>
-                                       <inputType>E</inputType>
-                                       <inputType>S</inputType>
-                                       <inputType>S</inputType>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>7</index>
-                               <operations>
-                                       <op>+</op>
-                                       <op>=</op>
-                                       <column>9</column>
-                                       <column>7</column>
-                                       <column>7</column>
-                                       <inputType>E</inputType>
-                                       <inputType>S</inputType>
-                                       <inputType>S</inputType>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>8</index>
-                               <operations>
-                                       <op>+</op>
-                                       <op>=</op>
-                                       <column>10</column>
-                                       <column>8</column>
-                                       <column>8</column>
-                                       <inputType>E</inputType>
-                                       <inputType>S</inputType>
-                                       <inputType>S</inputType>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>9</index>
-                               <operations>
-                                       <op>+</op>
-                                       <op>=</op>
-                                       <column>11</column>
-                                       <column>9</column>
-                                       <column>9</column>
-                                       <inputType>E</inputType>
-                                       <inputType>S</inputType>
-                                       <inputType>S</inputType>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>10</index>
-                               <operations>
-                                       <op>+</op>
-                                       <op>=</op>
-                                       <column>12</column>
-                                       <column>10</column>
-                                       <column>10</column>
-                                       <inputType>E</inputType>
-                                       <inputType>S</inputType>
-                                       <inputType>S</inputType>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>11</index>
-                               <operations>
-                                       <op>+</op>
-                                       <op>=</op>
-                                       <column>13</column>
-                                       <column>11</column>
-                                       <column>11</column>
-                                       <inputType>E</inputType>
-                                       <inputType>S</inputType>
-                                       <inputType>S</inputType>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>12</index>
-                               <operations>
-                                       <op>+</op>
-                                       <op>=</op>
-                                       <column>15</column>
-                                       <column>12</column>
-                                       <column>12</column>
-                                       <inputType>E</inputType>
-                                       <inputType>S</inputType>
-                                       <inputType>S</inputType>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>13</index>
-                               <operations>
-                                       <op>+</op>
-                                       <op>=</op>
-                                       <column>19</column>
-                                       <column>13</column>
-                                       <column>13</column>
-                                       <inputType>E</inputType>
-                                       <inputType>S</inputType>
-                                       <inputType>S</inputType>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>14</index>
-                               <operations>
-                                       <op>COUNT</op>
-                                       <column>1</column>
-                                       <inputType>E</inputType>
-                                       <countInfo>
-                                               <plusStr>Alloc</plusStr>
-                                               <plusStr>Calloc</plusStr>
-                                               <plusStr>Realloc</plusStr>
-                                               <plusEqual>true</plusEqual>
-                                               <plusEqual>true</plusEqual>
-                                               <plusEqual>true</plusEqual>
-                                               <minusStr>Free</minusStr>
-                                               <minusStr>ReallocFree</minusStr>
-                                               <minusEqual>true</minusEqual>
-                                               <minusEqual>true</minusEqual>
-                                               <target>14</target>
-                                               <targetType>S</targetType>
-                                       </countInfo>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>15</index>
-                               <operations>
-                                       <op>COUNT</op>
-                                       <column>26</column>
-                                       <inputType>E</inputType>
-                                       <countInfo>
-                                               <plusStr>FAIL</plusStr>
-                                               <plusEqual>true</plusEqual>
-                                               <target>15</target>
-                                               <targetType>S</targetType>
-                                       </countInfo>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>16</index>
-                               <operations>
-                                       <op>COUNT</op>
-                                       <column>1</column>
-                                       <inputType>E</inputType>
-                                       <countInfo>
-                                               <plusStr>Alloc</plusStr>
-                                               <plusStr>Calloc</plusStr>
-                                               <plusStr>Realloc</plusStr>
-                                               <plusEqual>true</plusEqual>
-                                               <plusEqual>true</plusEqual>
-                                               <plusEqual>true</plusEqual>
-                                               <target>16</target>
-                                               <targetType>S</targetType>
-                                       </countInfo>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>17</index>
-                               <operations>
-                                       <op>COUNT</op>
-                                       <column>1</column>
-                                       <inputType>E</inputType>
-                                       <countInfo>
-                                               <plusStr>Free</plusStr>
-                                               <plusStr>ReallocFree</plusStr>
-                                               <plusEqual>true</plusEqual>
-                                               <plusEqual>true</plusEqual>
-                                               <target>17</target>
-                                               <targetType>S</targetType>
-                                       </countInfo>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>18</index>
-                               <operations>
-                                       <op>/</op>
-                                       <op>=</op>
-                                       <column>17</column>
-                                       <column>16</column>
-                                       <column>18</column>
-                                       <inputType>S</inputType>
-                                       <inputType>S</inputType>
-                                       <inputType>S</inputType>
-                               </operations>
-                       </operationSet>
-                       <operationSet>
-                               <index>19</index>
-                               <operations>
-                                       <op>/</op>
-                                       <op>=</op>
-                                       <column>6</column>
-                                       <column>5</column>
-                                       <column>19</column>
-                                       <inputType>S</inputType>
-                                       <inputType>S</inputType>
-                                       <inputType>S</inputType>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>20</index>
-                               <operations>
-                                       <op>-</op>
-                                       <op>=</op>
-                                       <column>5</column>
-                                       <column>6</column>
-                                       <column>20</column>
-                                       <inputType>S</inputType>
-                                       <inputType>S</inputType>
-                                       <inputType>S</inputType>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>21</index>
-                               <operations>
-                                       <op>/</op>
-                                       <op>=</op>
-                                       <column>20</column>
-                                       <column>5</column>
-                                       <column>21</column>
-                                       <inputType>S</inputType>
-                                       <inputType>S</inputType>
-                                       <inputType>S</inputType>
-                               </operations>
-                       </operationSet>
-
-
-
-                       <ChildRedir>1</ChildRedir>
-                       <ChildRedir>4</ChildRedir>
-                       <ChildRedir>5</ChildRedir>
-                       <ChildRedir>27</ChildRedir>
-                       <ChildRedir>7</ChildRedir>
-
-                       <ChildRedir>25</ChildRedir>
-                       <ChildRedir>27</ChildRedir>
-                       <ChildRedir>8</ChildRedir>
-                       <ChildRedir>27</ChildRedir>
-                       <ChildRedir>27</ChildRedir>
-                       <!-- 10 -->
-                       <ChildRedir>27</ChildRedir>
-                       <ChildRedir>26</ChildRedir>
-
-
-                       <columnCategory>
-                               <index>0</index>
-                               <type>common</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>1</index>
-                               <type>common</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>2</index>
-                               <type>specific</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>3</index>
-                               <type>summation</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>4</index>
-                               <type>summation</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>5</index>
-                               <type>summation</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>6</index>
-                               <type>summation</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>7</index>
-                               <type>summation</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>8</index>
-                               <type>summation</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>9</index>
-                               <type>summation</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>10</index>
-                               <type>summation</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>11</index>
-                               <type>statistics</type>
-                       </columnCategory>
-
-
-               </ColumnInfo>
-               <OverviewInfo>
-                       <sum>5</sum>
-                       <sum>6</sum>
-                       <sum>15</sum>
-                       <sum>16</sum>
-                       <sum>17</sum>
-                       <sum>20</sum>
-
-                       <state>2</state>
-
-                       <percent>18</percent>
-                       <percent>19</percent>
-                       <percent>21</percent>
-               </OverviewInfo>
-       </Views>
-
-       <Views>
-               <ViewName>warning</ViewName>
-               <AddressIndex>3</AddressIndex>
-               <TotalColumnCount>6</TotalColumnCount>
-               <ThreadIndex>4</ThreadIndex>
-
-               <ColumnInfo>
-                       <ColumnName>Category</ColumnName>
-                       <ColumnName>Event #</ColumnName>
-                       <ColumnName>Class Name</ColumnName>
-                       <ColumnName>Address</ColumnName>
-                       <ColumnName>Thread ID</ColumnName>
-                       <ColumnName>Warning Description</ColumnName>
-
-                       <ColumnRedir>0</ColumnRedir>
-                       <ColumnRedir>1</ColumnRedir>
-                       <ColumnRedir>2</ColumnRedir>
-                       <ColumnRedir>3</ColumnRedir>
-                       <ColumnRedir>4</ColumnRedir>
-                       <ColumnRedir>5</ColumnRedir>
-
-                       <dataType>
-                               <index>1</index>
-                               <type>num</type>
-                       </dataType>
-               </ColumnInfo>
-       </Views>
-
-       <Views>
-               <ViewName>graph</ViewName>
-               <TimelineChartInfo>
-                       <monitorName>Management Monitor</monitorName>
-                       <ChartInfo>
-                               <chartName>Management</chartName>
-                               <AxisInfo>
-                                       <axisName>Event Name</axisName>
-                                       <type>10</type>
-                                       <SeriesInfo>
-                                               <seriesName>memset</seriesName>
-                                               <column>1</column>
-                                       </SeriesInfo>
-                                       <SeriesInfo>
-                                               <seriesName>memcmp</seriesName>
-                                               <column>1</column>
-                                       </SeriesInfo>
-                                       <SeriesInfo>
-                                               <seriesName>memcpy</seriesName>
-                                               <column>1</column>
-                                       </SeriesInfo>
-                               </AxisInfo>
-                       </ChartInfo>
-               </TimelineChartInfo>
-       </Views>
-</BaseMonitor>
\ No newline at end of file
diff --git a/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/memory.monitor b/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/memory.monitor
deleted file mode 100644 (file)
index 915acc4..0000000
+++ /dev/null
@@ -1,1480 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="yes"?>\r
-<BaseMonitor xmlns="com.samsung.dynamicanalyzer">\r
-       <id>Memory</id>\r
-       <idColumn>4</idColumn>\r
-       <type>memory</type>\r
-       <rawDataCount>8</rawDataCount>\r
-       <SmallIcon>c:/abc.jpg</SmallIcon>\r
-       <BigIcon>c:/def.jpg</BigIcon>\r
-       <category>Default</category>\r
-       <EventDataSize>28</EventDataSize>\r
-       <ObjectDataSize>24</ObjectDataSize>\r
-       <description>Memory Monitor</description>\r
-\r
-       <components>Memory</components>\r
-\r
-       <endEventNames>Free</endEventNames>\r
-\r
-       <checkInfo>\r
-               <input>14</input>\r
-               <input>1</input>\r
-               <type>C</type>\r
-               <type>V</type>\r
-               <op>=</op>\r
-               <desc> Potential leak candidates</desc>\r
-               <depth>S</depth>\r
-               <stateColumn>5</stateColumn>\r
-       </checkInfo>\r
-       <checkInfo>\r
-               <input>26</input>\r
-               <input>SUCCESS</input>\r
-               <type>C</type>\r
-               <type>V</type>\r
-               <op>!=</op>\r
-               <desc>Error Occured..</desc>\r
-               <depth>E</depth>\r
-               <stateColumn>26</stateColumn>\r
-       </checkInfo>\r
-\r
-\r
-       <eventDataType>1</eventDataType>\r
-       <eventDataType>3</eventDataType>\r
-       <eventDataType>2</eventDataType>\r
-       <eventDataType>2</eventDataType>\r
-       <eventDataType>3</eventDataType>\r
-\r
-       <eventDataType>3</eventDataType>\r
-       <eventDataType>1</eventDataType>\r
-       <eventDataType>1</eventDataType>\r
-       <eventDataType>1</eventDataType>\r
-       <eventDataType>1</eventDataType>\r
-       <!-- 10 -->\r
-       <eventDataType>1</eventDataType>\r
-       <eventDataType>1</eventDataType>\r
-       <eventDataType>1</eventDataType>\r
-       <eventDataType>1</eventDataType>\r
-       <eventDataType>4</eventDataType>\r
-       <!-- 15 -->\r
-       <eventDataType>1</eventDataType>\r
-       <eventDataType>4</eventDataType>\r
-       <eventDataType>1</eventDataType>\r
-       <eventDataType>4</eventDataType>\r
-       <eventDataType>1</eventDataType>\r
-       <!-- 20 -->\r
-       <eventDataType>4</eventDataType>\r
-       <eventDataType>1</eventDataType>\r
-       <eventDataType>4</eventDataType>\r
-       <eventDataType>1</eventDataType>\r
-       <eventDataType>4</eventDataType>\r
-       <!-- 25 -->\r
-       <eventDataType>3</eventDataType>\r
-       <eventDataType>3</eventDataType>\r
-       <eventDataType>3</eventDataType>\r
-\r
-       <objectDataType>3</objectDataType>\r
-       <objectDataType>2</objectDataType>\r
-       <objectDataType>3</objectDataType>\r
-       <objectDataType>3</objectDataType>\r
-       <objectDataType>1</objectDataType>\r
-\r
-       <objectDataType>1</objectDataType>\r
-       <objectDataType>1</objectDataType>\r
-       <objectDataType>1</objectDataType>\r
-       <objectDataType>1</objectDataType>\r
-       <objectDataType>1</objectDataType>\r
-       <!-- 10 -->\r
-       <objectDataType>1</objectDataType>\r
-       <objectDataType>1</objectDataType>\r
-       <objectDataType>1</objectDataType>\r
-       <objectDataType>1</objectDataType>\r
-       <objectDataType>3</objectDataType>\r
-       <!-- 15 -->\r
-       <objectDataType>3</objectDataType>\r
-       <objectDataType>1</objectDataType>\r
-       <objectDataType>1</objectDataType>\r
-       <objectDataType>4</objectDataType>\r
-       <objectDataType>4</objectDataType>\r
-       <!-- 20 -->\r
-       <objectDataType>1</objectDataType>\r
-       <objectDataType>4</objectDataType>\r
-       <objectDataType>3</objectDataType>\r
-       <objectDataType>3</objectDataType>\r
-\r
-\r
-       <warningDataType>3</warningDataType>\r
-       <warningDataType>1</warningDataType>\r
-       <warningDataType>3</warningDataType>\r
-       <warningDataType>2</warningDataType>\r
-       <warningDataType>1</warningDataType>\r
-       <warningDataType>3</warningDataType>\r
-\r
-\r
-       <weRedir>1</weRedir>\r
-       <weRedir>0</weRedir>\r
-       <weRedir>4</weRedir>\r
-       <weRedir>3</weRedir>\r
-       <weRedir>6</weRedir>\r
-       <weRedir>26</weRedir>\r
-\r
-       <wsRedir>0</wsRedir>\r
-       <wsRedir>6</wsRedir>\r
-       <wsRedir>2</wsRedir>\r
-       <wsRedir>1</wsRedir>\r
-       <wsRedir>4</wsRedir>\r
-       <wsRedir>5</wsRedir>\r
-       <wsRedir>6</wsRedir>\r
-\r
-\r
-       <Views>\r
-               <ViewName>events</ViewName>\r
-               <AddressIndex>3</AddressIndex>\r
-               <ThreadIndex>6</ThreadIndex>\r
-               <ColumnInfo>\r
-                       <ColumnName>V</ColumnName>\r
-                       <ColumnName>Event #</ColumnName>\r
-                       <ColumnName>Event Name</ColumnName>\r
-                       <ColumnName>Time</ColumnName>\r
-                       <ColumnName>Address</ColumnName>\r
-\r
-                       <ColumnName>Class</ColumnName>\r
-                       <ColumnName>Thread ID</ColumnName>\r
-                       <ColumnName>Realloc Address</ColumnName>\r
-                       <ColumnName>Alloc Size</ColumnName>\r
-                       <ColumnName>Release Size</ColumnName>\r
-                       <!-- 10 -->\r
-                       <ColumnName>Total Alloc Count</ColumnName>\r
-                       <ColumnName>Total Thread Alloc Count</ColumnName>\r
-                       <ColumnName>Total Alloc Byte</ColumnName>\r
-                       <ColumnName>Total Thread Alloc Byte</ColumnName>\r
-                       <ColumnName>Total Release Count</ColumnName>\r
-\r
-                       <ColumnName>Total Release Count PER</ColumnName>\r
-                       <ColumnName>Total Thread Release Count</ColumnName>\r
-                       <ColumnName>Total Thread Release Count PER</ColumnName>\r
-                       <ColumnName>Total Release Byte</ColumnName>\r
-                       <ColumnName>Total Release Byte PER</ColumnName>\r
-                       <!-- 20 -->\r
-                       <ColumnName>Total Thread Release Byte</ColumnName>\r
-                       <ColumnName>Total Thread Release Byte PER</ColumnName>\r
-                       <ColumnName>Usage Byte</ColumnName>\r
-                       <ColumnName>Usage Byte PER</ColumnName>\r
-                       <ColumnName>Usage Thread Byte</ColumnName>\r
-\r
-                       <ColumnName>Usage Thread Byte PER</ColumnName>\r
-                       <ColumnName>Is Release</ColumnName>\r
-                       <ColumnName>Success</ColumnName>\r
-\r
-\r
-                       <ColumnRedir>27</ColumnRedir>\r
-                       <ColumnRedir>0</ColumnRedir>\r
-                       <ColumnRedir>1</ColumnRedir>\r
-                       <ColumnRedir>2</ColumnRedir>\r
-                       <ColumnRedir>3</ColumnRedir>\r
-\r
-                       <ColumnRedir>4</ColumnRedir>\r
-                       <ColumnRedir>6</ColumnRedir>\r
-                       <ColumnRedir>5</ColumnRedir>\r
-                       <ColumnRedir>7</ColumnRedir>\r
-                       <ColumnRedir>8</ColumnRedir>\r
-                       <!-- 10 -->\r
-                       <ColumnRedir>9</ColumnRedir>\r
-                       <ColumnRedir>10</ColumnRedir>\r
-                       <ColumnRedir>11</ColumnRedir>\r
-                       <ColumnRedir>12</ColumnRedir>\r
-                       <ColumnRedir>13</ColumnRedir>\r
-\r
-                       <ColumnRedir>14</ColumnRedir>\r
-                       <ColumnRedir>15</ColumnRedir>\r
-                       <ColumnRedir>16</ColumnRedir>\r
-                       <ColumnRedir>17</ColumnRedir>\r
-                       <ColumnRedir>18</ColumnRedir>\r
-                       <!-- 20 -->\r
-                       <ColumnRedir>19</ColumnRedir>\r
-                       <ColumnRedir>20</ColumnRedir>\r
-                       <ColumnRedir>21</ColumnRedir>\r
-                       <ColumnRedir>22</ColumnRedir>\r
-                       <ColumnRedir>23</ColumnRedir>\r
-\r
-                       <ColumnRedir>24</ColumnRedir>\r
-                       <ColumnRedir>25</ColumnRedir>\r
-                       <ColumnRedir>26</ColumnRedir>\r
-\r
-\r
-                       <dataType>\r
-                               <index>1</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>3</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>4</index>\r
-                               <type>hex</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>7</index>\r
-                               <type>hex</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>6</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>8</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>9</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>10</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>11</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>12</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>13</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>14</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>15</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>16</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>17</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>18</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>19</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>20</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>21</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>22</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>23</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>24</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>25</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-\r
-                       <measure>\r
-                               <index>3</index>\r
-                               <type>ms</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>8</index>\r
-                               <type>byte</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>9</index>\r
-                               <type>byte</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>12</index>\r
-                               <type>byte</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>13</index>\r
-                               <type>byte</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>15</index>\r
-                               <type>%</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>17</index>\r
-                               <type>%</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>18</index>\r
-                               <type>byte</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>19</index>\r
-                               <type>%</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>20</index>\r
-                               <type>byte</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>21</index>\r
-                               <type>%</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>22</index>\r
-                               <type>byte</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>23</index>\r
-                               <type>%</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>24</index>\r
-                               <type>byte</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>25</index>\r
-                               <type>%</type>\r
-                       </measure>\r
-\r
-\r
-                       <operationSet>\r
-                               <index>4</index>\r
-                               <operations>\r
-                                       <op>STATE</op>\r
-                                       <column>4</column>\r
-                                       <column>4</column>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>8</index>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>7</column>\r
-                                       <column>27</column>\r
-                                       <column>22</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>S</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>7</index>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>8</column>\r
-                                       <column>22</column>\r
-                                       <column>8</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>9</index>\r
-                               <operations>\r
-                                       <op>COUNT</op>\r
-                                       <column>1</column>\r
-                                       <inputType>E</inputType>\r
-                                       <countInfo>\r
-                                               <plusStr>Alloc</plusStr>\r
-                                               <plusStr>Calloc</plusStr>\r
-                                               <plusStr>Realloc</plusStr>\r
-                                               <plusEqual>true</plusEqual>\r
-                                               <plusEqual>true</plusEqual>\r
-                                               <plusEqual>true</plusEqual>\r
-                                               <target>9</target>\r
-                                               <targetType>E</targetType>\r
-                                       </countInfo>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>9</column>\r
-                                       <column>7</column>\r
-                                       <column>9</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>R</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>9</column>\r
-                                       <column>27</column>\r
-                                       <column>7</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>R</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>10</index>\r
-                               <operations>\r
-                                       <op>COUNT</op>\r
-                                       <column>7</column>\r
-                                       <inputType>E</inputType>\r
-                                       <countInfo>\r
-                                               <plusStr>0</plusStr>\r
-                                               <plusEqual>false</plusEqual>\r
-                                               <target>8</target>\r
-                                               <targetType>T</targetType>\r
-                                       </countInfo>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>10</column>\r
-                                       <column>8</column>\r
-                                       <column>10</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>T</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>11</index>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>7</column>\r
-                                       <column>9</column>\r
-                                       <column>11</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>R</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>11</column>\r
-                                       <column>27</column>\r
-                                       <column>9</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>R</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>12</index>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>7</column>\r
-                                       <column>10</column>\r
-                                       <column>10</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>T</inputType>\r
-                                       <inputType>T</inputType>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>12</column>\r
-                                       <column>10</column>\r
-                                       <column>12</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>T</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>13</index>\r
-                               <operations>\r
-                                       <op>COUNT</op>\r
-                                       <column>1</column>\r
-                                       <inputType>E</inputType>\r
-                                       <countInfo>\r
-                                               <plusStr>Free</plusStr>\r
-                                               <plusStr>ReallocFree</plusStr>\r
-                                               <plusEqual>true</plusEqual>\r
-                                               <plusEqual>true</plusEqual>\r
-                                               <target>13</target>\r
-                                               <targetType>E</targetType>\r
-                                       </countInfo>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>13</column>\r
-                                       <column>11</column>\r
-                                       <column>13</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>R</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>13</column>\r
-                                       <column>27</column>\r
-                                       <column>11</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>R</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>14</index>\r
-                               <operations>\r
-                                       <op>/</op>\r
-                                       <op>=</op>\r
-                                       <column>13</column>\r
-                                       <column>9</column>\r
-                                       <column>14</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>15</index>\r
-                               <operations>\r
-                                       <op>COUNT</op>\r
-                                       <column>8</column>\r
-                                       <inputType>E</inputType>\r
-                                       <countInfo>\r
-                                               <plusStr>0</plusStr>\r
-                                               <plusEqual>false</plusEqual>\r
-                                               <target>12</target>\r
-                                               <targetType>T</targetType>\r
-                                       </countInfo>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>15</column>\r
-                                       <column>12</column>\r
-                                       <column>15</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>T</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>16</index>\r
-                               <operations>\r
-                                       <op>/</op>\r
-                                       <op>=</op>\r
-                                       <column>15</column>\r
-                                       <column>10</column>\r
-                                       <column>16</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>17</index>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>8</column>\r
-                                       <column>8</column>\r
-                                       <column>17</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>R</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>8</column>\r
-                                       <column>8</column>\r
-                                       <column>8</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>R</inputType>\r
-                                       <inputType>R</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>18</index>\r
-                               <operations>\r
-                                       <op>/</op>\r
-                                       <op>=</op>\r
-                                       <column>17</column>\r
-                                       <column>11</column>\r
-                                       <column>18</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>19</index>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>8</column>\r
-                                       <column>13</column>\r
-                                       <column>13</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>T</inputType>\r
-                                       <inputType>T</inputType>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>19</column>\r
-                                       <column>13</column>\r
-                                       <column>19</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>T</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>20</index>\r
-                               <operations>\r
-                                       <op>/</op>\r
-                                       <op>=</op>\r
-                                       <column>19</column>\r
-                                       <column>12</column>\r
-                                       <column>20</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>21</index>\r
-                               <operations>\r
-                                       <op>-</op>\r
-                                       <op>=</op>\r
-                                       <column>11</column>\r
-                                       <column>17</column>\r
-                                       <column>21</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>22</index>\r
-                               <operations>\r
-                                       <op>/</op>\r
-                                       <op>=</op>\r
-                                       <column>21</column>\r
-                                       <column>11</column>\r
-                                       <column>22</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>23</index>\r
-                               <operations>\r
-                                       <op>-</op>\r
-                                       <op>=</op>\r
-                                       <column>12</column>\r
-                                       <column>19</column>\r
-                                       <column>23</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>24</index>\r
-                               <operations>\r
-                                       <op>/</op>\r
-                                       <op>=</op>\r
-                                       <column>23</column>\r
-                                       <column>12</column>\r
-                                       <column>24</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>25</index>\r
-                               <operations>\r
-                                       <op>CHECK</op>\r
-                                       <column>1</column>\r
-                                       <inputType>E</inputType>\r
-                                       <countInfo>\r
-                                               <plusStr>Free</plusStr>\r
-                                               <plusEqual>true</plusEqual>\r
-                                               <target>25</target>\r
-                                               <targetType>E</targetType>\r
-                                       </countInfo>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>26</index>\r
-                               <operations>\r
-                                       <op>COUNT</op>\r
-                                       <column>3</column>\r
-                                       <inputType>E</inputType>\r
-                                       <countInfo>\r
-                                               <plusStr>0</plusStr>\r
-                                               <plusEqual>false</plusEqual>\r
-                                               <target>26</target>\r
-                                               <targetType>E</targetType>\r
-                                       </countInfo>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>STR</op>\r
-                                       <column>26</column>\r
-                                       <countInfo>\r
-                                               <plusStr>1</plusStr>\r
-                                               <plusStr>0</plusStr>\r
-                                               <minusStr>SUCCESS</minusStr>\r
-                                               <minusStr>FAIL</minusStr>\r
-                                       </countInfo>\r
-                               </operations>\r
-                       </operationSet>\r
-                       <columnCategory>\r
-                               <index>0</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>1</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>2</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>3</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>4</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>5</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>6</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>7</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>8</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>9</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>10</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>11</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>12</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>13</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>14</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>15</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>16</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>17</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>18</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>19</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>20</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>21</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>22</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>23</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>24</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>25</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>26</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>27</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-\r
-               </ColumnInfo>\r
-       </Views>\r
-\r
-       <!-- ################ SummaryInfo ########### -->\r
-\r
-       <Views>\r
-               <ViewName>summary</ViewName>\r
-               <AddressIndex>1</AddressIndex>\r
-               <EventNameIndex>0</EventNameIndex>\r
-               <CloseString>Free</CloseString>\r
-               <ThreadIndex>4</ThreadIndex>\r
-\r
-               <ColumnInfo>\r
-                       <ColumnName>Category</ColumnName>\r
-                       <ColumnName>Class</ColumnName>\r
-                       <ColumnName>Realloc Address</ColumnName>\r
-                       <ColumnName>Alloc Count</ColumnName>\r
-                       <ColumnName>Alloc Byte</ColumnName>\r
-\r
-                       <ColumnName>Release Count</ColumnName>\r
-                       <ColumnName>Release Count PER</ColumnName>\r
-                       <ColumnName>Release Byte</ColumnName>\r
-                       <ColumnName>Release Byte PER</ColumnName>\r
-                       <ColumnName>Usage Byte</ColumnName>\r
-\r
-                       <ColumnName>Usage Byte PER</ColumnName>\r
-                       <ColumnName>Error Count</ColumnName>\r
-\r
-\r
-                       <ColumnRedir>0</ColumnRedir>\r
-                       <ColumnRedir>2</ColumnRedir>\r
-                       <ColumnRedir>3</ColumnRedir>\r
-                       <ColumnRedir>16</ColumnRedir>\r
-                       <ColumnRedir>5</ColumnRedir>\r
-\r
-                       <ColumnRedir>17</ColumnRedir>\r
-                       <ColumnRedir>18</ColumnRedir>\r
-                       <ColumnRedir>6</ColumnRedir>\r
-                       <ColumnRedir>19</ColumnRedir>\r
-                       <ColumnRedir>20</ColumnRedir>\r
-\r
-                       <ColumnRedir>21</ColumnRedir>\r
-                       <ColumnRedir>15</ColumnRedir>\r
-\r
-\r
-                       <dataType>\r
-                               <index>2</index>\r
-                               <type>hex</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>3</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>4</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>5</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>6</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>7</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>8</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>9</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>10</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>11</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <measure>\r
-                               <index>4</index>\r
-                               <type>byte</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>6</index>\r
-                               <type>%</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>7</index>\r
-                               <type>byte</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>8</index>\r
-                               <type>%</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>9</index>\r
-                               <type>byte</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>10</index>\r
-                               <type>%</type>\r
-                       </measure>\r
-\r
-\r
-                       <operationSet>\r
-                               <index>5</index>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>7</column>\r
-                                       <column>5</column>\r
-                                       <column>5</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>S</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>6</index>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>8</column>\r
-                                       <column>6</column>\r
-                                       <column>6</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>S</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>7</index>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>9</column>\r
-                                       <column>7</column>\r
-                                       <column>7</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>S</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>8</index>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>10</column>\r
-                                       <column>8</column>\r
-                                       <column>8</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>S</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>9</index>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>11</column>\r
-                                       <column>9</column>\r
-                                       <column>9</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>S</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>10</index>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>12</column>\r
-                                       <column>10</column>\r
-                                       <column>10</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>S</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>11</index>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>13</column>\r
-                                       <column>11</column>\r
-                                       <column>11</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>S</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>12</index>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>15</column>\r
-                                       <column>12</column>\r
-                                       <column>12</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>S</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>13</index>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>19</column>\r
-                                       <column>13</column>\r
-                                       <column>13</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>S</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>14</index>\r
-                               <operations>\r
-                                       <op>COUNT</op>\r
-                                       <column>1</column>\r
-                                       <inputType>E</inputType>\r
-                                       <countInfo>\r
-                                               <plusStr>Alloc</plusStr>\r
-                                               <plusStr>Calloc</plusStr>\r
-                                               <plusStr>Realloc</plusStr>\r
-                                               <plusEqual>true</plusEqual>\r
-                                               <plusEqual>true</plusEqual>\r
-                                               <plusEqual>true</plusEqual>\r
-                                               <minusStr>Free</minusStr>\r
-                                               <minusStr>ReallocFree</minusStr>\r
-                                               <minusEqual>true</minusEqual>\r
-                                               <minusEqual>true</minusEqual>\r
-                                               <target>14</target>\r
-                                               <targetType>S</targetType>\r
-                                       </countInfo>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>15</index>\r
-                               <operations>\r
-                                       <op>COUNT</op>\r
-                                       <column>26</column>\r
-                                       <inputType>E</inputType>\r
-                                       <countInfo>\r
-                                               <plusStr>FAIL</plusStr>\r
-                                               <plusEqual>true</plusEqual>\r
-                                               <target>15</target>\r
-                                               <targetType>S</targetType>\r
-                                       </countInfo>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>16</index>\r
-                               <operations>\r
-                                       <op>COUNT</op>\r
-                                       <column>1</column>\r
-                                       <inputType>E</inputType>\r
-                                       <countInfo>\r
-                                               <plusStr>Alloc</plusStr>\r
-                                               <plusStr>Calloc</plusStr>\r
-                                               <plusStr>Realloc</plusStr>\r
-                                               <plusEqual>true</plusEqual>\r
-                                               <plusEqual>true</plusEqual>\r
-                                               <plusEqual>true</plusEqual>\r
-                                               <target>16</target>\r
-                                               <targetType>S</targetType>\r
-                                       </countInfo>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>17</index>\r
-                               <operations>\r
-                                       <op>COUNT</op>\r
-                                       <column>1</column>\r
-                                       <inputType>E</inputType>\r
-                                       <countInfo>\r
-                                               <plusStr>Free</plusStr>\r
-                                               <plusStr>ReallocFree</plusStr>\r
-                                               <plusEqual>true</plusEqual>\r
-                                               <plusEqual>true</plusEqual>\r
-                                               <target>17</target>\r
-                                               <targetType>S</targetType>\r
-                                       </countInfo>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>18</index>\r
-                               <operations>\r
-                                       <op>/</op>\r
-                                       <op>=</op>\r
-                                       <column>17</column>\r
-                                       <column>16</column>\r
-                                       <column>18</column>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>S</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-                       <operationSet>\r
-                               <index>19</index>\r
-                               <operations>\r
-                                       <op>/</op>\r
-                                       <op>=</op>\r
-                                       <column>6</column>\r
-                                       <column>5</column>\r
-                                       <column>19</column>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>S</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>20</index>\r
-                               <operations>\r
-                                       <op>-</op>\r
-                                       <op>=</op>\r
-                                       <column>5</column>\r
-                                       <column>6</column>\r
-                                       <column>20</column>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>S</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>21</index>\r
-                               <operations>\r
-                                       <op>/</op>\r
-                                       <op>=</op>\r
-                                       <column>20</column>\r
-                                       <column>5</column>\r
-                                       <column>21</column>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>S</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-\r
-\r
-                       <ChildRedir>1</ChildRedir>\r
-                       <ChildRedir>4</ChildRedir>\r
-                       <ChildRedir>5</ChildRedir>\r
-                       <ChildRedir>27</ChildRedir>\r
-                       <ChildRedir>7</ChildRedir>\r
-\r
-                       <ChildRedir>25</ChildRedir>\r
-                       <ChildRedir>27</ChildRedir>\r
-                       <ChildRedir>8</ChildRedir>\r
-                       <ChildRedir>27</ChildRedir>\r
-                       <ChildRedir>27</ChildRedir>\r
-                       <!-- 10 -->\r
-                       <ChildRedir>27</ChildRedir>\r
-                       <ChildRedir>26</ChildRedir>\r
-\r
-\r
-                       <columnCategory>\r
-                               <index>0</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>1</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>2</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>3</index>\r
-                               <type>summation</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>4</index>\r
-                               <type>summation</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>5</index>\r
-                               <type>summation</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>6</index>\r
-                               <type>summation</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>7</index>\r
-                               <type>summation</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>8</index>\r
-                               <type>summation</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>9</index>\r
-                               <type>summation</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>10</index>\r
-                               <type>summation</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>11</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-\r
-               </ColumnInfo>\r
-               <OverviewInfo>\r
-                       <sum>5</sum>\r
-                       <sum>6</sum>\r
-                       <sum>15</sum>\r
-                       <sum>16</sum>\r
-                       <sum>17</sum>\r
-                       <sum>20</sum>\r
-\r
-                       <state>2</state>\r
-\r
-                       <percent>18</percent>\r
-                       <percent>19</percent>\r
-                       <percent>21</percent>\r
-               </OverviewInfo>\r
-       </Views>\r
-\r
-       <Views>\r
-               <ViewName>warning</ViewName>\r
-               <AddressIndex>3</AddressIndex>\r
-               <TotalColumnCount>6</TotalColumnCount>\r
-               <ThreadIndex>4</ThreadIndex>\r
-\r
-               <ColumnInfo>\r
-                       <ColumnName>Category</ColumnName>\r
-                       <ColumnName>Event #</ColumnName>\r
-                       <ColumnName>Class Name</ColumnName>\r
-                       <ColumnName>Address</ColumnName>\r
-                       <ColumnName>Thread ID</ColumnName>\r
-                       <ColumnName>Warning Description</ColumnName>\r
-\r
-                       <ColumnRedir>0</ColumnRedir>\r
-                       <ColumnRedir>1</ColumnRedir>\r
-                       <ColumnRedir>2</ColumnRedir>\r
-                       <ColumnRedir>3</ColumnRedir>\r
-                       <ColumnRedir>4</ColumnRedir>\r
-                       <ColumnRedir>5</ColumnRedir>\r
-\r
-                       <dataType>\r
-                               <index>1</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-               </ColumnInfo>\r
-       </Views>\r
-\r
-       <Views>\r
-               <ViewName>graph</ViewName>\r
-               <TimelineChartInfo>\r
-                       <monitorName>Memory Monitor</monitorName>\r
-                       <ChartInfo>\r
-                               <chartName>Memory</chartName>\r
-                               <AxisInfo>\r
-                                       <axisName>byte</axisName>\r
-                                       <type>0</type>\r
-                                       <SeriesInfo>\r
-                                               <seriesName>Alloc</seriesName>\r
-                                               <column>7</column>\r
-                                       </SeriesInfo>\r
-                                       <SeriesInfo>\r
-                                               <seriesName>Release</seriesName>\r
-                                               <column>8</column>\r
-                                       </SeriesInfo>\r
-                               </AxisInfo>\r
-                               <AxisInfo>\r
-                                       <axisName>byte</axisName>\r
-                                       <type>2</type>\r
-                                       <SeriesInfo>\r
-                                               <seriesName>App total usage</seriesName>\r
-                                               <column>21</column>\r
-                                       </SeriesInfo>\r
-                               </AxisInfo>\r
-                       </ChartInfo>\r
-               </TimelineChartInfo>\r
-       </Views>\r
-</BaseMonitor>
\ No newline at end of file
diff --git a/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/registry.monitor b/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/registry.monitor
deleted file mode 100644 (file)
index 7889080..0000000
+++ /dev/null
@@ -1,1854 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="yes"?>\r
-<BaseMonitor xmlns="com.samsung.dynamicanalyzer">\r
-       <id>Registry</id>\r
-       <idColumn>4</idColumn>\r
-       <type>class</type>\r
-       <rawDataCount>18</rawDataCount>\r
-       <SmallIcon>c:/abc.jpg</SmallIcon>\r
-       <BigIcon>c:/def.jpg</BigIcon>\r
-       <category>Default</category>\r
-       <description>Registry Monitor</description>\r
-       <EventDataSize>41</EventDataSize>\r
-       <ObjectDataSize>36</ObjectDataSize>\r
-       <ObjectLiveTimeIndex>17</ObjectLiveTimeIndex>\r
-       <ThreadLiveTimeIndex>19</ThreadLiveTimeIndex>\r
-       <TotalLiveTimeIndex>21</TotalLiveTimeIndex>\r
-\r
-\r
-       <components>Registry</components>\r
-\r
-       <checkInfo>\r
-               <input>22</input>\r
-               <input>1</input>\r
-               <type>C</type>\r
-               <type>V</type>\r
-               <op>=</op>\r
-               <desc>No Destructor</desc>\r
-               <depth>S</depth>\r
-               <stateColumn>5</stateColumn>\r
-       </checkInfo>\r
-       <checkInfo>\r
-               <input>17</input>\r
-               <input>E_SUCCESS</input>\r
-               <type>C</type>\r
-               <type>V</type>\r
-               <op>!=</op>\r
-               <desc>Error Occurred..</desc>\r
-               <depth>E</depth>\r
-               <stateColumn>17</stateColumn>\r
-       </checkInfo>\r
-\r
-\r
-       <eventDataType>1</eventDataType>\r
-       <eventDataType>3</eventDataType>\r
-       <eventDataType>2</eventDataType>\r
-       <eventDataType>2</eventDataType>\r
-       <eventDataType>3</eventDataType>\r
-\r
-       <eventDataType>2</eventDataType>\r
-       <eventDataType>1</eventDataType>\r
-       <eventDataType>3</eventDataType>\r
-       <eventDataType>3</eventDataType>\r
-       <eventDataType>3</eventDataType>\r
-       <!-- 10 -->\r
-       <eventDataType>3</eventDataType>\r
-       <eventDataType>3</eventDataType>\r
-       <eventDataType>3</eventDataType>\r
-       <eventDataType>3</eventDataType>\r
-       <eventDataType>3</eventDataType>\r
-       <!-- 15 -->\r
-       <eventDataType>3</eventDataType>\r
-       <eventDataType>3</eventDataType>\r
-       <eventDataType>3</eventDataType>\r
-       <eventDataType>3</eventDataType>\r
-       <eventDataType>1</eventDataType>\r
-       <!-- 20 -->\r
-       <eventDataType>1</eventDataType>\r
-       <eventDataType>1</eventDataType>\r
-       <eventDataType>4</eventDataType>\r
-       <eventDataType>1</eventDataType>\r
-       <eventDataType>4</eventDataType>\r
-       <!-- 25 -->\r
-       <eventDataType>1</eventDataType>\r
-       <eventDataType>2</eventDataType>\r
-       <eventDataType>4</eventDataType>\r
-       <eventDataType>2</eventDataType>\r
-       <eventDataType>2</eventDataType>\r
-       <!-- 30 -->\r
-       <eventDataType>2</eventDataType>\r
-       <eventDataType>2</eventDataType>\r
-       <eventDataType>2</eventDataType>\r
-       <eventDataType>2</eventDataType>\r
-       <eventDataType>2</eventDataType>\r
-       <!-- 35 -->\r
-       <eventDataType>4</eventDataType>\r
-       <eventDataType>2</eventDataType>\r
-       <eventDataType>4</eventDataType>\r
-       <eventDataType>4</eventDataType>\r
-       <eventDataType>4</eventDataType>\r
-       <!-- 40 -->\r
-       <eventDataType>3</eventDataType>\r
-\r
-\r
-       <objectDataType>3</objectDataType>\r
-       <objectDataType>2</objectDataType>\r
-       <objectDataType>3</objectDataType>\r
-       <objectDataType>2</objectDataType>\r
-       <objectDataType>1</objectDataType>\r
-\r
-       <objectDataType>3</objectDataType>\r
-       <objectDataType>3</objectDataType>\r
-       <objectDataType>3</objectDataType>\r
-       <objectDataType>3</objectDataType>\r
-       <objectDataType>3</objectDataType>\r
-       <!-- 10 -->\r
-       <objectDataType>3</objectDataType>\r
-       <objectDataType>1</objectDataType>\r
-       <objectDataType>1</objectDataType>\r
-       <objectDataType>1</objectDataType>\r
-       <objectDataType>1</objectDataType>\r
-       <!-- 15 -->\r
-       <objectDataType>1</objectDataType>\r
-       <objectDataType>2</objectDataType>\r
-       <objectDataType>2</objectDataType>\r
-       <objectDataType>2</objectDataType>\r
-       <objectDataType>2</objectDataType>\r
-       <!-- 20 -->\r
-       <objectDataType>2</objectDataType>\r
-       <objectDataType>2</objectDataType>\r
-       <objectDataType>3</objectDataType>\r
-       <objectDataType>4</objectDataType>\r
-       <objectDataType>4</objectDataType>\r
-       <!-- 25 -->\r
-       <objectDataType>4</objectDataType>\r
-       <objectDataType>4</objectDataType>\r
-       <objectDataType>1</objectDataType>\r
-       <objectDataType>1</objectDataType>\r
-       <objectDataType>1</objectDataType>\r
-       <!-- 30 -->\r
-       <objectDataType>1</objectDataType>\r
-       <objectDataType>1</objectDataType>\r
-       <objectDataType>1</objectDataType>\r
-       <objectDataType>1</objectDataType>\r
-       <objectDataType>1</objectDataType>\r
-       <!-- 35 -->\r
-       <objectDataType>3</objectDataType>\r
-\r
-\r
-       <warningDataType>3</warningDataType>\r
-       <warningDataType>1</warningDataType>\r
-       <warningDataType>3</warningDataType>\r
-       <warningDataType>2</warningDataType>\r
-       <warningDataType>1</warningDataType>\r
-       <warningDataType>3</warningDataType>\r
-\r
-\r
-       <weRedir>1</weRedir>\r
-       <weRedir>0</weRedir>\r
-       <weRedir>4</weRedir>\r
-       <weRedir>5</weRedir>\r
-       <weRedir>6</weRedir>\r
-       <weRedir>17</weRedir>\r
-\r
-       <wsRedir>0</wsRedir>\r
-       <wsRedir>35</wsRedir>\r
-       <wsRedir>2</wsRedir>\r
-       <wsRedir>3</wsRedir>\r
-       <wsRedir>4</wsRedir>\r
-       <wsRedir>35</wsRedir>\r
-\r
-       <Views>\r
-               <ViewName>events</ViewName>\r
-               <AddressIndex>5</AddressIndex>\r
-               <ThreadIndex>6</ThreadIndex>\r
-\r
-               <ColumnInfo>\r
-                       <ColumnName>V</ColumnName>\r
-                       <ColumnName>Event #</ColumnName>\r
-                       <ColumnName>Event Name</ColumnName>\r
-                       <ColumnName>Start Time</ColumnName>\r
-                       <ColumnName>End Time</ColumnName>\r
-\r
-                       <ColumnName>Duration</ColumnName>\r
-                       <ColumnName>Object Address</ColumnName>\r
-                       <ColumnName>Class</ColumnName>\r
-                       <ColumnName>Thread ID</ColumnName>\r
-                       <ColumnName>Caller</ColumnName>\r
-                       <!-- 10 -->\r
-                       <ColumnName>Callee</ColumnName>\r
-                       <ColumnName>Registry Name</ColumnName>\r
-                       <ColumnName>Section Name</ColumnName>\r
-                       <ColumnName>Entry Name</ColumnName>\r
-                       <ColumnName>Entry Type</ColumnName>\r
-\r
-                       <ColumnName>Entry Value</ColumnName>\r
-                       <ColumnName>Get Value</ColumnName>\r
-                       <ColumnName>Set Value</ColumnName>\r
-                       <ColumnName>Total Object</ColumnName>\r
-                       <ColumnName>Total Thread Object</ColumnName>\r
-                       <!-- 20 -->\r
-                       <ColumnName>Total Live Object</ColumnName>\r
-                       <ColumnName>Total Live Thread Object</ColumnName>\r
-                       <ColumnName>Object Use Time</ColumnName>\r
-                       <ColumnName>Object Live Time</ColumnName>\r
-                       <ColumnName>Thread Use Time</ColumnName>\r
-\r
-                       <ColumnName>Thread Live Time</ColumnName>\r
-                       <ColumnName>Total Use Time</ColumnName>\r
-                       <ColumnName>Total Live Time</ColumnName>\r
-                       <ColumnName>Total Thread Object PER</ColumnName>\r
-                       <ColumnName>Total Live Object PER</ColumnName>\r
-                       <!-- 30 -->\r
-                       <ColumnName>Total Live Thread Object PER</ColumnName>\r
-                       <ColumnName>Object Use Time PER</ColumnName>\r
-                       <ColumnName>Object Live Time PER</ColumnName>\r
-                       <ColumnName>Thread Use Time PER</ColumnName>\r
-                       <ColumnName>Thread Live Time PER</ColumnName>\r
-\r
-                       <ColumnName>Total Use Time PER</ColumnName>\r
-                       <ColumnName>Total Live Time PER</ColumnName>\r
-                       <ColumnName>Return</ColumnName>\r
-                       <ColumnName>Error Code</ColumnName>\r
-                       <ColumnName>Remark</ColumnName>\r
-\r
-\r
-                       <ColumnRedir>40</ColumnRedir>\r
-                       <ColumnRedir>0</ColumnRedir>\r
-                       <ColumnRedir>1</ColumnRedir>\r
-                       <ColumnRedir>2</ColumnRedir>\r
-                       <ColumnRedir>3</ColumnRedir>\r
-\r
-                       <ColumnRedir>25</ColumnRedir>\r
-                       <ColumnRedir>5</ColumnRedir>\r
-                       <ColumnRedir>4</ColumnRedir>\r
-                       <ColumnRedir>6</ColumnRedir>\r
-                       <ColumnRedir>18</ColumnRedir>\r
-                       <!-- 10 -->\r
-                       <ColumnRedir>15</ColumnRedir>\r
-                       <ColumnRedir>7</ColumnRedir>\r
-                       <ColumnRedir>8</ColumnRedir>\r
-                       <ColumnRedir>9</ColumnRedir>\r
-                       <ColumnRedir>11</ColumnRedir>\r
-\r
-                       <ColumnRedir>10</ColumnRedir>\r
-                       <ColumnRedir>12</ColumnRedir>\r
-                       <ColumnRedir>13</ColumnRedir>\r
-                       <ColumnRedir>19</ColumnRedir>\r
-                       <ColumnRedir>20</ColumnRedir>\r
-                       <!-- 20 -->\r
-                       <ColumnRedir>21</ColumnRedir>\r
-                       <ColumnRedir>23</ColumnRedir>\r
-                       <ColumnRedir>26</ColumnRedir>\r
-                       <ColumnRedir>28</ColumnRedir>\r
-                       <ColumnRedir>30</ColumnRedir>\r
-\r
-                       <ColumnRedir>32</ColumnRedir>\r
-                       <ColumnRedir>34</ColumnRedir>\r
-                       <ColumnRedir>36</ColumnRedir>\r
-                       <ColumnRedir>39</ColumnRedir>\r
-                       <ColumnRedir>22</ColumnRedir>\r
-                       <!-- 30 -->\r
-                       <ColumnRedir>24</ColumnRedir>\r
-                       <ColumnRedir>27</ColumnRedir>\r
-                       <ColumnRedir>29</ColumnRedir>\r
-                       <ColumnRedir>31</ColumnRedir>\r
-                       <ColumnRedir>33</ColumnRedir>\r
-\r
-                       <ColumnRedir>35</ColumnRedir>\r
-                       <ColumnRedir>37</ColumnRedir>\r
-                       <ColumnRedir>16</ColumnRedir>\r
-                       <ColumnRedir>17</ColumnRedir>\r
-                       <ColumnRedir>14</ColumnRedir>\r
-\r
-\r
-                       <dataType> <!-- # -->\r
-                               <index>1</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType> <!-- Start Time -->\r
-                               <index>3</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType> <!-- End Time -->\r
-                               <index>4</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType> <!-- End Time -->\r
-                               <index>5</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType> <!-- Object Address -->\r
-                               <index>6</index>\r
-                               <type>hex</type>\r
-                       </dataType>\r
-\r
-                       <dataType> <!-- Thread ID -->\r
-                               <index>8</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>18</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>19</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>20</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>21</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>22</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>23</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>24</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>25</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>26</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>27</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>28</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>29</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>30</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>31</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>32</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>33</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>34</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>35</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>36</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-\r
-                       <measure> <!-- Start Time -->\r
-                               <index>3</index>\r
-                               <type>ms</type>\r
-                       </measure>\r
-\r
-                       <measure> <!-- End Time -->\r
-                               <index>4</index>\r
-                               <type>ms</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>5</index>\r
-                               <type>ms</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>22</index>\r
-                               <type>ms</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>23</index>\r
-                               <type>ms</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>24</index>\r
-                               <type>ms</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>25</index>\r
-                               <type>ms</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>26</index>\r
-                               <type>ms</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>27</index>\r
-                               <type>ms</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>28</index>\r
-                               <type>%</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>29</index>\r
-                               <type>%</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>30</index>\r
-                               <type>%</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>31</index>\r
-                               <type>%</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>32</index>\r
-                               <type>%</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>33</index>\r
-                               <type>%</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>34</index>\r
-                               <type>%</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>35</index>\r
-                               <type>%</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>36</index>\r
-                               <type>%</type>\r
-                       </measure>\r
-\r
-\r
-                       <operationSet>\r
-                               <index>3</index>\r
-                               <operations>\r
-                                       <op>STATE</op>\r
-                                       <column>3</column>\r
-                                       <column>1</column>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>1</column>\r
-                                       <column>35</column>\r
-                                       <column>1</column>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>R</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>7</index>\r
-                               <operations>\r
-                                       <op>STATE</op>\r
-                                       <column>7</column>\r
-                                       <column>5</column>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>17</index>\r
-                               <operations>\r
-                                       <op>ERR</op>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>18</index>\r
-                               <operations>\r
-                                       <op>CALLER</op>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>19</index>\r
-                               <operations>\r
-                                       <op>COUNT</op>\r
-                                       <column>1</column>\r
-                                       <inputType>E</inputType>\r
-                                       <countInfo>\r
-                                               <plusStr>Constructor</plusStr>\r
-                                               <plusEqual>true</plusEqual>\r
-                                               <target>19</target>\r
-                                               <targetType>E</targetType>\r
-                                       </countInfo>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>19</column>\r
-                                       <column>11</column>\r
-                                       <column>19</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>R</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>19</column>\r
-                                       <column>40</column>\r
-                                       <column>11</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>R</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>20</index>\r
-                               <operations>\r
-                                       <op>COUNT</op>\r
-                                       <column>1</column>\r
-                                       <inputType>E</inputType>\r
-                                       <countInfo>\r
-                                               <plusStr>Constructor</plusStr>\r
-                                               <plusEqual>true</plusEqual>\r
-                                               <target>20</target>\r
-                                               <targetType>E</targetType>\r
-                                       </countInfo>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>20</column>\r
-                                       <column>12</column>\r
-                                       <column>20</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>T</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>20</column>\r
-                                       <column>40</column>\r
-                                       <column>12</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>T</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>21</index>\r
-                               <operations>\r
-                                       <op>COUNT</op>\r
-                                       <column>1</column>\r
-                                       <inputType>E</inputType>\r
-                                       <countInfo>\r
-                                               <plusStr>Constructor</plusStr>\r
-                                               <plusEqual>true</plusEqual>\r
-                                               <minusStr>Destructor</minusStr>\r
-                                               <minusEqual>true</minusEqual>\r
-                                               <target>21</target>\r
-                                               <targetType>E</targetType>\r
-                                       </countInfo>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>21</column>\r
-                                       <column>13</column>\r
-                                       <column>21</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>R</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>21</column>\r
-                                       <column>40</column>\r
-                                       <column>13</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>R</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>22</index>\r
-                               <operations>\r
-                                       <op>/</op>\r
-                                       <op>=</op>\r
-                                       <column>21</column>\r
-                                       <column>19</column>\r
-                                       <column>22</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>23</index>\r
-                               <operations>\r
-                                       <op>COUNT</op>\r
-                                       <column>1</column>\r
-                                       <inputType>E</inputType>\r
-                                       <countInfo>\r
-                                               <plusStr>Constructor</plusStr>\r
-                                               <plusEqual>true</plusEqual>\r
-                                               <minusStr>Desturctor</minusStr>\r
-                                               <minusEqual>true</minusEqual>\r
-                                               <target>23</target>\r
-                                               <targetType>E</targetType>\r
-                                       </countInfo>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>23</column>\r
-                                       <column>14</column>\r
-                                       <column>23</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>T</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>23</column>\r
-                                       <column>40</column>\r
-                                       <column>14</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>T</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>24</index>\r
-                               <operations>\r
-                                       <op>/</op>\r
-                                       <op>=</op>\r
-                                       <column>23</column>\r
-                                       <column>19</column>\r
-                                       <column>24</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>25</index>\r
-                               <operations>\r
-                                       <op>-</op>\r
-                                       <op>=</op>\r
-                                       <column>3</column>\r
-                                       <column>2</column>\r
-                                       <column>25</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>26</index>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>25</column>\r
-                                       <column>16</column>\r
-                                       <column>26</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>26</column>\r
-                                       <column>40</column>\r
-                                       <column>16</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>S</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>27</index>\r
-                               <operations>\r
-                                       <op>/</op>\r
-                                       <op>=</op>\r
-                                       <column>26</column>\r
-                                       <column>3</column>\r
-                                       <column>27</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>28</index>\r
-                               <operations>\r
-                                       <op>DUR</op>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>17</column>\r
-                                       <column>40</column>\r
-                                       <column>28</column>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>29</index>\r
-                               <operations>\r
-                                       <op>/</op>\r
-                                       <op>=</op>\r
-                                       <column>28</column>\r
-                                       <column>3</column>\r
-                                       <column>29</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>30</index>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>25</column>\r
-                                       <column>18</column>\r
-                                       <column>30</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>T</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>25</column>\r
-                                       <column>40</column>\r
-                                       <column>18</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>T</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>31</index>\r
-                               <operations>\r
-                                       <op>/</op>\r
-                                       <op>=</op>\r
-                                       <column>30</column>\r
-                                       <column>3</column>\r
-                                       <column>31</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>32</index>\r
-                               <operations>\r
-                                       <op>DUR_T</op>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>19</column>\r
-                                       <column>40</column>\r
-                                       <column>32</column>\r
-                                       <inputType>T</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>33</index>\r
-                               <operations>\r
-                                       <op>/</op>\r
-                                       <op>=</op>\r
-                                       <column>32</column>\r
-                                       <column>3</column>\r
-                                       <column>33</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>34</index>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>25</column>\r
-                                       <column>20</column>\r
-                                       <column>34</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>R</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>25</column>\r
-                                       <column>40</column>\r
-                                       <column>20</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>R</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>35</index>\r
-                               <operations>\r
-                                       <op>/</op>\r
-                                       <op>=</op>\r
-                                       <column>34</column>\r
-                                       <column>3</column>\r
-                                       <column>35</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>36</index>\r
-                               <operations>\r
-                                       <op>DUR_R</op>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>21</column>\r
-                                       <column>40</column>\r
-                                       <column>36</column>\r
-                                       <inputType>R</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>37</index>\r
-                               <operations>\r
-                                       <op>/</op>\r
-                                       <op>=</op>\r
-                                       <column>36</column>\r
-                                       <column>3</column>\r
-                                       <column>37</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>39</index>\r
-                               <operations>\r
-                                       <op>/</op>\r
-                                       <op>=</op>\r
-                                       <column>20</column>\r
-                                       <column>19</column>\r
-                                       <column>39</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-\r
-                       <columnCategory>\r
-                               <index>0</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>1</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>2</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>3</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>4</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>5</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>6</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>7</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>8</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>9</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>10</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>11</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>12</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>13</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>14</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>15</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>16</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>17</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>18</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>19</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>20</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>21</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>22</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>23</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>24</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>25</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>26</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>27</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>28</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>29</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>30</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>31</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>32</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>33</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>34</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>35</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>36</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>37</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>38</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>39</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-               </ColumnInfo>\r
-       </Views>\r
-\r
-\r
-       <!-- SummaryInfo -->\r
-       <Views>\r
-               <ViewName>summary</ViewName>\r
-               <AddressIndex>3</AddressIndex>\r
-               <ThreadIndex>4</ThreadIndex>\r
-               <EventNameIndex>0</EventNameIndex>\r
-               <CloseString>Destructor</CloseString>\r
-\r
-               <ColumnInfo>\r
-                       <ColumnName>Category</ColumnName>\r
-                       <ColumnName>Class</ColumnName>\r
-                       <ColumnName>Registry Name</ColumnName>\r
-                       <ColumnName>Section Name</ColumnName>\r
-                       <ColumnName>Entry Name</ColumnName>\r
-\r
-                       <ColumnName>Entry Type</ColumnName>\r
-                       <ColumnName>Entry Value</ColumnName>\r
-                       <ColumnName>Construct Count</ColumnName>\r
-                       <ColumnName>Remove Count</ColumnName>\r
-                       <ColumnName>AddSection Count</ColumnName>\r
-\r
-                       <ColumnName>RemoveSection Count</ColumnName>\r
-                       <ColumnName>AddValue Count</ColumnName>\r
-                       <ColumnName>SetValue Count</ColumnName>\r
-                       <ColumnName>RemoveValue Count</ColumnName>\r
-                       <ColumnName>Flush Count</ColumnName>\r
-\r
-                       <ColumnName>Is Live</ColumnName>\r
-                       <ColumnName>Object Count</ColumnName>\r
-                       <ColumnName>Object Count PER</ColumnName>\r
-                       <ColumnName>Live Object Count</ColumnName>\r
-                       <ColumnName>Live Object PER</ColumnName>\r
-\r
-                       <ColumnName>Total Use Time</ColumnName>\r
-                       <ColumnName>Use Time PER</ColumnName>\r
-                       <ColumnName>Live Time</ColumnName>\r
-                       <ColumnName>Live Time PER</ColumnName>\r
-                       <ColumnName>Error Count</ColumnName>\r
-\r
-\r
-                       <ColumnRedir>0</ColumnRedir> <!-- Category -->\r
-                       <ColumnRedir>2</ColumnRedir> <!-- Class -->\r
-                       <ColumnRedir>5</ColumnRedir> <!-- Registry Name -->\r
-                       <ColumnRedir>6</ColumnRedir> <!-- Section Name -->\r
-                       <ColumnRedir>7</ColumnRedir> <!-- Entry Name -->\r
-\r
-                       <ColumnRedir>9</ColumnRedir> <!-- Entry Type -->\r
-                       <ColumnRedir>8</ColumnRedir> <!-- Entry Value -->\r
-                       <ColumnRedir>27</ColumnRedir> <!-- Construct Count -->\r
-                       <ColumnRedir>28</ColumnRedir> <!-- Remove Count -->\r
-                       <ColumnRedir>29</ColumnRedir> <!-- AddSection Count -->\r
-\r
-                       <ColumnRedir>30</ColumnRedir> <!-- RemoveSection Count -->\r
-                       <ColumnRedir>31</ColumnRedir> <!-- AddValue Count -->\r
-                       <ColumnRedir>32</ColumnRedir> <!-- SetValue Count -->\r
-                       <ColumnRedir>33</ColumnRedir> <!-- RemoveValue Count -->\r
-                       <ColumnRedir>34</ColumnRedir> <!-- Flush Count -->\r
-\r
-                       <ColumnRedir>22</ColumnRedir> <!-- Is Live -->\r
-                       <ColumnRedir>11</ColumnRedir> <!-- Object Count -->\r
-                       <ColumnRedir>23</ColumnRedir> <!-- Object Count PER -->\r
-                       <ColumnRedir>13</ColumnRedir> <!-- Live Object Count -->\r
-                       <ColumnRedir>24</ColumnRedir> <!-- Live Object PER -->\r
-\r
-                       <ColumnRedir>15</ColumnRedir> <!-- Total Use Time -->\r
-                       <ColumnRedir>25</ColumnRedir> <!-- Use Time PER -->\r
-                       <ColumnRedir>17</ColumnRedir> <!-- Live Time -->\r
-                       <ColumnRedir>26</ColumnRedir> <!-- Live Time PER -->\r
-                       <ColumnRedir>10</ColumnRedir> <!-- Error Count -->\r
-\r
-\r
-                       <dataType> <!-- Construct Count -->\r
-                               <index>7</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType> <!-- Remove Count -->\r
-                               <index>8</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType> <!-- AddSection Count -->\r
-                               <index>9</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType> <!-- RemoveSection Count -->\r
-                               <index>10</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType> <!-- AddValue Count -->\r
-                               <index>11</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType> <!-- SetValue Count -->\r
-                               <index>12</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType> <!-- RemoveValue Count -->\r
-                               <index>13</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType> <!-- Flush Count -->\r
-                               <index>14</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType> <!-- Object Count -->\r
-                               <index>16</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType> <!-- Object Count PER -->\r
-                               <index>17</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType> <!-- Live Object Count -->\r
-                               <index>18</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType> <!-- Live Object -->\r
-                               <index>19</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType> <!-- Total Use Time -->\r
-                               <index>20</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType> <!-- Use Time -->\r
-                               <index>21</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType> <!-- Live Time -->\r
-                               <index>22</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType> <!-- Live Time PER -->\r
-                               <index>23</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType> <!-- Error Count -->\r
-                               <index>24</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-\r
-                       <measure> <!-- Object Count PER -->\r
-                               <index>17</index>\r
-                               <type>%</type>\r
-                       </measure>\r
-\r
-                       <measure> <!-- Live Object PER -->\r
-                               <index>19</index>\r
-                               <type>%</type>\r
-                       </measure>\r
-\r
-                       <measure> <!-- Total Use Time -->\r
-                               <index>20</index>\r
-                               <type>ms</type>\r
-                       </measure>\r
-\r
-                       <measure> <!-- Use Time PER -->\r
-                               <index>21</index>\r
-                               <type>%</type>\r
-                       </measure>\r
-\r
-                       <measure> <!-- Live Time -->\r
-                               <index>22</index>\r
-                               <type>ms</type>\r
-                       </measure>\r
-\r
-                       <measure> <!-- Live Time PER -->\r
-                               <index>23</index>\r
-                               <type>%</type>\r
-                       </measure>\r
-\r
-                       <operationSet> <!-- Error Code -->\r
-                               <index>10</index>\r
-                               <operations>\r
-                                       <op>COUNT</op>\r
-                                       <column>17</column>\r
-                                       <inputType>E</inputType>\r
-                                       <countInfo>\r
-                                               <plusStr>E_SUCCESS</plusStr>\r
-                                               <plusEqual>false</plusEqual>\r
-                                               <target>10</target>\r
-                                               <targetType>S</targetType>\r
-                                       </countInfo>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>11</index>\r
-                               <operations>\r
-                                       <op>COUNT</op>\r
-                                       <column>1</column>\r
-                                       <inputType>E</inputType>\r
-                                       <countInfo>\r
-                                               <plusStr>Constructor</plusStr>\r
-                                               <plusEqual>true</plusEqual>\r
-                                               <target>11</target>\r
-                                               <targetType>S</targetType>\r
-                                       </countInfo>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>13</index>\r
-                               <operations>\r
-                                       <op>COUNT</op>\r
-                                       <column>1</column>\r
-                                       <inputType>E</inputType>\r
-                                       <countInfo>\r
-                                               <plusStr>Constructor</plusStr>\r
-                                               <plusEqual>true</plusEqual>\r
-                                               <minusStr>Destructor</minusStr>\r
-                                               <minusEqual>true</minusEqual>\r
-                                               <target>13</target>\r
-                                               <targetType>S</targetType>\r
-                                       </countInfo>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>15</index>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>25</column>\r
-                                       <column>15</column>\r
-                                       <column>15</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>S</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>16</index>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>16</column>\r
-                                       <column>35</column>\r
-                                       <column>16</column>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>S</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>17</index>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>17</column>\r
-                                       <column>35</column>\r
-                                       <column>17</column>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>S</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>22</index>\r
-                               <operations>\r
-                                       <op>CHECK</op>\r
-                                       <column>1</column>\r
-                                       <inputType>E</inputType>\r
-                                       <countInfo>\r
-                                               <plusStr>Constructor</plusStr>\r
-                                               <plusEqual>true</plusEqual>\r
-                                               <minusStr>Destructor</minusStr>\r
-                                               <minusEqual>true</minusEqual>\r
-                                               <target>22</target>\r
-                                               <targetType>S</targetType>\r
-                                       </countInfo>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>23</index>\r
-                               <operations>\r
-                                       <op>/</op>\r
-                                       <op>=</op>\r
-                                       <column>11</column>\r
-                                       <column>11</column>\r
-                                       <column>23</column>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>R</inputType>\r
-                                       <inputType>S</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>24</index>\r
-                               <operations>\r
-                                       <op>/</op>\r
-                                       <op>=</op>\r
-                                       <column>13</column>\r
-                                       <column>11</column>\r
-                                       <column>24</column>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>R</inputType>\r
-                                       <inputType>S</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>25</index>\r
-                               <operations>\r
-                                       <op>/</op>\r
-                                       <op>=</op>\r
-                                       <column>16</column>\r
-                                       <column>1</column>\r
-                                       <column>25</column>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>R</inputType>\r
-                                       <inputType>S</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>26</index>\r
-                               <operations>\r
-                                       <op>/</op>\r
-                                       <op>=</op>\r
-                                       <column>17</column>\r
-                                       <column>1</column>\r
-                                       <column>26</column>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>R</inputType>\r
-                                       <inputType>S</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>27</index>\r
-                               <operations>\r
-                                       <op>COUNT</op>\r
-                                       <column>1</column>\r
-                                       <inputType>E</inputType>\r
-                                       <countInfo>\r
-                                               <plusStr>Construct</plusStr>\r
-                                               <plusEqual>true</plusEqual>\r
-                                               <target>27</target>\r
-                                               <targetType>S</targetType>\r
-                                       </countInfo>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>28</index>\r
-                               <operations>\r
-                                       <op>COUNT</op>\r
-                                       <column>1</column>\r
-                                       <inputType>E</inputType>\r
-                                       <countInfo>\r
-                                               <plusStr>Remove</plusStr>\r
-                                               <plusEqual>true</plusEqual>\r
-                                               <target>28</target>\r
-                                               <targetType>S</targetType>\r
-                                       </countInfo>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>29</index>\r
-                               <operations>\r
-                                       <op>COUNT</op>\r
-                                       <column>1</column>\r
-                                       <inputType>E</inputType>\r
-                                       <countInfo>\r
-                                               <plusStr>AddSection</plusStr>\r
-                                               <plusEqual>true</plusEqual>\r
-                                               <target>29</target>\r
-                                               <targetType>S</targetType>\r
-                                       </countInfo>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>30</index>\r
-                               <operations>\r
-                                       <op>COUNT</op>\r
-                                       <column>1</column>\r
-                                       <inputType>E</inputType>\r
-                                       <countInfo>\r
-                                               <plusStr>RemoveSection</plusStr>\r
-                                               <plusEqual>true</plusEqual>\r
-                                               <target>30</target>\r
-                                               <targetType>S</targetType>\r
-                                       </countInfo>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>31</index>\r
-                               <operations>\r
-                                       <op>COUNT</op>\r
-                                       <column>1</column>\r
-                                       <inputType>E</inputType>\r
-                                       <countInfo>\r
-                                               <plusStr>AddValue</plusStr>\r
-                                               <plusEqual>true</plusEqual>\r
-                                               <target>31</target>\r
-                                               <targetType>S</targetType>\r
-                                       </countInfo>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>32</index>\r
-                               <operations>\r
-                                       <op>COUNT</op>\r
-                                       <column>1</column>\r
-                                       <inputType>E</inputType>\r
-                                       <countInfo>\r
-                                               <plusStr>SetValue</plusStr>\r
-                                               <plusEqual>true</plusEqual>\r
-                                               <target>32</target>\r
-                                               <targetType>S</targetType>\r
-                                       </countInfo>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>33</index>\r
-                               <operations>\r
-                                       <op>COUNT</op>\r
-                                       <column>1</column>\r
-                                       <inputType>E</inputType>\r
-                                       <countInfo>\r
-                                               <plusStr>RemoveValue</plusStr>\r
-                                               <plusEqual>true</plusEqual>\r
-                                               <target>33</target>\r
-                                               <targetType>S</targetType>\r
-                                       </countInfo>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>34</index>\r
-                               <operations>\r
-                                       <op>COUNT</op>\r
-                                       <column>1</column>\r
-                                       <inputType>E</inputType>\r
-                                       <countInfo>\r
-                                               <plusStr>Flush</plusStr>\r
-                                               <plusEqual>true</plusEqual>\r
-                                               <target>34</target>\r
-                                               <targetType>S</targetType>\r
-                                       </countInfo>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-\r
-                       <ChildRedir>1</ChildRedir> <!-- Category -->\r
-                       <ChildRedir>4</ChildRedir> <!-- Class -->\r
-                       <ChildRedir>7</ChildRedir> <!-- Registry Name -->\r
-                       <ChildRedir>8</ChildRedir> <!-- Section Name -->\r
-                       <ChildRedir>9</ChildRedir> <!-- Entry Name -->\r
-\r
-                       <ChildRedir>11</ChildRedir> <!-- Entry Type -->\r
-                       <ChildRedir>10</ChildRedir> <!-- Entry Value -->\r
-                       <ChildRedir>40</ChildRedir> <!-- Construct Count -->\r
-                       <ChildRedir>40</ChildRedir> <!-- Remove Count -->\r
-                       <ChildRedir>40</ChildRedir> <!-- AddSection Count -->\r
-\r
-                       <ChildRedir>40</ChildRedir> <!-- RemoveSection Count -->\r
-                       <ChildRedir>40</ChildRedir> <!-- AddValue Count -->\r
-                       <ChildRedir>40</ChildRedir> <!-- SetValue Count -->\r
-                       <ChildRedir>40</ChildRedir> <!-- RemoveValue Count -->\r
-                       <ChildRedir>40</ChildRedir> <!-- Flush Count -->\r
-\r
-                       <ChildRedir>40</ChildRedir> <!-- Is Live -->\r
-                       <ChildRedir>19</ChildRedir> <!-- Object Count -->\r
-                       <ChildRedir>40</ChildRedir> <!-- Object Count PER -->\r
-                       <ChildRedir>21</ChildRedir> <!-- Live Object Count -->\r
-                       <ChildRedir>40</ChildRedir> <!-- Live Object PER -->\r
-\r
-                       <ChildRedir>25</ChildRedir> <!-- Total Use Time -->\r
-                       <ChildRedir>40</ChildRedir> <!-- Use Time PER -->\r
-                       <ChildRedir>28</ChildRedir> <!-- Live Time -->\r
-                       <ChildRedir>40</ChildRedir> <!-- Live Time PER -->\r
-                       <ChildRedir>17</ChildRedir> <!-- Error Count -->\r
-\r
-\r
-                       <columnCategory>\r
-                               <index>0</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>1</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>2</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>3</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>4</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>5</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>6</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>7</index>\r
-                               <type>summation</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>8</index>\r
-                               <type>summation</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>9</index>\r
-                               <type>summation</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>10</index>\r
-                               <type>summation</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>11</index>\r
-                               <type>summation</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>12</index>\r
-                               <type>summation</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>13</index>\r
-                               <type>summation</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>14</index>\r
-                               <type>summation</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>15</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>16</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>17</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>18</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>19</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>20</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>21</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>22</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>23</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>24</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-               </ColumnInfo>\r
-\r
-               <OverviewInfo>\r
-                       <sum>10</sum>\r
-                       <sum>11</sum>\r
-                       <sum>13</sum>\r
-                       <sum>17</sum>\r
-                       <sum>15</sum>\r
-                       <sum>27</sum>\r
-                       <sum>28</sum>\r
-                       <sum>29</sum>\r
-                       <sum>30</sum>\r
-                       <sum>31</sum>\r
-                       <sum>32</sum>\r
-                       <sum>33</sum>\r
-                       <sum>34</sum>\r
-\r
-                       <state>2</state>\r
-\r
-                       <percent>22</percent>\r
-                       <percent>23</percent>\r
-                       <percent>24</percent>\r
-                       <percent>25</percent>\r
-                       <percent>26</percent>\r
-               </OverviewInfo>\r
-       </Views>\r
-\r
-       <Views>\r
-               <ViewName>warning</ViewName>\r
-               <AddressIndex>3</AddressIndex>\r
-               <TotalColumnCount>6</TotalColumnCount>\r
-               <ThreadIndex>4</ThreadIndex>\r
-\r
-               <ColumnInfo>\r
-                       <ColumnName>Category</ColumnName>\r
-                       <ColumnName>Event #</ColumnName>\r
-                       <ColumnName>Class Name</ColumnName>\r
-                       <ColumnName>Address</ColumnName>\r
-                       <ColumnName>Thread ID</ColumnName>\r
-                       <ColumnName>Warning Description</ColumnName>\r
-\r
-                       <ColumnRedir>0</ColumnRedir>\r
-                       <ColumnRedir>1</ColumnRedir>\r
-                       <ColumnRedir>2</ColumnRedir>\r
-                       <ColumnRedir>3</ColumnRedir>\r
-                       <ColumnRedir>4</ColumnRedir>\r
-                       <ColumnRedir>5</ColumnRedir>\r
-\r
-                       <dataType>\r
-                               <index>1</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-               </ColumnInfo>\r
-       </Views>\r
-\r
-       <!-- GraphInfo -->\r
-       <Views>\r
-               <ViewName>graph</ViewName>\r
-               <TimelineChartInfo>\r
-                       <monitorName>Registry Monitor</monitorName>\r
-                       <ChartInfo>\r
-                               <chartName>Registry</chartName>\r
-                               <AxisInfo>\r
-                                       <axisName>Event Name</axisName>\r
-                                       <type>10</type>\r
-                                       <SeriesInfo>\r
-                                               <seriesName>AddSection</seriesName>\r
-                                               <column>1</column>\r
-                                       </SeriesInfo>\r
-                                       <SeriesInfo>\r
-                                               <seriesName>RemoveSection</seriesName>\r
-                                               <column>1</column>\r
-                                       </SeriesInfo>\r
-                                       <SeriesInfo>\r
-                                               <seriesName>AddValue</seriesName>\r
-                                               <column>1</column>\r
-                                       </SeriesInfo>\r
-                                       <SeriesInfo>\r
-                                               <seriesName>RemoveValue</seriesName>\r
-                                               <column>1</column>\r
-                                       </SeriesInfo>\r
-                                       <SeriesInfo>\r
-                                               <seriesName>GetValue</seriesName>\r
-                                               <column>1</column>\r
-                                       </SeriesInfo>\r
-                                       <SeriesInfo>\r
-                                               <seriesName>SetValue</seriesName>\r
-                                               <column>1</column>\r
-                                       </SeriesInfo>\r
-                               </AxisInfo>\r
-                       </ChartInfo>\r
-               </TimelineChartInfo>\r
-       </Views>\r
-</BaseMonitor>\r
diff --git a/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/socket.monitor b/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/socket.monitor
deleted file mode 100644 (file)
index fd6f456..0000000
+++ /dev/null
@@ -1,2010 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="yes"?>\r
-<BaseMonitor xmlns="com.samsung.dynamicanalyzer">\r
-       <id>Socket</id>\r
-       <idColumn>4</idColumn>\r
-       <type>class</type>\r
-       <rawDataCount>26</rawDataCount>\r
-       <SmallIcon>c:/abc.jpg</SmallIcon>\r
-       <BigIcon>c:/def.jpg</BigIcon>\r
-       <category>Default</category>\r
-       <description>Socket Monitor</description>\r
-       <EventDataSize>51</EventDataSize>\r
-       <ObjectDataSize>35</ObjectDataSize>\r
-       <ObjectLiveTimeIndex>22</ObjectLiveTimeIndex>\r
-       <ThreadLiveTimeIndex>24</ThreadLiveTimeIndex>\r
-       <TotalLiveTimeIndex>26</TotalLiveTimeIndex>\r
-\r
-\r
-       <components>Socket</components>\r
-       <components>SecureSocket</components>\r
-\r
-       <checkInfo>\r
-               <input>29</input>\r
-               <input>1</input>\r
-               <type>C</type>\r
-               <type>V</type>\r
-               <op>=</op>\r
-               <desc>No Destructor</desc>\r
-               <depth>S</depth>\r
-               <stateColumn>5</stateColumn>\r
-       </checkInfo>\r
-       <checkInfo>\r
-               <input>25</input>\r
-               <input>E_SUCCESS</input>\r
-               <type>C</type>\r
-               <type>V</type>\r
-               <op>!=</op>\r
-               <desc>Error Occured..</desc>\r
-               <depth>E</depth>\r
-               <stateColumn>25</stateColumn>\r
-       </checkInfo>\r
-\r
-\r
-       <eventDataType>1</eventDataType>\r
-       <eventDataType>3</eventDataType>\r
-       <eventDataType>2</eventDataType>\r
-       <eventDataType>2</eventDataType>\r
-       <eventDataType>3</eventDataType>\r
-\r
-       <eventDataType>2</eventDataType>\r
-       <eventDataType>2</eventDataType>\r
-       <eventDataType>1</eventDataType>\r
-       <eventDataType>3</eventDataType>\r
-       <eventDataType>3</eventDataType>\r
-       <!-- 10 -->\r
-       <eventDataType>3</eventDataType>\r
-       <eventDataType>3</eventDataType>\r
-       <eventDataType>1</eventDataType>\r
-       <eventDataType>1</eventDataType>\r
-       <eventDataType>1</eventDataType>\r
-       <!-- 15 -->\r
-       <eventDataType>1</eventDataType>\r
-       <eventDataType>3</eventDataType>\r
-       <eventDataType>1</eventDataType>\r
-       <eventDataType>3</eventDataType>\r
-       <eventDataType>1</eventDataType>\r
-       <!-- 20 -->\r
-       <eventDataType>3</eventDataType>\r
-       <eventDataType>3</eventDataType>\r
-       <eventDataType>3</eventDataType>\r
-       <eventDataType>3</eventDataType>\r
-       <eventDataType>3</eventDataType>\r
-       <!-- 25 -->\r
-       <eventDataType>3</eventDataType>\r
-       <eventDataType>3</eventDataType>\r
-       <eventDataType>1</eventDataType>\r
-       <eventDataType>1</eventDataType>\r
-       <eventDataType>1</eventDataType>\r
-       <!-- 30 -->\r
-       <eventDataType>4</eventDataType>\r
-       <eventDataType>1</eventDataType>\r
-       <eventDataType>4</eventDataType>\r
-       <eventDataType>1</eventDataType>\r
-       <eventDataType>2</eventDataType>\r
-       <!-- 35 -->\r
-       <eventDataType>4</eventDataType>\r
-       <eventDataType>2</eventDataType>\r
-       <eventDataType>4</eventDataType>\r
-       <eventDataType>2</eventDataType>\r
-       <eventDataType>4</eventDataType>\r
-       <!-- 40 -->\r
-       <eventDataType>2</eventDataType>\r
-       <eventDataType>4</eventDataType>\r
-       <eventDataType>2</eventDataType>\r
-       <eventDataType>4</eventDataType>\r
-       <eventDataType>2</eventDataType>\r
-       <!-- 45 -->\r
-       <eventDataType>4</eventDataType>\r
-       <eventDataType>4</eventDataType>\r
-       <eventDataType>4</eventDataType>\r
-       <eventDataType>1</eventDataType>\r
-       <eventDataType>1</eventDataType>\r
-       <!-- 50 -->\r
-       <eventDataType>3</eventDataType>\r
-\r
-\r
-       <objectDataType>3</objectDataType>\r
-       <objectDataType>2</objectDataType>\r
-       <objectDataType>3</objectDataType>\r
-       <objectDataType>2</objectDataType>\r
-       <objectDataType>2</objectDataType>\r
-\r
-       <objectDataType>1</objectDataType>\r
-       <objectDataType>3</objectDataType>\r
-       <objectDataType>3</objectDataType>\r
-       <objectDataType>3</objectDataType>\r
-       <objectDataType>1</objectDataType>\r
-       <!-- 10 -->\r
-       <objectDataType>1</objectDataType>\r
-       <objectDataType>3</objectDataType>\r
-       <objectDataType>1</objectDataType>\r
-       <objectDataType>3</objectDataType>\r
-       <objectDataType>1</objectDataType>\r
-       <!-- 15 -->\r
-       <objectDataType>3</objectDataType>\r
-       <objectDataType>1</objectDataType>\r
-       <objectDataType>1</objectDataType>\r
-       <objectDataType>1</objectDataType>\r
-       <objectDataType>1</objectDataType>\r
-       <!-- 20 -->\r
-       <objectDataType>1</objectDataType>\r
-       <objectDataType>2</objectDataType>\r
-       <objectDataType>2</objectDataType>\r
-       <objectDataType>2</objectDataType>\r
-       <objectDataType>2</objectDataType>\r
-       <!-- 25 -->\r
-       <objectDataType>2</objectDataType>\r
-       <objectDataType>2</objectDataType>\r
-       <objectDataType>1</objectDataType>\r
-       <objectDataType>1</objectDataType>\r
-       <objectDataType>3</objectDataType>\r
-       <!-- 30 -->\r
-       <objectDataType>4</objectDataType>\r
-       <objectDataType>4</objectDataType>\r
-       <objectDataType>4</objectDataType>\r
-       <objectDataType>4</objectDataType>\r
-       <objectDataType>3</objectDataType>\r
-\r
-\r
-       <warningDataType>3</warningDataType>\r
-       <warningDataType>1</warningDataType>\r
-       <warningDataType>3</warningDataType>\r
-       <warningDataType>2</warningDataType>\r
-       <warningDataType>1</warningDataType>\r
-       <warningDataType>3</warningDataType>\r
-\r
-\r
-       <weRedir>1</weRedir>\r
-       <weRedir>0</weRedir>\r
-       <weRedir>4</weRedir>\r
-       <weRedir>5</weRedir>\r
-       <weRedir>7</weRedir>\r
-       <weRedir>25</weRedir>\r
-\r
-       <wsRedir>0</wsRedir>\r
-       <wsRedir>23</wsRedir>\r
-       <wsRedir>2</wsRedir>\r
-       <wsRedir>3</wsRedir>\r
-       <wsRedir>5</wsRedir>\r
-       <wsRedir>23</wsRedir>\r
-\r
-       <Views>\r
-               <ViewName>events</ViewName>\r
-               <AddressIndex>5</AddressIndex>\r
-               <ThreadIndex>7</ThreadIndex>\r
-\r
-               <ColumnInfo>\r
-                       <ColumnName>V</ColumnName>\r
-                       <ColumnName>Event #</ColumnName>\r
-                       <ColumnName>Event Name</ColumnName>\r
-                       <ColumnName>Start Time</ColumnName>\r
-                       <ColumnName>End Time</ColumnName>\r
-\r
-                       <ColumnName>Duration</ColumnName>\r
-                       <ColumnName>Socket Address</ColumnName>\r
-                       <ColumnName>Class</ColumnName>\r
-                       <ColumnName>Thread ID</ColumnName>\r
-                       <ColumnName>Caller</ColumnName>\r
-                       <!-- 10 -->\r
-                       <ColumnName>Callee</ColumnName>\r
-                       <ColumnName>FD</ColumnName>\r
-                       <ColumnName>Get Value</ColumnName>\r
-                       <ColumnName>Set Value</ColumnName>\r
-                       <ColumnName>Address Family</ColumnName>\r
-\r
-                       <ColumnName>Protocol</ColumnName>\r
-                       <ColumnName>Local Address</ColumnName>\r
-                       <ColumnName>Local Port</ColumnName>\r
-                       <ColumnName>Remote Address</ColumnName>\r
-                       <ColumnName>Remote Port</ColumnName>\r
-                       <!-- 20 -->\r
-                       <ColumnName>Listener address</ColumnName>\r
-                       <ColumnName>Sent</ColumnName>\r
-                       <ColumnName>Req Send </ColumnName>\r
-                       <ColumnName>Recv</ColumnName>\r
-                       <ColumnName>Req Recv</ColumnName>\r
-\r
-                       <ColumnName>Total Object</ColumnName>\r
-                       <ColumnName>Total Thread Object</ColumnName>\r
-                       <ColumnName>Total Live Object</ColumnName>\r
-                       <ColumnName>Total Live Thread Object</ColumnName>\r
-                       <ColumnName>Object Use Time</ColumnName>\r
-                       <!-- 30 -->\r
-                       <ColumnName>Object Live Time</ColumnName>\r
-                       <ColumnName>Thread Use Time</ColumnName>\r
-                       <ColumnName>Thread Live Time</ColumnName>\r
-                       <ColumnName>Total Use Time</ColumnName>\r
-                       <ColumnName>Total Live Time</ColumnName>\r
-\r
-                       <ColumnName>Total Thread Object PER</ColumnName>\r
-                       <ColumnName>Total Live Object PER</ColumnName>\r
-                       <ColumnName>Total Live Thread Object PER</ColumnName>\r
-                       <ColumnName>Object Use Time PER</ColumnName>\r
-                       <ColumnName>Object Live Time PER</ColumnName>\r
-                       <!-- 40 -->\r
-                       <ColumnName>Thread Use Time PER</ColumnName>\r
-                       <ColumnName>Thread Live Time PER</ColumnName>\r
-                       <ColumnName>Total Use Time PER</ColumnName>\r
-                       <ColumnName>Total Live Time PER</ColumnName>\r
-                       <ColumnName>Return</ColumnName>\r
-\r
-                       <ColumnName>Error Code</ColumnName>\r
-                       <ColumnName>Remark</ColumnName>\r
-\r
-\r
-                       <ColumnRedir>50</ColumnRedir>\r
-                       <ColumnRedir>0</ColumnRedir>\r
-                       <ColumnRedir>1</ColumnRedir>\r
-                       <ColumnRedir>2</ColumnRedir>\r
-                       <ColumnRedir>3</ColumnRedir>\r
-\r
-                       <ColumnRedir>33</ColumnRedir>\r
-                       <ColumnRedir>5</ColumnRedir>\r
-                       <ColumnRedir>4</ColumnRedir>\r
-                       <ColumnRedir>7</ColumnRedir>\r
-                       <ColumnRedir>26</ColumnRedir>\r
-                       <!-- 10 -->\r
-                       <ColumnRedir>23</ColumnRedir>\r
-                       <ColumnRedir>8</ColumnRedir>\r
-                       <ColumnRedir>20</ColumnRedir>\r
-                       <ColumnRedir>21</ColumnRedir>\r
-                       <ColumnRedir>9</ColumnRedir>\r
-\r
-                       <ColumnRedir>11</ColumnRedir>\r
-                       <ColumnRedir>16</ColumnRedir>\r
-                       <ColumnRedir>17</ColumnRedir>\r
-                       <ColumnRedir>18</ColumnRedir>\r
-                       <ColumnRedir>19</ColumnRedir>\r
-                       <!-- 20 -->\r
-                       <ColumnRedir>6</ColumnRedir>\r
-                       <ColumnRedir>13</ColumnRedir>\r
-                       <ColumnRedir>12</ColumnRedir>\r
-                       <ColumnRedir>15</ColumnRedir>\r
-                       <ColumnRedir>14</ColumnRedir>\r
-\r
-                       <ColumnRedir>27</ColumnRedir>\r
-                       <ColumnRedir>28</ColumnRedir>\r
-                       <ColumnRedir>29</ColumnRedir>\r
-                       <ColumnRedir>31</ColumnRedir>\r
-                       <ColumnRedir>34</ColumnRedir>\r
-                       <!-- 30 -->\r
-                       <ColumnRedir>36</ColumnRedir>\r
-                       <ColumnRedir>38</ColumnRedir>\r
-                       <ColumnRedir>40</ColumnRedir>\r
-                       <ColumnRedir>42</ColumnRedir>\r
-                       <ColumnRedir>44</ColumnRedir>\r
-\r
-                       <ColumnRedir>47</ColumnRedir>\r
-                       <ColumnRedir>30</ColumnRedir>\r
-                       <ColumnRedir>32</ColumnRedir>\r
-                       <ColumnRedir>35</ColumnRedir>\r
-                       <ColumnRedir>37</ColumnRedir>\r
-                       <!-- 40 -->\r
-                       <ColumnRedir>39</ColumnRedir>\r
-                       <ColumnRedir>41</ColumnRedir>\r
-                       <ColumnRedir>43</ColumnRedir>\r
-                       <ColumnRedir>45</ColumnRedir>\r
-                       <ColumnRedir>24</ColumnRedir>\r
-\r
-                       <ColumnRedir>25</ColumnRedir>\r
-                       <ColumnRedir>22</ColumnRedir>\r
-\r
-\r
-                       <dataType>\r
-                               <index>1</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>3</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>4</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>5</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>6</index>\r
-                               <type>hex</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>8</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>11</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>17</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>19</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>21</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>22</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>23</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>24</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>25</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>26</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>27</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>28</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>29</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>30</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>31</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>32</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>33</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>34</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>35</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>36</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>37</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>38</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>39</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>40</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>41</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>42</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>43</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-\r
-                       <measure>\r
-                               <index>3</index>\r
-                               <type>ms</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>4</index>\r
-                               <type>ms</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>5</index>\r
-                               <type>ms</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>21</index>\r
-                               <type>byte</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>23</index>\r
-                               <type>byte</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>22</index>\r
-                               <type>byte</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>24</index>\r
-                               <type>byte</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>29</index>\r
-                               <type>ms</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>30</index>\r
-                               <type>ms</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>31</index>\r
-                               <type>ms</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>32</index>\r
-                               <type>ms</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>33</index>\r
-                               <type>ms</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>34</index>\r
-                               <type>ms</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>35</index>\r
-                               <type>%</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>36</index>\r
-                               <type>%</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>37</index>\r
-                               <type>%</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>38</index>\r
-                               <type>%</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>39</index>\r
-                               <type>%</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>40</index>\r
-                               <type>%</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>41</index>\r
-                               <type>%</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>42</index>\r
-                               <type>%</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>43</index>\r
-                               <type>%</type>\r
-                       </measure>\r
-\r
-\r
-                       <operationSet>\r
-                               <index>3</index>\r
-                               <operations>\r
-                                       <op>STATE</op>\r
-                                       <column>3</column>\r
-                                       <column>1</column>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>1</column>\r
-                                       <column>34</column>\r
-                                       <column>1</column>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>R</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>4</index>\r
-                               <operations>\r
-                                       <op>STATE</op>\r
-                                       <column>4</column>\r
-                                       <column>2</column>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>5</index>\r
-                               <operations>\r
-                                       <op>STATE</op>\r
-                                       <column>5</column>\r
-                                       <column>3</column>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>6</index>\r
-                               <operations>\r
-                                       <op>STATE</op>\r
-                                       <column>6</column>\r
-                                       <column>4</column>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>7</index>\r
-                               <operations>\r
-                                       <op>STATE</op>\r
-                                       <column>7</column>\r
-                                       <column>5</column>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>8</index>\r
-                               <operations>\r
-                                       <op>STATE</op>\r
-                                       <column>8</column>\r
-                                       <column>6</column>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>9</index>\r
-                               <operations>\r
-                                       <op>STATE</op>\r
-                                       <column>9</column>\r
-                                       <column>7</column>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>11</index>\r
-                               <operations>\r
-                                       <op>STATE</op>\r
-                                       <column>11</column>\r
-                                       <column>8</column>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>16</index>\r
-                               <operations>\r
-                                       <op>STATE</op>\r
-                                       <column>16</column>\r
-                                       <column>11</column>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>17</index>\r
-                               <operations>\r
-                                       <op>STATE</op>\r
-                                       <column>17</column>\r
-                                       <column>12</column>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>18</index>\r
-                               <operations>\r
-                                       <op>STATE</op>\r
-                                       <column>18</column>\r
-                                       <column>13</column>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>19</index>\r
-                               <operations>\r
-                                       <op>STATE</op>\r
-                                       <column>19</column>\r
-                                       <column>14</column>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>25</index>\r
-                               <operations>\r
-                                       <op>ERR</op>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-\r
-                       <operationSet>\r
-                               <index>26</index>\r
-                               <operations>\r
-                                       <op>CALLER</op>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>27</index>\r
-                               <operations>\r
-                                       <op>COUNT</op>\r
-                                       <column>1</column>\r
-                                       <inputType>E</inputType>\r
-                                       <countInfo>\r
-                                               <plusStr>Constructor</plusStr>\r
-                                               <plusEqual>true</plusEqual>\r
-                                               <target>27</target>\r
-                                               <targetType>E</targetType>\r
-                                       </countInfo>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>27</column>\r
-                                       <column>16</column>\r
-                                       <column>27</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>R</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>27</column>\r
-                                       <column>50</column>\r
-                                       <column>16</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>R</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>28</index>\r
-                               <operations>\r
-                                       <op>COUNT</op>\r
-                                       <column>1</column>\r
-                                       <inputType>E</inputType>\r
-                                       <countInfo>\r
-                                               <plusStr>Constructor</plusStr>\r
-                                               <plusEqual>true</plusEqual>\r
-                                               <target>28</target>\r
-                                               <targetType>E</targetType>\r
-                                       </countInfo>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>28</column>\r
-                                       <column>17</column>\r
-                                       <column>28</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>T</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>28</column>\r
-                                       <column>50</column>\r
-                                       <column>17</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>T</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>29</index>\r
-                               <operations>\r
-                                       <op>COUNT</op>\r
-                                       <column>1</column>\r
-                                       <inputType>E</inputType>\r
-                                       <countInfo>\r
-                                               <plusStr>Constructor</plusStr>\r
-                                               <plusEqual>true</plusEqual>\r
-                                               <minusStr>Destructor</minusStr>\r
-                                               <minusEqual>true</minusEqual>\r
-                                               <target>29</target>\r
-                                               <targetType>E</targetType>\r
-                                       </countInfo>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>29</column>\r
-                                       <column>18</column>\r
-                                       <column>29</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>R</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>29</column>\r
-                                       <column>50</column>\r
-                                       <column>18</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>R</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>30</index>\r
-                               <operations>\r
-                                       <op>/</op>\r
-                                       <op>=</op>\r
-                                       <column>29</column>\r
-                                       <column>27</column>\r
-                                       <column>30</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>31</index>\r
-                               <operations>\r
-                                       <op>COUNT</op>\r
-                                       <column>1</column>\r
-                                       <inputType>E</inputType>\r
-                                       <countInfo>\r
-                                               <plusStr>Constructor</plusStr>\r
-                                               <plusEqual>true</plusEqual>\r
-                                               <minusStr>Desturctor</minusStr>\r
-                                               <minusEqual>true</minusEqual>\r
-                                               <target>31</target>\r
-                                               <targetType>E</targetType>\r
-                                       </countInfo>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>31</column>\r
-                                       <column>19</column>\r
-                                       <column>31</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>T</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>31</column>\r
-                                       <column>50</column>\r
-                                       <column>19</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>T</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>32</index>\r
-                               <operations>\r
-                                       <op>/</op>\r
-                                       <op>=</op>\r
-                                       <column>31</column>\r
-                                       <column>27</column>\r
-                                       <column>32</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>33</index>\r
-                               <operations>\r
-                                       <op>-</op>\r
-                                       <op>=</op>\r
-                                       <column>3</column>\r
-                                       <column>2</column>\r
-                                       <column>33</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>34</index>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>33</column>\r
-                                       <column>21</column>\r
-                                       <column>34</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>33</column>\r
-                                       <column>50</column>\r
-                                       <column>21</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>S</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>35</index>\r
-                               <operations>\r
-                                       <op>/</op>\r
-                                       <op>=</op>\r
-                                       <column>34</column>\r
-                                       <column>3</column>\r
-                                       <column>35</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>36</index>\r
-                               <operations>\r
-                                       <op>DUR</op>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>22</column>\r
-                                       <column>50</column>\r
-                                       <column>36</column>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>37</index>\r
-                               <operations>\r
-                                       <op>/</op>\r
-                                       <op>=</op>\r
-                                       <column>36</column>\r
-                                       <column>3</column>\r
-                                       <column>37</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>38</index>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>33</column>\r
-                                       <column>23</column>\r
-                                       <column>38</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>T</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>33</column>\r
-                                       <column>50</column>\r
-                                       <column>23</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>T</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>39</index>\r
-                               <operations>\r
-                                       <op>/</op>\r
-                                       <op>=</op>\r
-                                       <column>38</column>\r
-                                       <column>3</column>\r
-                                       <column>39</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>40</index>\r
-                               <operations>\r
-                                       <op>DUR_T</op>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>24</column>\r
-                                       <column>50</column>\r
-                                       <column>40</column>\r
-                                       <inputType>T</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>41</index>\r
-                               <operations>\r
-                                       <op>/</op>\r
-                                       <op>=</op>\r
-                                       <column>40</column>\r
-                                       <column>3</column>\r
-                                       <column>41</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>42</index>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>33</column>\r
-                                       <column>25</column>\r
-                                       <column>42</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>R</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>33</column>\r
-                                       <column>50</column>\r
-                                       <column>25</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>R</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>43</index>\r
-                               <operations>\r
-                                       <op>/</op>\r
-                                       <op>=</op>\r
-                                       <column>42</column>\r
-                                       <column>3</column>\r
-                                       <column>43</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>44</index>\r
-                               <operations>\r
-                                       <op>DUR_R</op>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>26</column>\r
-                                       <column>50</column>\r
-                                       <column>44</column>\r
-                                       <inputType>R</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>45</index>\r
-                               <operations>\r
-                                       <op>/</op>\r
-                                       <op>=</op>\r
-                                       <column>44</column>\r
-                                       <column>3</column>\r
-                                       <column>45</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>47</index>\r
-                               <operations>\r
-                                       <op>/</op>\r
-                                       <op>=</op>\r
-                                       <column>27</column>\r
-                                       <column>27</column>\r
-                                       <column>47</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>48</index>\r
-                               <operations>\r
-                                       <op>COUNT</op>\r
-                                       <column>13</column>\r
-                                       <inputType>E</inputType>\r
-                                       <countInfo>\r
-                                               <target>48</target>\r
-                                               <targetType>E</targetType>\r
-                                       </countInfo>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>49</index>\r
-                               <operations>\r
-                                       <op>COUNT</op>\r
-                                       <column>15</column>\r
-                                       <inputType>E</inputType>\r
-                                       <countInfo>\r
-                                               <target>49</target>\r
-                                               <targetType>E</targetType>\r
-                                       </countInfo>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-\r
-                       <columnCategory>\r
-                               <index>0</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>1</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>2</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>3</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>4</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>5</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>6</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>7</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>8</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>9</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>10</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>11</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>12</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>13</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>14</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>15</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>16</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>17</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>18</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>19</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>20</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>21</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>22</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>23</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>24</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>25</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>26</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>27</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>28</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>29</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>30</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>31</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>32</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>33</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>34</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>35</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>36</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>37</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>38</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>39</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>40</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>41</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>42</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>43</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>44</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>45</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>46</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-               </ColumnInfo>\r
-       </Views>\r
-\r
-       <!-- ################ SummaryInfo ########### -->\r
-\r
-       <Views>\r
-               <ViewName>summary</ViewName>\r
-               <AddressIndex>3</AddressIndex>\r
-               <ThreadIndex>5</ThreadIndex>\r
-               <EventNameIndex>0</EventNameIndex>\r
-               <CloseString>Destructor</CloseString>\r
-\r
-               <ColumnInfo>\r
-                       <ColumnName>Category</ColumnName>\r
-                       <ColumnName>Class</ColumnName>\r
-                       <ColumnName>FD</ColumnName>\r
-                       <ColumnName>Address Family</ColumnName>\r
-                       <ColumnName>Protocol</ColumnName>\r
-\r
-                       <ColumnName>Local Address</ColumnName>\r
-                       <ColumnName>Local Port</ColumnName>\r
-                       <ColumnName>Remote Address</ColumnName>\r
-                       <ColumnName>Remote Port</ColumnName>\r
-                       <ColumnName>Listener Address</ColumnName>\r
-                       <!-- 10 -->\r
-                       <ColumnName>Send Count</ColumnName>\r
-                       <ColumnName>Send Byte</ColumnName>\r
-                       <ColumnName>Recv Count</ColumnName>\r
-                       <ColumnName>Recv Byte</ColumnName>\r
-                       <ColumnName>Is Live</ColumnName>\r
-\r
-                       <ColumnName>Object Count</ColumnName>\r
-                       <ColumnName>Object Count PER</ColumnName>\r
-                       <ColumnName>Live Object Count</ColumnName>\r
-                       <ColumnName>Live Object PER</ColumnName>\r
-                       <ColumnName>Total Use Time</ColumnName>\r
-                       <!-- 20 -->\r
-                       <ColumnName>Use Time PER</ColumnName>\r
-                       <ColumnName>Live Time</ColumnName>\r
-                       <ColumnName>Live Time PER</ColumnName>\r
-                       <ColumnName>Error Count</ColumnName>\r
-\r
-\r
-                       <ColumnRedir>0</ColumnRedir> <!-- Category -->\r
-                       <ColumnRedir>2</ColumnRedir> <!-- Class -->\r
-                       <ColumnRedir>6</ColumnRedir> <!-- FD -->\r
-                       <ColumnRedir>7</ColumnRedir> <!-- Address Family -->\r
-                       <ColumnRedir>8</ColumnRedir> <!-- Protocol -->\r
-\r
-                       <ColumnRedir>11</ColumnRedir> <!-- Local Address -->\r
-                       <ColumnRedir>12</ColumnRedir> <!-- Local Port -->\r
-                       <ColumnRedir>13</ColumnRedir> <!-- Remote Address -->\r
-                       <ColumnRedir>14</ColumnRedir> <!-- Remote Port -->\r
-                       <ColumnRedir>4</ColumnRedir> <!-- Listener Address -->\r
-                       <!-- 10 -->\r
-                       <ColumnRedir>27</ColumnRedir> <!-- Send Count -->\r
-                       <ColumnRedir>9</ColumnRedir> <!-- Send Byte -->\r
-                       <ColumnRedir>28</ColumnRedir> <!-- Recv Count -->\r
-                       <ColumnRedir>10</ColumnRedir> <!-- Recv Byte -->\r
-                       <ColumnRedir>29</ColumnRedir> <!-- Is Live -->\r
-\r
-                       <ColumnRedir>16</ColumnRedir> <!-- Object Count -->\r
-                       <ColumnRedir>30</ColumnRedir> <!-- Object Count PER -->\r
-                       <ColumnRedir>18</ColumnRedir> <!-- Live Object Count -->\r
-                       <ColumnRedir>31</ColumnRedir> <!-- Live Object -->\r
-                       <ColumnRedir>20</ColumnRedir> <!-- Total Use Time -->\r
-                       <!-- 20 -->\r
-                       <ColumnRedir>32</ColumnRedir> <!-- Use Time -->\r
-                       <ColumnRedir>22</ColumnRedir> <!-- Live Time -->\r
-                       <ColumnRedir>33</ColumnRedir> <!-- Live Time PER -->\r
-                       <ColumnRedir>15</ColumnRedir> <!-- Error Count -->\r
-\r
-\r
-                       <dataType>\r
-                               <index>2</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>6</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>8</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>9</index>\r
-                               <type>hex</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>10</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>11</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>12</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>13</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>15</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>16</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>17</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>18</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>19</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>20</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>21</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>22</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>23</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-\r
-                       <measure>\r
-                               <index>11</index>\r
-                               <type>byte</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>13</index>\r
-                               <type>byte</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>16</index>\r
-                               <type>%</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>18</index>\r
-                               <type>%</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>19</index>\r
-                               <type>ms</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>20</index>\r
-                               <type>%</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>21</index>\r
-                               <type>ms</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>22</index>\r
-                               <type>%</type>\r
-                       </measure>\r
-\r
-\r
-                       <operationSet>\r
-                               <index>9</index>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>13</column>\r
-                                       <column>9</column>\r
-                                       <column>9</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>S</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>10</index>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>15</column>\r
-                                       <column>10</column>\r
-                                       <column>10</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>S</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>15</index>\r
-                               <operations>\r
-                                       <op>COUNT</op>\r
-                                       <column>25</column>\r
-                                       <inputType>E</inputType>\r
-                                       <countInfo>\r
-                                               <plusStr>E_SUCCESS</plusStr>\r
-                                               <plusEqual>false</plusEqual>\r
-                                               <target>15\r
-                                               </target>\r
-                                               <targetType>S</targetType>\r
-                                       </countInfo>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>16</index>\r
-                               <operations>\r
-                                       <op>COUNT</op>\r
-                                       <column>1</column>\r
-                                       <inputType>E</inputType>\r
-                                       <countInfo>\r
-                                               <plusStr>Constructor</plusStr>\r
-                                               <plusEqual>true</plusEqual>\r
-                                               <target>16</target>\r
-                                               <targetType>S</targetType>\r
-                                       </countInfo>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>18</index>\r
-                               <operations>\r
-                                       <op>COUNT</op>\r
-                                       <column>1</column>\r
-                                       <inputType>E</inputType>\r
-                                       <countInfo>\r
-                                               <plusStr>Constructor</plusStr>\r
-                                               <plusEqual>true</plusEqual>\r
-                                               <minusStr>Destructor</minusStr>\r
-                                               <minusEqual>true</minusEqual>\r
-                                               <target>18</target>\r
-                                               <targetType>S</targetType>\r
-                                       </countInfo>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>20</index>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>33</column>\r
-                                       <column>20</column>\r
-                                       <column>20</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>S</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>21</index>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>21</column>\r
-                                       <column>34</column>\r
-                                       <column>21</column>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>S</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>22</index>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>22</column>\r
-                                       <column>34</column>\r
-                                       <column>22</column>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>S</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>27</index>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>48</column>\r
-                                       <column>27</column>\r
-                                       <column>27</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>S</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>28</index>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>49</column>\r
-                                       <column>28</column>\r
-                                       <column>28</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>S</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>29</index>\r
-                               <operations>\r
-                                       <op>CHECK</op>\r
-                                       <column>1</column>\r
-                                       <inputType>E</inputType>\r
-                                       <countInfo>\r
-                                               <plusStr>Constructor</plusStr>\r
-                                               <plusEqual>true</plusEqual>\r
-                                               <minusStr>Destructor</minusStr>\r
-                                               <minusEqual>true</minusEqual>\r
-                                               <target>29</target>\r
-                                               <targetType>S</targetType>\r
-                                       </countInfo>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>30</index>\r
-                               <operations>\r
-                                       <op>/</op>\r
-                                       <op>=</op>\r
-                                       <column>16</column>\r
-                                       <column>16</column>\r
-                                       <column>30</column>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>R</inputType>\r
-                                       <inputType>S</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>31</index>\r
-                               <operations>\r
-                                       <op>/</op>\r
-                                       <op>=</op>\r
-                                       <column>18</column>\r
-                                       <column>16</column>\r
-                                       <column>31</column>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>R</inputType>\r
-                                       <inputType>S</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>32</index>\r
-                               <operations>\r
-                                       <op>/</op>\r
-                                       <op>=</op>\r
-                                       <column>21</column>\r
-                                       <column>1</column>\r
-                                       <column>32</column>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>R</inputType>\r
-                                       <inputType>S</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>33</index>\r
-                               <operations>\r
-                                       <op>/</op>\r
-                                       <op>=</op>\r
-                                       <column>22</column>\r
-                                       <column>1</column>\r
-                                       <column>33</column>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>R</inputType>\r
-                                       <inputType>S</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-\r
-                       <ChildRedir>1</ChildRedir> <!-- Category -->\r
-                       <ChildRedir>4</ChildRedir> <!-- Class -->\r
-                       <ChildRedir>8</ChildRedir> <!-- FD -->\r
-                       <ChildRedir>9</ChildRedir> <!-- Address Family -->\r
-                       <ChildRedir>11</ChildRedir> <!-- Protocol -->\r
-\r
-                       <ChildRedir>16</ChildRedir> <!-- Local Address -->\r
-                       <ChildRedir>17</ChildRedir> <!-- Local Port -->\r
-                       <ChildRedir>18</ChildRedir> <!-- Remote Address -->\r
-                       <ChildRedir>19</ChildRedir> <!-- Remote Port -->\r
-                       <ChildRedir>6</ChildRedir> <!-- Listener Address -->\r
-\r
-                       <ChildRedir>48</ChildRedir> <!-- Send Count -->\r
-                       <ChildRedir>13</ChildRedir> <!-- Send Byte -->\r
-                       <ChildRedir>49</ChildRedir> <!-- Recv Count -->\r
-                       <ChildRedir>15</ChildRedir> <!-- Recv Byte -->\r
-                       <ChildRedir>50</ChildRedir> <!-- Is Live -->\r
-\r
-                       <ChildRedir>27</ChildRedir> <!-- Object Count -->\r
-                       <ChildRedir>50</ChildRedir> <!-- Object Count PER -->\r
-                       <ChildRedir>29</ChildRedir> <!-- Live Object Count -->\r
-                       <ChildRedir>50</ChildRedir> <!-- Live Object -->\r
-                       <ChildRedir>33</ChildRedir> <!-- Total Use Time -->\r
-\r
-                       <ChildRedir>50</ChildRedir> <!-- Use Time -->\r
-                       <ChildRedir>36</ChildRedir> <!-- Live Time -->\r
-                       <ChildRedir>50</ChildRedir> <!-- Live Time PER -->\r
-                       <ChildRedir>25</ChildRedir> <!-- Error Count -->\r
-\r
-\r
-                       <columnCategory>\r
-                               <index>0</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>1</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>2</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>3</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>4</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>5</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>6</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>7</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>8</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>9</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>10</index>\r
-                               <type>summation</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>11</index>\r
-                               <type>summation</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>12</index>\r
-                               <type>summation</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>13</index>\r
-                               <type>summation</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>14</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>15</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>16</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>17</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>18</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>19</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>20</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>21</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>22</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>23</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-\r
-               </ColumnInfo>\r
-               <OverviewInfo>\r
-                       <sum>9</sum>\r
-                       <sum>10</sum>\r
-                       <sum>15</sum>\r
-                       <sum>16</sum>\r
-                       <sum>18</sum>\r
-                       <sum>22</sum>\r
-                       <sum>20</sum>\r
-                       <sum>27</sum>\r
-                       <sum>28</sum>\r
-                       <sum>29</sum>\r
-\r
-                       <state>2</state>\r
-\r
-                       <percent>30</percent>\r
-                       <percent>31</percent>\r
-                       <percent>32</percent>\r
-                       <percent>33</percent>\r
-               </OverviewInfo>\r
-\r
-       </Views>\r
-\r
-       <Views>\r
-               <ViewName>warning</ViewName>\r
-               <AddressIndex>3</AddressIndex>\r
-               <TotalColumnCount>6</TotalColumnCount>\r
-               <ThreadIndex>4</ThreadIndex>\r
-\r
-               <ColumnInfo>\r
-                       <ColumnName>Category</ColumnName>\r
-                       <ColumnName>Event #</ColumnName>\r
-                       <ColumnName>Class Name</ColumnName>\r
-                       <ColumnName>Address</ColumnName>\r
-                       <ColumnName>Thread ID</ColumnName>\r
-                       <ColumnName>Warning Description</ColumnName>\r
-\r
-                       <ColumnRedir>0</ColumnRedir>\r
-                       <ColumnRedir>1</ColumnRedir>\r
-                       <ColumnRedir>2</ColumnRedir>\r
-                       <ColumnRedir>3</ColumnRedir>\r
-                       <ColumnRedir>4</ColumnRedir>\r
-                       <ColumnRedir>5</ColumnRedir>\r
-\r
-                       <dataType>\r
-                               <index>1</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-               </ColumnInfo>\r
-       </Views>\r
-\r
-       <Views>\r
-               <ViewName>graph</ViewName>\r
-               <TimelineChartInfo>\r
-                       <monitorName>Socket Monitor</monitorName>\r
-                       <ChartInfo>\r
-                               <chartName>Socket</chartName>\r
-                               <AxisInfo>\r
-                                       <axisName>byte</axisName>\r
-                                       <type>0</type>\r
-                                       <SeriesInfo>\r
-                                               <seriesName>Sent</seriesName>\r
-                                               <column>13</column>\r
-                                       </SeriesInfo>\r
-                                       <SeriesInfo>\r
-                                               <seriesName>Received</seriesName>\r
-                                               <column>15</column>\r
-                                       </SeriesInfo>\r
-                               </AxisInfo>\r
-                       </ChartInfo>\r
-               </TimelineChartInfo>\r
-       </Views>\r
-</BaseMonitor>
\ No newline at end of file
diff --git a/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/thumbnail.monitor b/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/thumbnail.monitor
deleted file mode 100644 (file)
index 2b7d79a..0000000
+++ /dev/null
@@ -1,244 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="yes"?>\r
-<BaseMonitor xmlns="com.samsung.dynamicanalyzer">\r
-       <id>Thumbnail</id>\r
-       <idColumn>4</idColumn>\r
-       <type>image</type>\r
-       <rawDataCount>8</rawDataCount>\r
-       <SmallIcon>c:/abc.jpg</SmallIcon>\r
-       <BigIcon>c:/def.jpg</BigIcon>\r
-       <category>Default</category>\r
-       <description>Thumbnail Monitor</description>\r
-       <EventDataSize>9</EventDataSize>\r
-       <ObjectDataSize>0</ObjectDataSize>\r
-       <components>Thumbnail</components>\r
-\r
-       <eventDataType>1</eventDataType>\r
-       <eventDataType>3</eventDataType>\r
-       <eventDataType>2</eventDataType>\r
-       <eventDataType>3</eventDataType>\r
-       <eventDataType>3</eventDataType>\r
-\r
-       <eventDataType>3</eventDataType>\r
-       <eventDataType>2</eventDataType>\r
-       <eventDataType>1</eventDataType>\r
-       <eventDataType>3</eventDataType>\r
-\r
-\r
-       <objectDataType>3</objectDataType>\r
-       <objectDataType>2</objectDataType>\r
-       <objectDataType>1</objectDataType>\r
-       <objectDataType>3</objectDataType>\r
-\r
-\r
-       <warningDataType>3</warningDataType>\r
-       <warningDataType>1</warningDataType>\r
-       <warningDataType>3</warningDataType>\r
-       <warningDataType>2</warningDataType>\r
-       <warningDataType>1</warningDataType>\r
-       <warningDataType>3</warningDataType>\r
-\r
-\r
-       <Views>\r
-               <ViewName>events</ViewName>\r
-               <AddressIndex>6</AddressIndex>\r
-               <ThreadIndex>7</ThreadIndex>\r
-\r
-               <ColumnInfo>\r
-                       <ColumnName>V</ColumnName>\r
-                       <ColumnName>Event #</ColumnName>\r
-                       <ColumnName>Image</ColumnName>\r
-                       <ColumnName>Event Name</ColumnName>\r
-                       <ColumnName>Time</ColumnName>\r
-\r
-                       <ColumnName>Image File Name</ColumnName>\r
-                       <ColumnName>Class</ColumnName>\r
-                       <ColumnName>Listener</ColumnName>\r
-                       <ColumnName>Listener Address</ColumnName>\r
-                       <ColumnName>Thread ID</ColumnName>\r
-\r
-\r
-                       <ColumnRedir>8</ColumnRedir>\r
-                       <ColumnRedir>0</ColumnRedir>\r
-                       <ColumnRedir>8</ColumnRedir>\r
-                       <ColumnRedir>1</ColumnRedir>\r
-                       <ColumnRedir>2</ColumnRedir>\r
-\r
-                       <ColumnRedir>3</ColumnRedir>\r
-                       <ColumnRedir>4</ColumnRedir>\r
-                       <ColumnRedir>5</ColumnRedir>\r
-                       <ColumnRedir>6</ColumnRedir>\r
-                       <ColumnRedir>7</ColumnRedir>\r
-\r
-\r
-                       <dataType>\r
-                               <index>1</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>2</index>\r
-                               <type>img</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>4</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>8</index>\r
-                               <type>hex</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>9</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-\r
-                       <measure>\r
-                               <index>4</index>\r
-                               <type>ms</type>\r
-                       </measure>\r
-\r
-\r
-                       <columnCategory>\r
-                               <index>0</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>1</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>2</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>3</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>4</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>5</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>6</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>7</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>8</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-               </ColumnInfo>\r
-       </Views>\r
-\r
-       <!-- ################ SummaryInfo ########## -->\r
-       <Views>\r
-               <ViewName>summary</ViewName>\r
-               <AddressIndex>1</AddressIndex>\r
-               <EventNameIndex>0</EventNameIndex>\r
-               <ThreadIndex>2</ThreadIndex>\r
-\r
-               <ColumnInfo>\r
-               </ColumnInfo>\r
-       </Views>\r
-\r
-       <Views>\r
-               <ViewName>warning</ViewName>\r
-               <AddressIndex>3</AddressIndex>\r
-               <TotalColumnCount>6</TotalColumnCount>\r
-               <ThreadIndex>4</ThreadIndex>\r
-\r
-               <ColumnInfo>\r
-                       <ColumnName>Category</ColumnName>\r
-                       <ColumnName>Event #</ColumnName>\r
-                       <ColumnName>Class Name</ColumnName>\r
-                       <ColumnName>Address</ColumnName>\r
-                       <ColumnName>Thread ID</ColumnName>\r
-                       <ColumnName>Warning Description</ColumnName>\r
-\r
-                       <ColumnRedir>0</ColumnRedir>\r
-                       <ColumnRedir>1</ColumnRedir>\r
-                       <ColumnRedir>2</ColumnRedir>\r
-                       <ColumnRedir>3</ColumnRedir>\r
-                       <ColumnRedir>4</ColumnRedir>\r
-                       <ColumnRedir>5</ColumnRedir>\r
-\r
-                       <dataType>\r
-                               <index>1</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-               </ColumnInfo>\r
-       </Views>\r
-\r
-       <Views>\r
-               <ViewName>graph</ViewName>\r
-               <TimelineChartInfo>\r
-                       <monitorName>Thumbnail Monitor</monitorName>\r
-                       <ChartInfo>\r
-                               <chartName>Thumbnail</chartName>\r
-                               <AxisInfo>\r
-                                       <axisName>Event Name</axisName>\r
-                                       <type>10</type>\r
-                                       <SeriesInfo>\r
-                                               <seriesName>Application Start</seriesName>\r
-                                               <column>1</column>\r
-                                       </SeriesInfo>\r
-                                       <SeriesInfo>\r
-                                               <seriesName>OnWindowActivated</seriesName>\r
-                                               <column>1</column>\r
-                                       </SeriesInfo>\r
-                                       <SeriesInfo>\r
-                                               <seriesName>OnWindowDeactivated</seriesName>\r
-                                               <column>1</column>\r
-                                       </SeriesInfo>\r
-                                       <SeriesInfo>\r
-                                               <seriesName>OnActionPerformed</seriesName>\r
-                                               <column>1</column>\r
-                                       </SeriesInfo>\r
-                                       <SeriesInfo>\r
-                                               <seriesName>OnTouchDropped</seriesName>\r
-                                               <column>1</column>\r
-                                       </SeriesInfo>\r
-                                       <SeriesInfo>\r
-                                               <seriesName>OnKeyPressed</seriesName>\r
-                                               <column>1</column>\r
-                                       </SeriesInfo>\r
-                                       <SeriesInfo>\r
-                                               <seriesName>OnOrientationChanged</seriesName>\r
-                                               <column>1</column>\r
-                                       </SeriesInfo>\r
-                                       <SeriesInfo>\r
-                                               <seriesName>OnTouchPressed</seriesName>\r
-                                               <column>1</column>\r
-                                       </SeriesInfo>\r
-                                       <SeriesInfo>\r
-                                               <seriesName>OnTouchDoublePressed</seriesName>\r
-                                               <column>1</column>\r
-                                       </SeriesInfo>\r
-                                       <SeriesInfo>\r
-                                               <seriesName>OnTouchModeChanged</seriesName>\r
-                                               <column>1</column>\r
-                                       </SeriesInfo>\r
-                               </AxisInfo>\r
-                       </ChartInfo>\r
-               </TimelineChartInfo>\r
-       </Views>\r
-</BaseMonitor>\r
diff --git a/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/timer.monitor b/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/timer.monitor
deleted file mode 100644 (file)
index b8cb98a..0000000
+++ /dev/null
@@ -1,1574 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="yes"?>\r
-<BaseMonitor xmlns="com.samsung.dynamicanalyzer">\r
-       <id>Timer</id>\r
-       <idColumn>4</idColumn>\r
-       <type>class</type>\r
-       <rawDataCount>17</rawDataCount>\r
-       <SmallIcon>c:/abc.jpg</SmallIcon>\r
-       <BigIcon>c:/def.jpg</BigIcon>\r
-       <category>Default</category>\r
-       <description>Timer Monitor</description>\r
-       <EventDataSize>40</EventDataSize>\r
-       <ObjectDataSize>25</ObjectDataSize>\r
-       <ObjectLiveTimeIndex>14</ObjectLiveTimeIndex>\r
-       <ThreadLiveTimeIndex>16</ThreadLiveTimeIndex>\r
-       <TotalLiveTimeIndex>18</TotalLiveTimeIndex>\r
-\r
-\r
-       <components>Timer</components>\r
-\r
-       <checkInfo>\r
-               <input>19</input>\r
-               <input>1</input>\r
-               <type>C</type>\r
-               <type>V</type>\r
-               <op>=</op>\r
-               <desc>No Destructor</desc>\r
-               <depth>S</depth>\r
-               <stateColumn>5</stateColumn>\r
-       </checkInfo>\r
-       <checkInfo>\r
-               <input>16</input>\r
-               <input>E_SUCCESS</input>\r
-               <type>C</type>\r
-               <type>V</type>\r
-               <op>!=</op>\r
-               <desc>Error Occurred..</desc>\r
-               <depth>E</depth>\r
-               <stateColumn>16</stateColumn>\r
-       </checkInfo>\r
-\r
-       <eventDataType>1</eventDataType>\r
-       <eventDataType>3</eventDataType>\r
-       <eventDataType>2</eventDataType>\r
-       <eventDataType>2</eventDataType>\r
-       <eventDataType>3</eventDataType>\r
-\r
-       <eventDataType>2</eventDataType>\r
-       <eventDataType>2</eventDataType>\r
-       <eventDataType>1</eventDataType>\r
-       <eventDataType>1</eventDataType>\r
-       <eventDataType>3</eventDataType>\r
-       <!-- 10 -->\r
-       <eventDataType>3</eventDataType>\r
-       <eventDataType>3</eventDataType>\r
-       <eventDataType>3</eventDataType>\r
-       <eventDataType>3</eventDataType>\r
-       <eventDataType>3</eventDataType>\r
-       <!-- 15 -->\r
-       <eventDataType>3</eventDataType>\r
-       <eventDataType>3</eventDataType>\r
-       <eventDataType>3</eventDataType>\r
-       <eventDataType>1</eventDataType>\r
-       <eventDataType>1</eventDataType>\r
-       <!-- 20 -->\r
-       <eventDataType>1</eventDataType>\r
-       <eventDataType>4</eventDataType>\r
-       <eventDataType>1</eventDataType>\r
-       <eventDataType>4</eventDataType>\r
-       <eventDataType>1</eventDataType>\r
-       <!-- 25 -->\r
-       <eventDataType>2</eventDataType>\r
-       <eventDataType>4</eventDataType>\r
-       <eventDataType>2</eventDataType>\r
-       <eventDataType>4</eventDataType>\r
-       <eventDataType>2</eventDataType>\r
-       <!-- 30 -->\r
-       <eventDataType>4</eventDataType>\r
-       <eventDataType>2</eventDataType>\r
-       <eventDataType>4</eventDataType>\r
-       <eventDataType>2</eventDataType>\r
-       <eventDataType>4</eventDataType>\r
-       <!-- 35 -->\r
-       <eventDataType>2</eventDataType>\r
-       <eventDataType>4</eventDataType>\r
-       <eventDataType>4</eventDataType>\r
-       <eventDataType>4</eventDataType>\r
-       <eventDataType>3</eventDataType>\r
-\r
-\r
-       <objectDataType>3</objectDataType>\r
-       <objectDataType>2</objectDataType>\r
-       <objectDataType>3</objectDataType>\r
-       <objectDataType>2</objectDataType>\r
-       <objectDataType>2</objectDataType>\r
-\r
-       <objectDataType>1</objectDataType>\r
-       <objectDataType>3</objectDataType>\r
-       <objectDataType>3</objectDataType>\r
-       <objectDataType>1</objectDataType>\r
-       <objectDataType>1</objectDataType>\r
-       <!-- 10 -->\r
-       <objectDataType>1</objectDataType>\r
-       <objectDataType>1</objectDataType>\r
-       <objectDataType>1</objectDataType>\r
-       <objectDataType>2</objectDataType>\r
-       <objectDataType>2</objectDataType>\r
-       <!-- 15 -->\r
-       <objectDataType>2</objectDataType>\r
-       <objectDataType>2</objectDataType>\r
-       <objectDataType>2</objectDataType>\r
-       <objectDataType>2</objectDataType>\r
-       <objectDataType>3</objectDataType>\r
-       <!-- 20 -->\r
-       <objectDataType>4</objectDataType>\r
-       <objectDataType>4</objectDataType>\r
-       <objectDataType>4</objectDataType>\r
-       <objectDataType>4</objectDataType>\r
-       <objectDataType>3</objectDataType>\r
-\r
-\r
-       <warningDataType>3</warningDataType>\r
-       <warningDataType>1</warningDataType>\r
-       <warningDataType>3</warningDataType>\r
-       <warningDataType>2</warningDataType>\r
-       <warningDataType>1</warningDataType>\r
-       <warningDataType>3</warningDataType>\r
-\r
-\r
-       <weRedir>1</weRedir>\r
-       <weRedir>0</weRedir>\r
-       <weRedir>4</weRedir>\r
-       <weRedir>5</weRedir>\r
-       <weRedir>7</weRedir>\r
-       <weRedir>16</weRedir>\r
-\r
-       <wsRedir>0</wsRedir>\r
-       <wsRedir>24</wsRedir>\r
-       <wsRedir>2</wsRedir>\r
-       <wsRedir>3</wsRedir>\r
-       <wsRedir>5</wsRedir>\r
-       <wsRedir>24</wsRedir>\r
-\r
-       <Views>\r
-               <ViewName>events</ViewName>\r
-               <AddressIndex>5</AddressIndex>\r
-               <ThreadIndex>7</ThreadIndex>\r
-\r
-               <ColumnInfo>\r
-                       <ColumnName>V</ColumnName>\r
-                       <ColumnName>Event #</ColumnName>\r
-                       <ColumnName>Event Name</ColumnName>\r
-                       <ColumnName>Start Time</ColumnName>\r
-                       <ColumnName>End Time</ColumnName>\r
-                       <ColumnName>Duration</ColumnName>\r
-\r
-                       <ColumnName>Timer Address</ColumnName>\r
-                       <ColumnName>Class</ColumnName>\r
-                       <ColumnName>Thread ID</ColumnName>\r
-                       <ColumnName>Caller</ColumnName>\r
-                       <ColumnName>Callee</ColumnName>\r
-                       <!-- 10 -->\r
-                       <ColumnName>Listener Address</ColumnName>\r
-                       <ColumnName>Get Value</ColumnName>\r
-                       <ColumnName>Set Value</ColumnName>\r
-                       <ColumnName>Interval(ms)</ColumnName>\r
-                       <ColumnName>Status</ColumnName>\r
-\r
-                       <ColumnName>Awake</ColumnName>\r
-                       <ColumnName>Total Object</ColumnName>\r
-                       <ColumnName>Total Thread Object</ColumnName>\r
-                       <ColumnName>Total Live Object</ColumnName>\r
-                       <ColumnName>Total Live Thread Object</ColumnName>\r
-                       <!-- 20 -->\r
-                       <ColumnName>Object Use Time</ColumnName>\r
-                       <ColumnName>Object Live Time</ColumnName>\r
-                       <ColumnName>Thread Use Time</ColumnName>\r
-                       <ColumnName>Thread Live Time</ColumnName>\r
-                       <ColumnName>Total Use Time</ColumnName>\r
-\r
-                       <ColumnName>Total Live Time</ColumnName>\r
-                       <ColumnName>Total Thread Object PER</ColumnName>\r
-                       <ColumnName>Total Live Object PER</ColumnName>\r
-                       <ColumnName>Total Live Thread Object PER</ColumnName>\r
-                       <ColumnName>Object Use Time PER</ColumnName>\r
-                       <!-- 30 -->\r
-                       <ColumnName>Object Live Time PER</ColumnName>\r
-                       <ColumnName>Thread Use Time PER</ColumnName>\r
-                       <ColumnName>Thread Live Time PER</ColumnName>\r
-                       <ColumnName>Total Use Time PER</ColumnName>\r
-                       <ColumnName>Total Live Time PER</ColumnName>\r
-\r
-                       <ColumnName>Return</ColumnName>\r
-                       <ColumnName>Error Code</ColumnName>\r
-                       <ColumnName>Remark</ColumnName>\r
-\r
-\r
-                       <ColumnRedir>39</ColumnRedir>\r
-                       <ColumnRedir>0</ColumnRedir>\r
-                       <ColumnRedir>1</ColumnRedir>\r
-                       <ColumnRedir>2</ColumnRedir>\r
-                       <ColumnRedir>3</ColumnRedir>\r
-\r
-                       <ColumnRedir>24</ColumnRedir>\r
-                       <ColumnRedir>5</ColumnRedir>\r
-                       <ColumnRedir>4</ColumnRedir>\r
-                       <ColumnRedir>7</ColumnRedir>\r
-                       <ColumnRedir>17</ColumnRedir>\r
-                       <!-- 10 -->\r
-                       <ColumnRedir>14</ColumnRedir>\r
-                       <ColumnRedir>6</ColumnRedir>\r
-                       <ColumnRedir>11</ColumnRedir>\r
-                       <ColumnRedir>12</ColumnRedir>\r
-                       <ColumnRedir>8</ColumnRedir>\r
-\r
-                       <ColumnRedir>10</ColumnRedir>\r
-                       <ColumnRedir>9</ColumnRedir>\r
-                       <ColumnRedir>18</ColumnRedir>\r
-                       <ColumnRedir>19</ColumnRedir>\r
-                       <ColumnRedir>20</ColumnRedir>\r
-                       <!-- 20 -->\r
-                       <ColumnRedir>22</ColumnRedir>\r
-                       <ColumnRedir>25</ColumnRedir>\r
-                       <ColumnRedir>27</ColumnRedir>\r
-                       <ColumnRedir>29</ColumnRedir>\r
-                       <ColumnRedir>31</ColumnRedir>\r
-\r
-                       <ColumnRedir>33</ColumnRedir>\r
-                       <ColumnRedir>35</ColumnRedir>\r
-                       <ColumnRedir>38</ColumnRedir>\r
-                       <ColumnRedir>21</ColumnRedir>\r
-                       <ColumnRedir>23</ColumnRedir>\r
-                       <!-- 30 -->\r
-                       <ColumnRedir>26</ColumnRedir>\r
-                       <ColumnRedir>28</ColumnRedir>\r
-                       <ColumnRedir>30</ColumnRedir>\r
-                       <ColumnRedir>32</ColumnRedir>\r
-                       <ColumnRedir>34</ColumnRedir>\r
-\r
-                       <ColumnRedir>36</ColumnRedir>\r
-                       <ColumnRedir>15</ColumnRedir>\r
-                       <ColumnRedir>16</ColumnRedir>\r
-                       <ColumnRedir>13</ColumnRedir>\r
-\r
-\r
-                       <dataType>\r
-                               <index>1</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>3</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>4</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>4</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>6</index>\r
-                               <type>hex</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>14</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>11</index>\r
-                               <type>hex</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>8</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>17</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>18</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>19</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>20</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>21</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>22</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>23</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>24</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>25</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>26</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>27</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>28</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>29</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>30</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>31</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>32</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>33</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>34</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>35</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <measure>\r
-                               <index>3</index>\r
-                               <type>ms</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>4</index>\r
-                               <type>ms</type>\r
-                       </measure>\r
-\r
-                       <!-- <measure> <index>6</index> <type>ms</type> </measure> -->\r
-\r
-                       <measure>\r
-                               <index>5</index>\r
-                               <type>ms</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>21</index>\r
-                               <type>ms</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>22</index>\r
-                               <type>ms</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>22</index>\r
-                               <type>ms</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>23</index>\r
-                               <type>ms</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>24</index>\r
-                               <type>ms</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>25</index>\r
-                               <type>ms</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>26</index>\r
-                               <type>ms</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>27</index>\r
-                               <type>%</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>28</index>\r
-                               <type>%</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>29</index>\r
-                               <type>%</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>30</index>\r
-                               <type>%</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>31</index>\r
-                               <type>%</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>32</index>\r
-                               <type>%</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>33</index>\r
-                               <type>%</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>34</index>\r
-                               <type>%</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>35</index>\r
-                               <type>%</type>\r
-                       </measure>\r
-\r
-\r
-                       <operationSet>\r
-                               <index>3</index>\r
-                               <operations>\r
-                                       <op>STATE</op>\r
-                                       <column>3</column>\r
-                                       <column>1</column>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>1</column>\r
-                                       <column>24</column>\r
-                                       <column>1</column>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>R</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>7</index>\r
-                               <operations>\r
-                                       <op>STATE</op>\r
-                                       <column>7</column>\r
-                                       <column>5</column>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>16</index>\r
-                               <operations>\r
-                                       <op>ERR</op>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>17</index>\r
-                               <operations>\r
-                                       <op>CALLER</op>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>18</index>\r
-                               <operations>\r
-                                       <op>COUNT</op>\r
-                                       <column>1</column>\r
-                                       <inputType>E</inputType>\r
-                                       <countInfo>\r
-                                               <plusStr>Constructor</plusStr>\r
-                                               <plusEqual>true</plusEqual>\r
-                                               <target>18</target>\r
-                                               <targetType>E</targetType>\r
-                                       </countInfo>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>18</column>\r
-                                       <column>8</column>\r
-                                       <column>18</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>R</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>18</column>\r
-                                       <column>39</column>\r
-                                       <column>8</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>R</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>19</index>\r
-                               <operations>\r
-                                       <op>COUNT</op>\r
-                                       <column>1</column>\r
-                                       <inputType>E</inputType>\r
-                                       <countInfo>\r
-                                               <plusStr>Constructor</plusStr>\r
-                                               <plusEqual>true</plusEqual>\r
-                                               <target>19</target>\r
-                                               <targetType>E</targetType>\r
-                                       </countInfo>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>19</column>\r
-                                       <column>9</column>\r
-                                       <column>19</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>T</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>19</column>\r
-                                       <column>39</column>\r
-                                       <column>9</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>T</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>20</index>\r
-                               <operations>\r
-                                       <op>COUNT</op>\r
-                                       <column>1</column>\r
-                                       <inputType>E</inputType>\r
-                                       <countInfo>\r
-                                               <plusStr>Constructor</plusStr>\r
-                                               <plusEqual>true</plusEqual>\r
-                                               <minusStr>Destructor</minusStr>\r
-                                               <minusEqual>true</minusEqual>\r
-                                               <target>20</target>\r
-                                               <targetType>E</targetType>\r
-                                       </countInfo>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>20</column>\r
-                                       <column>10</column>\r
-                                       <column>20</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>R</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>20</column>\r
-                                       <column>39</column>\r
-                                       <column>10</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>R</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>21</index>\r
-                               <operations>\r
-                                       <op>/</op>\r
-                                       <op>=</op>\r
-                                       <column>20</column>\r
-                                       <column>18</column>\r
-                                       <column>21</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>22</index>\r
-                               <operations>\r
-                                       <op>COUNT</op>\r
-                                       <column>1</column>\r
-                                       <inputType>E</inputType>\r
-                                       <countInfo>\r
-                                               <plusStr>Constructor</plusStr>\r
-                                               <plusEqual>true</plusEqual>\r
-                                               <minusStr>Desturctor</minusStr>\r
-                                               <minusEqual>true</minusEqual>\r
-                                               <target>22</target>\r
-                                               <targetType>E</targetType>\r
-                                       </countInfo>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>22</column>\r
-                                       <column>11</column>\r
-                                       <column>22</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>T</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>22</column>\r
-                                       <column>39</column>\r
-                                       <column>11</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>T</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>23</index>\r
-                               <operations>\r
-                                       <op>/</op>\r
-                                       <op>=</op>\r
-                                       <column>22</column>\r
-                                       <column>18</column>\r
-                                       <column>23</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>24</index>\r
-                               <operations>\r
-                                       <op>-</op>\r
-                                       <op>=</op>\r
-                                       <column>3</column>\r
-                                       <column>2</column>\r
-                                       <column>24</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>25</index>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>24</column>\r
-                                       <column>13</column>\r
-                                       <column>25</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>24</column>\r
-                                       <column>39</column>\r
-                                       <column>13</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>S</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>26</index>\r
-                               <operations>\r
-                                       <op>/</op>\r
-                                       <op>=</op>\r
-                                       <column>25</column>\r
-                                       <column>3</column>\r
-                                       <column>26</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>27</index>\r
-                               <operations>\r
-                                       <op>DUR</op>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>14</column>\r
-                                       <column>39</column>\r
-                                       <column>27</column>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>28</index>\r
-                               <operations>\r
-                                       <op>/</op>\r
-                                       <op>=</op>\r
-                                       <column>27</column>\r
-                                       <column>3</column>\r
-                                       <column>28</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>29</index>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>24</column>\r
-                                       <column>15</column>\r
-                                       <column>29</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>T</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>24</column>\r
-                                       <column>39</column>\r
-                                       <column>15</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>T</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>30</index>\r
-                               <operations>\r
-                                       <op>/</op>\r
-                                       <op>=</op>\r
-                                       <column>29</column>\r
-                                       <column>3</column>\r
-                                       <column>30</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>31</index>\r
-                               <operations>\r
-                                       <op>DUR_T</op>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>16</column>\r
-                                       <column>39</column>\r
-                                       <column>31</column>\r
-                                       <inputType>T</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>32</index>\r
-                               <operations>\r
-                                       <op>/</op>\r
-                                       <op>=</op>\r
-                                       <column>31</column>\r
-                                       <column>3</column>\r
-                                       <column>32</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>33</index>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>24</column>\r
-                                       <column>17</column>\r
-                                       <column>33</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>R</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>24</column>\r
-                                       <column>39</column>\r
-                                       <column>17</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>R</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>34</index>\r
-                               <operations>\r
-                                       <op>/</op>\r
-                                       <op>=</op>\r
-                                       <column>33</column>\r
-                                       <column>3</column>\r
-                                       <column>34</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>35</index>\r
-                               <operations>\r
-                                       <op>DUR_R</op>\r
-                               </operations>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>18</column>\r
-                                       <column>39</column>\r
-                                       <column>35</column>\r
-                                       <inputType>R</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>36</index>\r
-                               <operations>\r
-                                       <op>/</op>\r
-                                       <op>=</op>\r
-                                       <column>35</column>\r
-                                       <column>3</column>\r
-                                       <column>36</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>38</index>\r
-                               <operations>\r
-                                       <op>/</op>\r
-                                       <op>=</op>\r
-                                       <column>19</column>\r
-                                       <column>18</column>\r
-                                       <column>38</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>E</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <columnCategory>\r
-                               <index>0</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>1</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>2</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>3</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>4</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>5</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>6</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>7</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>8</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>9</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>10</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>11</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>12</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>13</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>14</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>15</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>16</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>17</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>18</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>19</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>20</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>21</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>22</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>23</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>24</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>25</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>26</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>27</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>28</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>29</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>30</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>31</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>32</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>33</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>34</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>35</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>36</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>37</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>38</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-               </ColumnInfo>\r
-       </Views>\r
-\r
-       <!-- ################ SummaryInfo ########### -->\r
-\r
-       <Views>\r
-               <ViewName>summary</ViewName>\r
-               <AddressIndex>3</AddressIndex>\r
-               <ThreadIndex>5</ThreadIndex>\r
-               <EventNameIndex>0</EventNameIndex>\r
-               <CloseString>Destructor</CloseString>\r
-\r
-               <ColumnInfo>\r
-                       <ColumnName>Category</ColumnName>\r
-                       <ColumnName>Class</ColumnName>\r
-                       <ColumnName>Listener Address</ColumnName>\r
-                       <ColumnName>Awake</ColumnName>\r
-                       <ColumnName>Is Live</ColumnName>\r
-                       <ColumnName>Object Count</ColumnName>\r
-\r
-                       <ColumnName>Object Count PER</ColumnName>\r
-                       <ColumnName>Live Object Count</ColumnName>\r
-                       <ColumnName>Live Object PER</ColumnName>\r
-                       <ColumnName>Total Use Time</ColumnName>\r
-                       <ColumnName>Use Time PER</ColumnName>\r
-\r
-                       <ColumnName>Live Time</ColumnName>\r
-                       <ColumnName>Live Time PER</ColumnName>\r
-                       <ColumnName>Error Count</ColumnName>\r
-\r
-                       <ColumnRedir>0</ColumnRedir>\r
-                       <ColumnRedir>2</ColumnRedir>\r
-                       <ColumnRedir>4</ColumnRedir>\r
-                       <ColumnRedir>6</ColumnRedir>\r
-                       <ColumnRedir>19</ColumnRedir>\r
-\r
-                       <ColumnRedir>8</ColumnRedir>\r
-                       <ColumnRedir>20</ColumnRedir>\r
-                       <ColumnRedir>10</ColumnRedir>\r
-                       <ColumnRedir>21</ColumnRedir>\r
-                       <ColumnRedir>12</ColumnRedir>\r
-\r
-                       <ColumnRedir>22</ColumnRedir>\r
-                       <ColumnRedir>14</ColumnRedir>\r
-                       <ColumnRedir>23</ColumnRedir>\r
-                       <ColumnRedir>7</ColumnRedir>\r
-\r
-\r
-                       <dataType>\r
-                               <index>2</index>\r
-                               <type>hex</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>5</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>6</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>7</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>8</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>9</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>10</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>11</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>12</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-                       <dataType>\r
-                               <index>13</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-\r
-\r
-                       <measure>\r
-                               <index>6</index>\r
-                               <type>%</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>8</index>\r
-                               <type>%</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>9</index>\r
-                               <type>ms</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>10</index>\r
-                               <type>%</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>11</index>\r
-                               <type>ms</type>\r
-                       </measure>\r
-\r
-                       <measure>\r
-                               <index>12</index>\r
-                               <type>%</type>\r
-                       </measure>\r
-\r
-\r
-                       <operationSet> <!-- Error Code -->\r
-                               <index>7</index>\r
-                               <operations>\r
-                                       <op>COUNT</op>\r
-                                       <column>16</column>\r
-                                       <inputType>E</inputType>\r
-                                       <countInfo>\r
-                                               <plusStr>E_SUCCESS</plusStr>\r
-                                               <plusEqual>false</plusEqual>\r
-                                               <target>7</target>\r
-                                               <targetType>S</targetType>\r
-                                       </countInfo>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>8</index>\r
-                               <operations>\r
-                                       <op>COUNT</op>\r
-                                       <column>1</column>\r
-                                       <inputType>E</inputType>\r
-                                       <countInfo>\r
-                                               <plusStr>Constructor</plusStr>\r
-                                               <plusEqual>true</plusEqual>\r
-                                               <target>8</target>\r
-                                               <targetType>S</targetType>\r
-                                       </countInfo>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>10</index>\r
-                               <operations>\r
-                                       <op>COUNT</op>\r
-                                       <column>1</column>\r
-                                       <inputType>E</inputType>\r
-                                       <countInfo>\r
-                                               <plusStr>Constructor</plusStr>\r
-                                               <plusEqual>true</plusEqual>\r
-                                               <minusStr>Destructor</minusStr>\r
-                                               <minusEqual>true</minusEqual>\r
-                                               <target>10</target>\r
-                                               <targetType>S</targetType>\r
-                                       </countInfo>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>12</index>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>24</column>\r
-                                       <column>12</column>\r
-                                       <column>12</column>\r
-                                       <inputType>E</inputType>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>S</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>13</index>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>13</column>\r
-                                       <column>24</column>\r
-                                       <column>13</column>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>S</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>14</index>\r
-                               <operations>\r
-                                       <op>+</op>\r
-                                       <op>=</op>\r
-                                       <column>14</column>\r
-                                       <column>24</column>\r
-                                       <column>14</column>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>S</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>19</index>\r
-                               <operations>\r
-                                       <op>CHECK</op>\r
-                                       <column>1</column>\r
-                                       <inputType>E</inputType>\r
-                                       <countInfo>\r
-                                               <plusStr>Constructor</plusStr>\r
-                                               <plusEqual>true</plusEqual>\r
-                                               <minusStr>Destructor</minusStr>\r
-                                               <minusEqual>true</minusEqual>\r
-                                               <target>19</target>\r
-                                               <targetType>S</targetType>\r
-                                       </countInfo>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>20</index>\r
-                               <operations>\r
-                                       <op>/</op>\r
-                                       <op>=</op>\r
-                                       <column>8</column>\r
-                                       <column>8</column>\r
-                                       <column>20</column>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>R</inputType>\r
-                                       <inputType>S</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>21</index>\r
-                               <operations>\r
-                                       <op>/</op>\r
-                                       <op>=</op>\r
-                                       <column>10</column>\r
-                                       <column>8</column>\r
-                                       <column>21</column>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>R</inputType>\r
-                                       <inputType>S</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>22</index>\r
-                               <operations>\r
-                                       <op>/</op>\r
-                                       <op>=</op>\r
-                                       <column>13</column>\r
-                                       <column>1</column>\r
-                                       <column>22</column>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>R</inputType>\r
-                                       <inputType>S</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-                       <operationSet>\r
-                               <index>23</index>\r
-                               <operations>\r
-                                       <op>/</op>\r
-                                       <op>=</op>\r
-                                       <column>14</column>\r
-                                       <column>1</column>\r
-                                       <column>23</column>\r
-                                       <inputType>S</inputType>\r
-                                       <inputType>R</inputType>\r
-                                       <inputType>S</inputType>\r
-                               </operations>\r
-                       </operationSet>\r
-\r
-\r
-                       <ChildRedir>1</ChildRedir>\r
-                       <ChildRedir>4</ChildRedir>\r
-                       <ChildRedir>6</ChildRedir>\r
-                       <ChildRedir>9</ChildRedir>\r
-                       <ChildRedir>39</ChildRedir>\r
-\r
-                       <ChildRedir>18</ChildRedir>\r
-                       <ChildRedir>39</ChildRedir>\r
-                       <ChildRedir>20</ChildRedir>\r
-                       <ChildRedir>39</ChildRedir>\r
-                       <ChildRedir>24</ChildRedir>\r
-\r
-                       <ChildRedir>39</ChildRedir>\r
-                       <ChildRedir>27</ChildRedir>\r
-                       <ChildRedir>39</ChildRedir>\r
-                       <ChildRedir>16</ChildRedir>\r
-\r
-\r
-                       <columnCategory>\r
-                               <index>0</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>1</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>2</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>3</index>\r
-                               <type>specific</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>4</index>\r
-                               <type>common</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>5</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>6</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>7</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>8</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>9</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>10</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>11</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>12</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-\r
-                       <columnCategory>\r
-                               <index>13</index>\r
-                               <type>statistics</type>\r
-                       </columnCategory>\r
-               </ColumnInfo>\r
-\r
-\r
-               <OverviewInfo>\r
-                       <sum>8</sum>\r
-                       <sum>10</sum>\r
-                       <sum>14</sum>\r
-                       <sum>12</sum>\r
-                       <sum>19</sum>\r
-\r
-                       <state>2</state>\r
-\r
-                       <percent>20</percent>\r
-                       <percent>21</percent>\r
-                       <percent>22</percent>\r
-                       <percent>23</percent>\r
-               </OverviewInfo>\r
-       </Views>\r
-\r
-       <Views>\r
-               <ViewName>warning</ViewName>\r
-               <AddressIndex>3</AddressIndex>\r
-               <TotalColumnCount>6</TotalColumnCount>\r
-               <ThreadIndex>4</ThreadIndex>\r
-\r
-               <ColumnInfo>\r
-                       <ColumnName>Category</ColumnName>\r
-                       <ColumnName>Event #</ColumnName>\r
-                       <ColumnName>Class Name</ColumnName>\r
-                       <ColumnName>Address</ColumnName>\r
-                       <ColumnName>Thread ID</ColumnName>\r
-                       <ColumnName>Warning Description</ColumnName>\r
-\r
-                       <ColumnRedir>0</ColumnRedir>\r
-                       <ColumnRedir>1</ColumnRedir>\r
-                       <ColumnRedir>2</ColumnRedir>\r
-                       <ColumnRedir>3</ColumnRedir>\r
-                       <ColumnRedir>4</ColumnRedir>\r
-                       <ColumnRedir>5</ColumnRedir>\r
-\r
-                       <dataType>\r
-                               <index>1</index>\r
-                               <type>num</type>\r
-                       </dataType>\r
-               </ColumnInfo>\r
-       </Views>\r
-\r
-       <Views>\r
-               <ViewName>graph</ViewName>\r
-               <TimelineChartInfo>\r
-                       <monitorName>Timer Monitor</monitorName>\r
-                       <ChartInfo>\r
-                               <chartName>Timer</chartName>\r
-                               <AxisInfo>\r
-                                       <axisName>Event Name</axisName>\r
-                                       <type>9</type>\r
-                                       <SeriesInfo>\r
-                                               <seriesName>OnTimerExpired</seriesName>\r
-                                               <column>1</column>\r
-                                       </SeriesInfo>\r
-                               </AxisInfo>\r
-                               <AxisInfo>\r
-                                       <axisName>Event Name</axisName>\r
-                                       <type>10</type>\r
-                                       <SeriesInfo>\r
-                                               <seriesName>Start</seriesName>\r
-                                               <column>1</column>\r
-                                       </SeriesInfo>\r
-                               </AxisInfo>\r
-                       </ChartInfo>\r
-               </TimelineChartInfo>\r
-       </Views>\r
-</BaseMonitor>
\ No newline at end of file
diff --git a/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/usage.monitor b/com.samsung.dynamicanalyzer.workbench/DynamicAnalysis/Monitors/usage.monitor
deleted file mode 100644 (file)
index d8d3345..0000000
+++ /dev/null
@@ -1,1469 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
-<BaseMonitor xmlns="com.samsung.dynamicanalyzer">
-       <id>Usage</id>
-       <idColumn>4</idColumn>
-       <type>usage</type>
-       <rawDataCount>8</rawDataCount>
-       <SmallIcon>c:/abc.jpg</SmallIcon>
-       <BigIcon>c:/def.jpg</BigIcon>
-       <category>Default</category>
-       <EventDataSize>28</EventDataSize>
-
-       <ObjectDataSize>24</ObjectDataSize>
-       <description>Usage Monitor</description>
-
-       <components>Usage</components>
-
-       <endEventNames>Free</endEventNames>
-
-       <checkInfo>
-               <input>14</input>
-               <input>1</input>
-               <type>C</type>
-               <type>V</type>
-               <op>=</op>
-               <desc> Potential leak candidates</desc>
-               <depth>S</depth>
-               <stateColumn>5</stateColumn>
-       </checkInfo>
-       <checkInfo>
-               <input>26</input>
-               <input>SUCCESS</input>
-               <type>C</type>
-               <type>V</type>
-               <op>!=</op>
-               <desc>Error Occured..</desc>
-               <depth>E</depth>
-               <stateColumn>26</stateColumn>
-       </checkInfo>
-
-
-       <eventDataType>1</eventDataType>
-       <eventDataType>3</eventDataType>
-       <eventDataType>2</eventDataType>
-       <eventDataType>2</eventDataType>
-       <eventDataType>3</eventDataType>
-
-       <eventDataType>3</eventDataType>
-       <eventDataType>1</eventDataType>
-       <eventDataType>1</eventDataType>
-       <eventDataType>1</eventDataType>
-       <eventDataType>1</eventDataType>
-       <!-- 10 -->
-       <eventDataType>1</eventDataType>
-       <eventDataType>1</eventDataType>
-       <eventDataType>1</eventDataType>
-       <eventDataType>1</eventDataType>
-       <eventDataType>4</eventDataType>
-       <!-- 15 -->
-       <eventDataType>1</eventDataType>
-       <eventDataType>4</eventDataType>
-       <eventDataType>1</eventDataType>
-       <eventDataType>4</eventDataType>
-       <eventDataType>1</eventDataType>
-       <!-- 20 -->
-       <eventDataType>4</eventDataType>
-       <eventDataType>1</eventDataType>
-       <eventDataType>4</eventDataType>
-       <eventDataType>1</eventDataType>
-       <eventDataType>4</eventDataType>
-       <!-- 25 -->
-       <eventDataType>3</eventDataType>
-       <eventDataType>3</eventDataType>
-       <eventDataType>3</eventDataType>
-
-       <objectDataType>3</objectDataType>
-       <objectDataType>2</objectDataType>
-       <objectDataType>3</objectDataType>
-       <objectDataType>3</objectDataType>
-       <objectDataType>1</objectDataType>
-
-       <objectDataType>1</objectDataType>
-       <objectDataType>1</objectDataType>
-       <objectDataType>1</objectDataType>
-       <objectDataType>1</objectDataType>
-       <objectDataType>1</objectDataType>
-       <!-- 10 -->
-       <objectDataType>1</objectDataType>
-       <objectDataType>1</objectDataType>
-       <objectDataType>1</objectDataType>
-       <objectDataType>1</objectDataType>
-       <objectDataType>3</objectDataType>
-       <!-- 15 -->
-       <objectDataType>3</objectDataType>
-       <objectDataType>1</objectDataType>
-       <objectDataType>1</objectDataType>
-       <objectDataType>4</objectDataType>
-       <objectDataType>4</objectDataType>
-       <!-- 20 -->
-       <objectDataType>1</objectDataType>
-       <objectDataType>4</objectDataType>
-       <objectDataType>3</objectDataType>
-       <objectDataType>3</objectDataType>
-
-
-       <warningDataType>3</warningDataType>
-       <warningDataType>1</warningDataType>
-       <warningDataType>3</warningDataType>
-       <warningDataType>2</warningDataType>
-       <warningDataType>1</warningDataType>
-       <warningDataType>3</warningDataType>
-
-
-       <weRedir>1</weRedir>
-       <weRedir>0</weRedir>
-       <weRedir>4</weRedir>
-       <weRedir>3</weRedir>
-       <weRedir>6</weRedir>
-       <weRedir>26</weRedir>
-
-       <wsRedir>0</wsRedir>
-       <wsRedir>6</wsRedir>
-       <wsRedir>2</wsRedir>
-       <wsRedir>1</wsRedir>
-       <wsRedir>4</wsRedir>
-       <wsRedir>5</wsRedir>
-       <wsRedir>6</wsRedir>
-
-
-       <Views>
-               <ViewName>events</ViewName>
-               <AddressIndex>3</AddressIndex>
-               <ThreadIndex>6</ThreadIndex>
-               <ColumnInfo>
-                       <ColumnName>V</ColumnName>
-                       <ColumnName>Event #</ColumnName>
-                       <ColumnName>Event Name</ColumnName>
-                       <ColumnName>Time</ColumnName>
-                       <ColumnName>Address</ColumnName>
-
-                       <ColumnName>Class</ColumnName>
-                       <ColumnName>Thread ID</ColumnName>
-                       <ColumnName>Realloc Address</ColumnName>
-                       <ColumnName>Alloc Size</ColumnName>
-                       <ColumnName>Release Size</ColumnName>
-                       <!-- 10 -->
-                       <ColumnName>Total Alloc Count</ColumnName>
-                       <ColumnName>Total Thread Alloc Count</ColumnName>
-                       <ColumnName>Total Alloc Byte</ColumnName>
-                       <ColumnName>Total Thread Alloc Byte</ColumnName>
-                       <ColumnName>Total Release Count</ColumnName>
-
-                       <ColumnName>Total Release Count PER</ColumnName>
-                       <ColumnName>Total Thread Release Count</ColumnName>
-                       <ColumnName>Total Thread Release Count PER</ColumnName>
-                       <ColumnName>Total Release Byte</ColumnName>
-                       <ColumnName>Total Release Byte PER</ColumnName>
-                       <!-- 20 -->
-                       <ColumnName>Total Thread Release Byte</ColumnName>
-                       <ColumnName>Total Thread Release Byte PER</ColumnName>
-                       <ColumnName>Usage Byte</ColumnName>
-                       <ColumnName>Usage Byte PER</ColumnName>
-                       <ColumnName>Usage Thread Byte</ColumnName>
-
-                       <ColumnName>Usage Thread Byte PER</ColumnName>
-                       <ColumnName>Is Release</ColumnName>
-                       <ColumnName>Success</ColumnName>
-
-
-                       <ColumnRedir>27</ColumnRedir>
-                       <ColumnRedir>0</ColumnRedir>
-                       <ColumnRedir>1</ColumnRedir>
-                       <ColumnRedir>2</ColumnRedir>
-                       <ColumnRedir>3</ColumnRedir>
-
-                       <ColumnRedir>4</ColumnRedir>
-                       <ColumnRedir>6</ColumnRedir>
-                       <ColumnRedir>5</ColumnRedir>
-                       <ColumnRedir>7</ColumnRedir>
-                       <ColumnRedir>8</ColumnRedir>
-                       <!-- 10 -->
-                       <ColumnRedir>9</ColumnRedir>
-                       <ColumnRedir>10</ColumnRedir>
-                       <ColumnRedir>11</ColumnRedir>
-                       <ColumnRedir>12</ColumnRedir>
-                       <ColumnRedir>13</ColumnRedir>
-
-                       <ColumnRedir>14</ColumnRedir>
-                       <ColumnRedir>15</ColumnRedir>
-                       <ColumnRedir>16</ColumnRedir>
-                       <ColumnRedir>17</ColumnRedir>
-                       <ColumnRedir>18</ColumnRedir>
-                       <!-- 20 -->
-                       <ColumnRedir>19</ColumnRedir>
-                       <ColumnRedir>20</ColumnRedir>
-                       <ColumnRedir>21</ColumnRedir>
-                       <ColumnRedir>22</ColumnRedir>
-                       <ColumnRedir>23</ColumnRedir>
-
-                       <ColumnRedir>24</ColumnRedir>
-                       <ColumnRedir>25</ColumnRedir>
-                       <ColumnRedir>26</ColumnRedir>
-
-
-                       <dataType>
-                               <index>1</index>
-                               <type>num</type>
-                       </dataType>
-
-                       <dataType>
-                               <index>3</index>
-                               <type>num</type>
-                       </dataType>
-
-                       <dataType>
-                               <index>4</index>
-                               <type>hex</type>
-                       </dataType>
-
-                       <dataType>
-                               <index>7</index>
-                               <type>hex</type>
-                       </dataType>
-
-                       <dataType>
-                               <index>6</index>
-                               <type>num</type>
-                       </dataType>
-
-                       <dataType>
-                               <index>8</index>
-                               <type>num</type>
-                       </dataType>
-
-                       <dataType>
-                               <index>9</index>
-                               <type>num</type>
-                       </dataType>
-
-                       <dataType>
-                               <index>10</index>
-                               <type>num</type>
-                       </dataType>
-
-                       <dataType>
-                               <index>11</index>
-                               <type>num</type>
-                       </dataType>
-
-                       <dataType>
-                               <index>12</index>
-                               <type>num</type>
-                       </dataType>
-
-                       <dataType>
-                               <index>13</index>
-                               <type>num</type>
-                       </dataType>
-
-                       <dataType>
-                               <index>14</index>
-                               <type>num</type>
-                       </dataType>
-
-                       <dataType>
-                               <index>15</index>
-                               <type>num</type>
-                       </dataType>
-
-                       <dataType>
-                               <index>16</index>
-                               <type>num</type>
-                       </dataType>
-
-                       <dataType>
-                               <index>17</index>
-                               <type>num</type>
-                       </dataType>
-
-                       <dataType>
-                               <index>18</index>
-                               <type>num</type>
-                       </dataType>
-
-                       <dataType>
-                               <index>19</index>
-                               <type>num</type>
-                       </dataType>
-
-                       <dataType>
-                               <index>20</index>
-                               <type>num</type>
-                       </dataType>
-
-                       <dataType>
-                               <index>21</index>
-                               <type>num</type>
-                       </dataType>
-
-                       <dataType>
-                               <index>22</index>
-                               <type>num</type>
-                       </dataType>
-
-                       <dataType>
-                               <index>23</index>
-                               <type>num</type>
-                       </dataType>
-
-                       <dataType>
-                               <index>24</index>
-                               <type>num</type>
-                       </dataType>
-
-                       <dataType>
-                               <index>25</index>
-                               <type>num</type>
-                       </dataType>
-
-
-                       <measure>
-                               <index>3</index>
-                               <type>ms</type>
-                       </measure>
-
-                       <measure>
-                               <index>8</index>
-                               <type>byte</type>
-                       </measure>
-
-                       <measure>
-                               <index>9</index>
-                               <type>byte</type>
-                       </measure>
-
-                       <measure>
-                               <index>12</index>
-                               <type>byte</type>
-                       </measure>
-
-                       <measure>
-                               <index>13</index>
-                               <type>byte</type>
-                       </measure>
-
-                       <measure>
-                               <index>15</index>
-                               <type>%</type>
-                       </measure>
-
-                       <measure>
-                               <index>17</index>
-                               <type>%</type>
-                       </measure>
-
-                       <measure>
-                               <index>18</index>
-                               <type>byte</type>
-                       </measure>
-
-                       <measure>
-                               <index>19</index>
-                               <type>%</type>
-                       </measure>
-
-                       <measure>
-                               <index>20</index>
-                               <type>byte</type>
-                       </measure>
-
-                       <measure>
-                               <index>21</index>
-                               <type>%</type>
-                       </measure>
-
-                       <measure>
-                               <index>22</index>
-                               <type>byte</type>
-                       </measure>
-
-                       <measure>
-                               <index>23</index>
-                               <type>%</type>
-                       </measure>
-
-                       <measure>
-                               <index>24</index>
-                               <type>byte</type>
-                       </measure>
-
-                       <measure>
-                               <index>25</index>
-                               <type>%</type>
-                       </measure>
-
-
-                       <operationSet>
-                               <index>4</index>
-                               <operations>
-                                       <op>STATE</op>
-                                       <column>4</column>
-                                       <column>4</column>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>8</index>
-                               <operations>
-                                       <op>+</op>
-                                       <op>=</op>
-                                       <column>7</column>
-                                       <column>27</column>
-                                       <column>22</column>
-                                       <inputType>E</inputType>
-                                       <inputType>E</inputType>
-                                       <inputType>S</inputType>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>7</index>
-                               <operations>
-                                       <op>+</op>
-                                       <op>=</op>
-                                       <column>8</column>
-                                       <column>22</column>
-                                       <column>8</column>
-                                       <inputType>E</inputType>
-                                       <inputType>S</inputType>
-                                       <inputType>E</inputType>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>9</index>
-                               <operations>
-                                       <op>COUNT</op>
-                                       <column>1</column>
-                                       <inputType>E</inputType>
-                                       <countInfo>
-                                               <plusStr>Alloc</plusStr>
-                                               <plusStr>Calloc</plusStr>
-                                               <plusStr>Realloc</plusStr>
-                                               <plusEqual>true</plusEqual>
-                                               <plusEqual>true</plusEqual>
-                                               <plusEqual>true</plusEqual>
-                                               <target>9</target>
-                                               <targetType>E</targetType>
-                                       </countInfo>
-                               </operations>
-                               <operations>
-                                       <op>+</op>
-                                       <op>=</op>
-                                       <column>9</column>
-                                       <column>7</column>
-                                       <column>9</column>
-                                       <inputType>E</inputType>
-                                       <inputType>R</inputType>
-                                       <inputType>E</inputType>
-                               </operations>
-                               <operations>
-                                       <op>+</op>
-                                       <op>=</op>
-                                       <column>9</column>
-                                       <column>27</column>
-                                       <column>7</column>
-                                       <inputType>E</inputType>
-                                       <inputType>E</inputType>
-                                       <inputType>R</inputType>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>10</index>
-                               <operations>
-                                       <op>COUNT</op>
-                                       <column>7</column>
-                                       <inputType>E</inputType>
-                                       <countInfo>
-                                               <plusStr>0</plusStr>
-                                               <plusEqual>false</plusEqual>
-                                               <target>8</target>
-                                               <targetType>T</targetType>
-                                       </countInfo>
-                               </operations>
-                               <operations>
-                                       <op>+</op>
-                                       <op>=</op>
-                                       <column>10</column>
-                                       <column>8</column>
-                                       <column>10</column>
-                                       <inputType>E</inputType>
-                                       <inputType>T</inputType>
-                                       <inputType>E</inputType>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>11</index>
-                               <operations>
-                                       <op>+</op>
-                                       <op>=</op>
-                                       <column>7</column>
-                                       <column>9</column>
-                                       <column>11</column>
-                                       <inputType>E</inputType>
-                                       <inputType>R</inputType>
-                                       <inputType>E</inputType>
-                               </operations>
-                               <operations>
-                                       <op>+</op>
-                                       <op>=</op>
-                                       <column>11</column>
-                                       <column>27</column>
-                                       <column>9</column>
-                                       <inputType>E</inputType>
-                                       <inputType>E</inputType>
-                                       <inputType>R</inputType>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>12</index>
-                               <operations>
-                                       <op>+</op>
-                                       <op>=</op>
-                                       <column>7</column>
-                                       <column>10</column>
-                                       <column>10</column>
-                                       <inputType>E</inputType>
-                                       <inputType>T</inputType>
-                                       <inputType>T</inputType>
-                               </operations>
-                               <operations>
-                                       <op>+</op>
-                                       <op>=</op>
-                                       <column>12</column>
-                                       <column>10</column>
-                                       <column>12</column>
-                                       <inputType>E</inputType>
-                                       <inputType>T</inputType>
-                                       <inputType>E</inputType>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>13</index>
-                               <operations>
-                                       <op>COUNT</op>
-                                       <column>1</column>
-                                       <inputType>E</inputType>
-                                       <countInfo>
-                                               <plusStr>Free</plusStr>
-                                               <plusStr>ReallocFree</plusStr>
-                                               <plusEqual>true</plusEqual>
-                                               <plusEqual>true</plusEqual>
-                                               <target>13</target>
-                                               <targetType>E</targetType>
-                                       </countInfo>
-                               </operations>
-                               <operations>
-                                       <op>+</op>
-                                       <op>=</op>
-                                       <column>13</column>
-                                       <column>11</column>
-                                       <column>13</column>
-                                       <inputType>E</inputType>
-                                       <inputType>R</inputType>
-                                       <inputType>E</inputType>
-                               </operations>
-                               <operations>
-                                       <op>+</op>
-                                       <op>=</op>
-                                       <column>13</column>
-                                       <column>27</column>
-                                       <column>11</column>
-                                       <inputType>E</inputType>
-                                       <inputType>E</inputType>
-                                       <inputType>R</inputType>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>14</index>
-                               <operations>
-                                       <op>/</op>
-                                       <op>=</op>
-                                       <column>13</column>
-                                       <column>9</column>
-                                       <column>14</column>
-                                       <inputType>E</inputType>
-                                       <inputType>E</inputType>
-                                       <inputType>E</inputType>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>15</index>
-                               <operations>
-                                       <op>COUNT</op>
-                                       <column>8</column>
-                                       <inputType>E</inputType>
-                                       <countInfo>
-                                               <plusStr>0</plusStr>
-                                               <plusEqual>false</plusEqual>
-                                               <target>12</target>
-                                               <targetType>T</targetType>
-                                       </countInfo>
-                               </operations>
-                               <operations>
-                                       <op>+</op>
-                                       <op>=</op>
-                                       <column>15</column>
-                                       <column>12</column>
-                                       <column>15</column>
-                                       <inputType>E</inputType>
-                                       <inputType>T</inputType>
-                                       <inputType>E</inputType>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>16</index>
-                               <operations>
-                                       <op>/</op>
-                                       <op>=</op>
-                                       <column>15</column>
-                                       <column>10</column>
-                                       <column>16</column>
-                                       <inputType>E</inputType>
-                                       <inputType>E</inputType>
-                                       <inputType>E</inputType>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>17</index>
-                               <operations>
-                                       <op>+</op>
-                                       <op>=</op>
-                                       <column>8</column>
-                                       <column>8</column>
-                                       <column>17</column>
-                                       <inputType>E</inputType>
-                                       <inputType>R</inputType>
-                                       <inputType>E</inputType>
-                               </operations>
-                               <operations>
-                                       <op>+</op>
-                                       <op>=</op>
-                                       <column>8</column>
-                                       <column>8</column>
-                                       <column>8</column>
-                                       <inputType>E</inputType>
-                                       <inputType>R</inputType>
-                                       <inputType>R</inputType>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>18</index>
-                               <operations>
-                                       <op>/</op>
-                                       <op>=</op>
-                                       <column>17</column>
-                                       <column>11</column>
-                                       <column>18</column>
-                                       <inputType>E</inputType>
-                                       <inputType>E</inputType>
-                                       <inputType>E</inputType>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>19</index>
-                               <operations>
-                                       <op>+</op>
-                                       <op>=</op>
-                                       <column>8</column>
-                                       <column>13</column>
-                                       <column>13</column>
-                                       <inputType>E</inputType>
-                                       <inputType>T</inputType>
-                                       <inputType>T</inputType>
-                               </operations>
-                               <operations>
-                                       <op>+</op>
-                                       <op>=</op>
-                                       <column>19</column>
-                                       <column>13</column>
-                                       <column>19</column>
-                                       <inputType>E</inputType>
-                                       <inputType>T</inputType>
-                                       <inputType>E</inputType>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>20</index>
-                               <operations>
-                                       <op>/</op>
-                                       <op>=</op>
-                                       <column>19</column>
-                                       <column>12</column>
-                                       <column>20</column>
-                                       <inputType>E</inputType>
-                                       <inputType>E</inputType>
-                                       <inputType>E</inputType>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>21</index>
-                               <operations>
-                                       <op>-</op>
-                                       <op>=</op>
-                                       <column>11</column>
-                                       <column>17</column>
-                                       <column>21</column>
-                                       <inputType>E</inputType>
-                                       <inputType>E</inputType>
-                                       <inputType>E</inputType>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>22</index>
-                               <operations>
-                                       <op>/</op>
-                                       <op>=</op>
-                                       <column>21</column>
-                                       <column>11</column>
-                                       <column>22</column>
-                                       <inputType>E</inputType>
-                                       <inputType>E</inputType>
-                                       <inputType>E</inputType>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>23</index>
-                               <operations>
-                                       <op>-</op>
-                                       <op>=</op>
-                                       <column>12</column>
-                                       <column>19</column>
-                                       <column>23</column>
-                                       <inputType>E</inputType>
-                                       <inputType>E</inputType>
-                                       <inputType>E</inputType>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>24</index>
-                               <operations>
-                                       <op>/</op>
-                                       <op>=</op>
-                                       <column>23</column>
-                                       <column>12</column>
-                                       <column>24</column>
-                                       <inputType>E</inputType>
-                                       <inputType>E</inputType>
-                                       <inputType>E</inputType>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>25</index>
-                               <operations>
-                                       <op>CHECK</op>
-                                       <column>1</column>
-                                       <inputType>E</inputType>
-                                       <countInfo>
-                                               <plusStr>Free</plusStr>
-                                               <plusEqual>true</plusEqual>
-                                               <target>25</target>
-                                               <targetType>E</targetType>
-                                       </countInfo>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>26</index>
-                               <operations>
-                                       <op>COUNT</op>
-                                       <column>3</column>
-                                       <inputType>E</inputType>
-                                       <countInfo>
-                                               <plusStr>0</plusStr>
-                                               <plusEqual>false</plusEqual>
-                                               <target>26</target>
-                                               <targetType>E</targetType>
-                                       </countInfo>
-                               </operations>
-                               <operations>
-                                       <op>STR</op>
-                                       <column>26</column>
-                                       <countInfo>
-                                               <plusStr>1</plusStr>
-                                               <plusStr>0</plusStr>
-                                               <minusStr>SUCCESS</minusStr>
-                                               <minusStr>FAIL</minusStr>
-                                       </countInfo>
-                               </operations>
-                       </operationSet>
-                       <columnCategory>
-                               <index>0</index>
-                               <type>common</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>1</index>
-                               <type>common</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>2</index>
-                               <type>common</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>3</index>
-                               <type>common</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>4</index>
-                               <type>common</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>5</index>
-                               <type>common</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>6</index>
-                               <type>common</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>7</index>
-                               <type>specific</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>8</index>
-                               <type>specific</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>9</index>
-                               <type>specific</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>10</index>
-                               <type>statistics</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>11</index>
-                               <type>statistics</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>12</index>
-                               <type>statistics</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>13</index>
-                               <type>statistics</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>14</index>
-                               <type>statistics</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>15</index>
-                               <type>statistics</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>16</index>
-                               <type>statistics</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>17</index>
-                               <type>statistics</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>18</index>
-                               <type>statistics</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>19</index>
-                               <type>statistics</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>20</index>
-                               <type>statistics</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>21</index>
-                               <type>statistics</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>22</index>
-                               <type>statistics</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>23</index>
-                               <type>statistics</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>24</index>
-                               <type>statistics</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>25</index>
-                               <type>statistics</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>26</index>
-                               <type>statistics</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>27</index>
-                               <type>common</type>
-                       </columnCategory>
-
-
-               </ColumnInfo>
-       </Views>
-
-       <!-- ################ SummaryInfo ########### -->
-
-       <Views>
-               <ViewName>summary</ViewName>
-               <AddressIndex>1</AddressIndex>
-               <EventNameIndex>0</EventNameIndex>
-               <CloseString>Free</CloseString>
-               <ThreadIndex>4</ThreadIndex>
-
-               <ColumnInfo>
-                       <ColumnName>Category</ColumnName>
-                       <ColumnName>Class</ColumnName>
-                       <ColumnName>Realloc Address</ColumnName>
-                       <ColumnName>Alloc Count</ColumnName>
-                       <ColumnName>Alloc Byte</ColumnName>
-
-                       <ColumnName>Release Count</ColumnName>
-                       <ColumnName>Release Count PER</ColumnName>
-                       <ColumnName>Release Byte</ColumnName>
-                       <ColumnName>Release Byte PER</ColumnName>
-                       <ColumnName>Usage Byte</ColumnName>
-
-                       <ColumnName>Usage Byte PER</ColumnName>
-                       <ColumnName>Error Count</ColumnName>
-
-
-                       <ColumnRedir>0</ColumnRedir>
-                       <ColumnRedir>2</ColumnRedir>
-                       <ColumnRedir>3</ColumnRedir>
-                       <ColumnRedir>16</ColumnRedir>
-                       <ColumnRedir>5</ColumnRedir>
-
-                       <ColumnRedir>17</ColumnRedir>
-                       <ColumnRedir>18</ColumnRedir>
-                       <ColumnRedir>6</ColumnRedir>
-                       <ColumnRedir>19</ColumnRedir>
-                       <ColumnRedir>20</ColumnRedir>
-
-                       <ColumnRedir>21</ColumnRedir>
-                       <ColumnRedir>15</ColumnRedir>
-
-
-                       <dataType>
-                               <index>2</index>
-                               <type>hex</type>
-                       </dataType>
-
-                       <dataType>
-                               <index>3</index>
-                               <type>num</type>
-                       </dataType>
-
-                       <dataType>
-                               <index>4</index>
-                               <type>num</type>
-                       </dataType>
-
-                       <dataType>
-                               <index>5</index>
-                               <type>num</type>
-                       </dataType>
-
-                       <dataType>
-                               <index>6</index>
-                               <type>num</type>
-                       </dataType>
-
-                       <dataType>
-                               <index>7</index>
-                               <type>num</type>
-                       </dataType>
-
-                       <dataType>
-                               <index>8</index>
-                               <type>num</type>
-                       </dataType>
-
-                       <dataType>
-                               <index>9</index>
-                               <type>num</type>
-                       </dataType>
-
-                       <dataType>
-                               <index>10</index>
-                               <type>num</type>
-                       </dataType>
-
-                       <dataType>
-                               <index>11</index>
-                               <type>num</type>
-                       </dataType>
-
-                       <measure>
-                               <index>4</index>
-                               <type>byte</type>
-                       </measure>
-
-                       <measure>
-                               <index>6</index>
-                               <type>%</type>
-                       </measure>
-
-                       <measure>
-                               <index>7</index>
-                               <type>byte</type>
-                       </measure>
-
-                       <measure>
-                               <index>8</index>
-                               <type>%</type>
-                       </measure>
-
-                       <measure>
-                               <index>9</index>
-                               <type>byte</type>
-                       </measure>
-
-                       <measure>
-                               <index>10</index>
-                               <type>%</type>
-                       </measure>
-
-
-                       <operationSet>
-                               <index>5</index>
-                               <operations>
-                                       <op>+</op>
-                                       <op>=</op>
-                                       <column>7</column>
-                                       <column>5</column>
-                                       <column>5</column>
-                                       <inputType>E</inputType>
-                                       <inputType>S</inputType>
-                                       <inputType>S</inputType>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>6</index>
-                               <operations>
-                                       <op>+</op>
-                                       <op>=</op>
-                                       <column>8</column>
-                                       <column>6</column>
-                                       <column>6</column>
-                                       <inputType>E</inputType>
-                                       <inputType>S</inputType>
-                                       <inputType>S</inputType>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>7</index>
-                               <operations>
-                                       <op>+</op>
-                                       <op>=</op>
-                                       <column>9</column>
-                                       <column>7</column>
-                                       <column>7</column>
-                                       <inputType>E</inputType>
-                                       <inputType>S</inputType>
-                                       <inputType>S</inputType>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>8</index>
-                               <operations>
-                                       <op>+</op>
-                                       <op>=</op>
-                                       <column>10</column>
-                                       <column>8</column>
-                                       <column>8</column>
-                                       <inputType>E</inputType>
-                                       <inputType>S</inputType>
-                                       <inputType>S</inputType>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>9</index>
-                               <operations>
-                                       <op>+</op>
-                                       <op>=</op>
-                                       <column>11</column>
-                                       <column>9</column>
-                                       <column>9</column>
-                                       <inputType>E</inputType>
-                                       <inputType>S</inputType>
-                                       <inputType>S</inputType>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>10</index>
-                               <operations>
-                                       <op>+</op>
-                                       <op>=</op>
-                                       <column>12</column>
-                                       <column>10</column>
-                                       <column>10</column>
-                                       <inputType>E</inputType>
-                                       <inputType>S</inputType>
-                                       <inputType>S</inputType>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>11</index>
-                               <operations>
-                                       <op>+</op>
-                                       <op>=</op>
-                                       <column>13</column>
-                                       <column>11</column>
-                                       <column>11</column>
-                                       <inputType>E</inputType>
-                                       <inputType>S</inputType>
-                                       <inputType>S</inputType>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>12</index>
-                               <operations>
-                                       <op>+</op>
-                                       <op>=</op>
-                                       <column>15</column>
-                                       <column>12</column>
-                                       <column>12</column>
-                                       <inputType>E</inputType>
-                                       <inputType>S</inputType>
-                                       <inputType>S</inputType>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>13</index>
-                               <operations>
-                                       <op>+</op>
-                                       <op>=</op>
-                                       <column>19</column>
-                                       <column>13</column>
-                                       <column>13</column>
-                                       <inputType>E</inputType>
-                                       <inputType>S</inputType>
-                                       <inputType>S</inputType>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>14</index>
-                               <operations>
-                                       <op>COUNT</op>
-                                       <column>1</column>
-                                       <inputType>E</inputType>
-                                       <countInfo>
-                                               <plusStr>Alloc</plusStr>
-                                               <plusStr>Calloc</plusStr>
-                                               <plusStr>Realloc</plusStr>
-                                               <plusEqual>true</plusEqual>
-                                               <plusEqual>true</plusEqual>
-                                               <plusEqual>true</plusEqual>
-                                               <minusStr>Free</minusStr>
-                                               <minusStr>ReallocFree</minusStr>
-                                               <minusEqual>true</minusEqual>
-                                               <minusEqual>true</minusEqual>
-                                               <target>14</target>
-                                               <targetType>S</targetType>
-                                       </countInfo>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>15</index>
-                               <operations>
-                                       <op>COUNT</op>
-                                       <column>26</column>
-                                       <inputType>E</inputType>
-                                       <countInfo>
-                                               <plusStr>FAIL</plusStr>
-                                               <plusEqual>true</plusEqual>
-                                               <target>15</target>
-                                               <targetType>S</targetType>
-                                       </countInfo>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>16</index>
-                               <operations>
-                                       <op>COUNT</op>
-                                       <column>1</column>
-                                       <inputType>E</inputType>
-                                       <countInfo>
-                                               <plusStr>Alloc</plusStr>
-                                               <plusStr>Calloc</plusStr>
-                                               <plusStr>Realloc</plusStr>
-                                               <plusEqual>true</plusEqual>
-                                               <plusEqual>true</plusEqual>
-                                               <plusEqual>true</plusEqual>
-                                               <target>16</target>
-                                               <targetType>S</targetType>
-                                       </countInfo>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>17</index>
-                               <operations>
-                                       <op>COUNT</op>
-                                       <column>1</column>
-                                       <inputType>E</inputType>
-                                       <countInfo>
-                                               <plusStr>Free</plusStr>
-                                               <plusStr>ReallocFree</plusStr>
-                                               <plusEqual>true</plusEqual>
-                                               <plusEqual>true</plusEqual>
-                                               <target>17</target>
-                                               <targetType>S</targetType>
-                                       </countInfo>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>18</index>
-                               <operations>
-                                       <op>/</op>
-                                       <op>=</op>
-                                       <column>17</column>
-                                       <column>16</column>
-                                       <column>18</column>
-                                       <inputType>S</inputType>
-                                       <inputType>S</inputType>
-                                       <inputType>S</inputType>
-                               </operations>
-                       </operationSet>
-                       <operationSet>
-                               <index>19</index>
-                               <operations>
-                                       <op>/</op>
-                                       <op>=</op>
-                                       <column>6</column>
-                                       <column>5</column>
-                                       <column>19</column>
-                                       <inputType>S</inputType>
-                                       <inputType>S</inputType>
-                                       <inputType>S</inputType>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>20</index>
-                               <operations>
-                                       <op>-</op>
-                                       <op>=</op>
-                                       <column>5</column>
-                                       <column>6</column>
-                                       <column>20</column>
-                                       <inputType>S</inputType>
-                                       <inputType>S</inputType>
-                                       <inputType>S</inputType>
-                               </operations>
-                       </operationSet>
-
-                       <operationSet>
-                               <index>21</index>
-                               <operations>
-                                       <op>/</op>
-                                       <op>=</op>
-                                       <column>20</column>
-                                       <column>5</column>
-                                       <column>21</column>
-                                       <inputType>S</inputType>
-                                       <inputType>S</inputType>
-                                       <inputType>S</inputType>
-                               </operations>
-                       </operationSet>
-
-
-
-                       <ChildRedir>1</ChildRedir>
-                       <ChildRedir>4</ChildRedir>
-                       <ChildRedir>5</ChildRedir>
-                       <ChildRedir>27</ChildRedir>
-                       <ChildRedir>7</ChildRedir>
-
-                       <ChildRedir>25</ChildRedir>
-                       <ChildRedir>27</ChildRedir>
-                       <ChildRedir>8</ChildRedir>
-                       <ChildRedir>27</ChildRedir>
-                       <ChildRedir>27</ChildRedir>
-                       <!-- 10 -->
-                       <ChildRedir>27</ChildRedir>
-                       <ChildRedir>26</ChildRedir>
-
-
-                       <columnCategory>
-                               <index>0</index>
-                               <type>common</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>1</index>
-                               <type>common</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>2</index>
-                               <type>specific</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>3</index>
-                               <type>summation</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>4</index>
-                               <type>summation</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>5</index>
-                               <type>summation</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>6</index>
-                               <type>summation</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>7</index>
-                               <type>summation</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>8</index>
-                               <type>summation</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>9</index>
-                               <type>summation</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>10</index>
-                               <type>summation</type>
-                       </columnCategory>
-
-                       <columnCategory>
-                               <index>11</index>
-                               <type>statistics</type>
-                       </columnCategory>
-
-
-               </ColumnInfo>
-               <OverviewInfo>
-                       <sum>5</sum>
-                       <sum>6</sum>
-                       <sum>15</sum>
-                       <sum>16</sum>
-                       <sum>17</sum>
-                       <sum>20</sum>
-
-                       <state>2</state>
-
-                       <percent>18</percent>
-                       <percent>19</percent>
-                       <percent>21</percent>
-               </OverviewInfo>
-       </Views>
-
-       <Views>
-               <ViewName>warning</ViewName>
-               <AddressIndex>3</AddressIndex>
-               <TotalColumnCount>6</TotalColumnCount>
-               <ThreadIndex>4</ThreadIndex>
-
-               <ColumnInfo>
-                       <ColumnName>Category</ColumnName>
-                       <ColumnName>Event #</ColumnName>
-                       <ColumnName>Class Name</ColumnName>
-                       <ColumnName>Address</ColumnName>
-                       <ColumnName>Thread ID</ColumnName>
-                       <ColumnName>Warning Description</ColumnName>
-
-                       <ColumnRedir>0</ColumnRedir>
-                       <ColumnRedir>1</ColumnRedir>
-                       <ColumnRedir>2</ColumnRedir>
-                       <ColumnRedir>3</ColumnRedir>
-                       <ColumnRedir>4</ColumnRedir>
-                       <ColumnRedir>5</ColumnRedir>
-
-                       <dataType>
-                               <index>1</index>
-                               <type>num</type>
-                       </dataType>
-               </ColumnInfo>
-       </Views>
-
-       <Views>
-               <ViewName>graph</ViewName>
-               <TimelineChartInfo>
-                       <monitorName>Usage Monitor</monitorName>
-                       <ChartInfo>
-                               <chartName>Usage</chartName>
-                               <AxisInfo>
-                                       <axisName>byte</axisName>
-                                       <type>2</type>
-                                       <SeriesInfo>
-                                               <seriesName>App total usage</seriesName>
-                                               <column>21</column>
-                                       </SeriesInfo>
-                               </AxisInfo>
-                       </ChartInfo>
-               </TimelineChartInfo>
-       </Views>
-</BaseMonitor>
\ No newline at end of file
index a0e8f2f..0cc7579 100644 (file)
@@ -13,119 +13,9 @@ import java.util.TimerTask;
 import java.util.concurrent.locks.Lock;
 import java.util.concurrent.locks.ReentrantLock;
 
-
-class RecieveThread implements Runnable {
-       class AddBufferThread extends TimerTask {
-
-               @Override
-               public void run() {
-                       addBufferToList();
-               }
-       }
-
-       List<String> buffer;
-       Lock lock = new ReentrantLock();
-
-       public void addBufferToList() {
-               lock.lock();
-               if (null == buffer || 0 == buffer.size()) {
-                       lock.unlock();
-                       return;
-               }
-               //TODO remove 2 comment
-               LogSpliter.getLogQueue().putLog(buffer);
-               buffer = new ArrayList<String>();
-               lock.unlock();
-
-       }
-       @Override
-       public void run() {
-
-               int cnt = 0;
-               Timer timer;
-               timer = new Timer();
-               AddBufferThread addBufferThread = new AddBufferThread();
-               Calendar date = Calendar.getInstance();
-               date.set(Calendar.MILLISECOND, 5);
-
-               try {
-                       buffer = new ArrayList<String>();
-                       timer.scheduleAtFixedRate(addBufferThread, date.getTime(), 1000);
-                       BufferedReader br = new BufferedReader(new InputStreamReader(
-                                       SDBManager.getSock().getInputStream()));
-
-                       String message = null;
-                       String[] msgs = null;
-                       while (null != (message = br.readLine())) {
-                                System.out.println("client recieve : " + cnt + " : " + message);
-
-                               msgs = message.split("|", 4);
-
-                               // //////// handle the message
-                               // 5 : log
-                               if (msgs[1].charAt(0) == '5') {
-                                       buffer.add(msgs[3]);
-                                       buffer.add(br.readLine());
-                                       // 6: image
-                               } else if (msgs[1].charAt(0) == '6') {
-
-                                       // 7: terminate
-                               } else if (msgs[1].charAt(0) == '7') {
-                                       SDBManager.getSock().close();
-                                       br.close();
-                                       timer.cancel();
-                                       addBufferToList();
-                                       //TODO change state
-                                       //SDBManager
-                                       //              .changeRecordingState(AnalyzerConstants.PERFORMANCEANALYZER_RECORD_START);
-                                       break;
-                               }
-
-                               // //////// Add buffer to list
-                               if (cnt == 100) {
-                                       addBufferToList();
-                                       cnt = 0;
-                               } else {
-                                       cnt++;
-                               }
-
-                       }
-               } catch (IOException e) {
-                       e.printStackTrace();
-               }
-       }
-}
-
-class SLPAppRunThread implements Runnable {
-
-       @Override
-       public void run() {
-               Runtime rt = Runtime.getRuntime();
-               Process ps = null;
-               try {
-                       SDBManager.setAppRunning(true);
-                       ps = rt.exec(SDBManager.getAppCommand());
-                       //TODO change state
-//                     SDBManager
-//                                     .changeRecordingState(AnalyzerConstants.PERFORMANCEANALYZER_RECORD_STOP);
-                       BufferedReader br = new BufferedReader(new InputStreamReader(
-                                       ps.getInputStream()));
-
-                       // String message;
-
-                       // while (null != (message = br.readLine())) {
-                       while (null != br.readLine()) {
-                               // System.out.println("run err message : " + message);
-                       }
-                       System.out.println(">>> app exit !!");
-                       br.close();
-
-               } catch (IOException e) {
-                       e.printStackTrace();
-               }
-       }
-}
+import com.samsung.dynamicanalyzer.constants.AnalyzerConstants;
+import com.samsung.dynamicanalyzer.threads.SDBReceiveThread;
+import com.samsung.dynamicanalyzer.threads.SLPAppRunThread;
 
 public class SDBManager {
        private static final String sdbPath = "/samsung-sdk/DynamicAnalysis/sdb";// TODO
@@ -183,19 +73,15 @@ public class SDBManager {
        public static void setSerial(String serial) {
                SDBManager.serial = serial;
        }
-//TODO remove comment
+
+       // TODO remove comment
        /*
-       public static void changeRecordingState(final int state) {
-               Display.getDefault().asyncExec(new Runnable() {
-                       @Override
-                       public void run() {
-                               CommunicatorManager.getInstance().setRecordState(state);
-                       }
-               });
-       }
-       */
-       
-       
+        * public static void changeRecordingState(final int state) {
+        * Display.getDefault().asyncExec(new Runnable() {
+        * 
+        * @Override public void run() {
+        * CommunicatorManager.getInstance().setRecordState(state); } }); }
+        */
 
        public static ArrayList<String> getDevices() {
                ArrayList<String> deviceList = new ArrayList<String>();
@@ -503,13 +389,12 @@ public class SDBManager {
                // run application
                if (null == homePath)
                        getHomeEvn();
-               appCommand = getSDBPathWithSerial() +  " shell " + ldpreload.toString()
+               appCommand = getSDBPathWithSerial() + " shell " + ldpreload.toString()
                                + " /opt/apps/" + appName + "/bin/" + getShortAppName(appName);
 
                // TODO record button disable
 
-               Runnable runApp = new SLPAppRunThread();
-               Thread thread = new Thread(runApp);
+               Thread thread = new Thread(null, new SLPAppRunThread(), AnalyzerConstants.SLP_APP_RUN_THREAD);
                thread.start();
 
                return;
@@ -579,10 +464,9 @@ public class SDBManager {
                }
        }
 
-       public static void createRecieveThread() {
-               Runnable rtr = new RecieveThread();
-               Thread rt = new Thread(rtr);
-               rt.start();
+       public static void createReceiveThread() {
+               Thread t = new Thread(null, new SDBReceiveThread(), AnalyzerConstants.SDB_RECEIVE_THREAD);
+               t.start();
        }
 
 }
index 88c4cbd..7baba7c 100644 (file)
@@ -31,6 +31,8 @@ public class AnalyzerConstants {
        public static final int LOG_CHECK_INTERVAL = 500;\r
 \r
        public static final String LOG_QUEUE_OBSERVING_THREAD = "Log Queue Observing thread"; //$NON-NLS-1$\r
+       public static final String SDB_RECEIVE_THREAD = "SDB Receive Thread"; //$NON-NLS-1$\r
+       public static final String SLP_APP_RUN_THREAD = "SLP App Run Thread"; //$NON-NLS-1$\r
 \r
        private AnalyzerConstants() {\r
        }\r
index cca04ab..e77ddac 100644 (file)
@@ -16,7 +16,7 @@ public class StartStopTraceHandler extends AbstractHandler {
         SDBManager.runApplication();\r
         SDBManager.forward();\r
         SDBManager.createSocket();\r
-        SDBManager.createRecieveThread();\r
+        SDBManager.createReceiveThread();\r
         LogSpliter.startLogQueueObservingThread();\r
 \r
                return null;\r