:orphan:

.. index:: pair: struct; trc_report_ctx
.. _doxid-structtrc__report__ctx:

struct trc_report_ctx
=====================

.. toctree::
	:hidden:

Overview
~~~~~~~~

TRC report context :ref:`More...<details-structtrc__report__ctx>`


.. ref-code-block:: cpp
	:class: doxyrest-overview-code-block

	#include <trc_report.h>
	
	struct trc_report_ctx {
		// fields
	
		unsigned int :ref:`flags<doxid-structtrc__report__ctx_1aec89e31514e06b5d8052ae56c5693ea3>`;
		unsigned int :ref:`parsing_flags<doxid-structtrc__report__ctx_1a6848674dfad349568a1786ddba02dd58>`;
		:ref:`te_trc_db<doxid-structte__trc__db>`* :ref:`db<doxid-structtrc__report__ctx_1a44f44b03bcba44ca60b0a78e8e0a6996>`;
		tqh_strings :ref:`tags<doxid-structtrc__report__ctx_1a8e95e78c62cb422d1c02f59ffbac27b5>`;
		tqh_strings :ref:`merge_fns<doxid-structtrc__report__ctx_1aa80337a8830d0051b1f44227eba1ad5b>`;
		tqh_strings :ref:`cut_paths<doxid-structtrc__report__ctx_1aecd3bcc8c3cde1be26d45fcc1d7adf50>`;
		:ref:`trc_report_stats<doxid-structtrc__report__stats>` :ref:`stats<doxid-structtrc__report__ctx_1ad4a0bba41e525ce5d62bb51fdd80edb8>`;
		unsigned int :ref:`db_uid<doxid-structtrc__report__ctx_1a1e840c7951d4c689ad5b1203fa5b46e3>`;
		const char* :ref:`html_logs_path<doxid-structtrc__report__ctx_1afd8952149129cbfdb32e11f49a0a01cf>`;
		const char* :ref:`show_cmd_file<doxid-structtrc__report__ctx_1a09221d7e5c5041a81633d3282ca68a34>`;
	};
.. _details-structtrc__report__ctx:

Detailed Documentation
~~~~~~~~~~~~~~~~~~~~~~

TRC report context

Fields
------

.. index:: pair: variable; flags
.. _doxid-structtrc__report__ctx_1aec89e31514e06b5d8052ae56c5693ea3:

.. ref-code-block:: cpp
	:class: doxyrest-title-code-block

	unsigned int flags

Report options

.. index:: pair: variable; parsing_flags
.. _doxid-structtrc__report__ctx_1a6848674dfad349568a1786ddba02dd58:

.. ref-code-block:: cpp
	:class: doxyrest-title-code-block

	unsigned int parsing_flags

Log parsing options

.. index:: pair: variable; db
.. _doxid-structtrc__report__ctx_1a44f44b03bcba44ca60b0a78e8e0a6996:

.. ref-code-block:: cpp
	:class: doxyrest-title-code-block

	:ref:`te_trc_db<doxid-structte__trc__db>`* db

TRC database handle

.. index:: pair: variable; tags
.. _doxid-structtrc__report__ctx_1a8e95e78c62cb422d1c02f59ffbac27b5:

.. ref-code-block:: cpp
	:class: doxyrest-title-code-block

	tqh_strings tags

TRC tags specified by user

.. index:: pair: variable; merge_fns
.. _doxid-structtrc__report__ctx_1aa80337a8830d0051b1f44227eba1ad5b:

.. ref-code-block:: cpp
	:class: doxyrest-title-code-block

	tqh_strings merge_fns

Logs to merge with main log

.. index:: pair: variable; cut_paths
.. _doxid-structtrc__report__ctx_1aecd3bcc8c3cde1be26d45fcc1d7adf50:

.. ref-code-block:: cpp
	:class: doxyrest-title-code-block

	tqh_strings cut_paths

Testpaths to cut from main log

.. index:: pair: variable; stats
.. _doxid-structtrc__report__ctx_1ad4a0bba41e525ce5d62bb51fdd80edb8:

.. ref-code-block:: cpp
	:class: doxyrest-title-code-block

	:ref:`trc_report_stats<doxid-structtrc__report__stats>` stats

Grand total statistics

.. index:: pair: variable; db_uid
.. _doxid-structtrc__report__ctx_1a1e840c7951d4c689ad5b1203fa5b46e3:

.. ref-code-block:: cpp
	:class: doxyrest-title-code-block

	unsigned int db_uid

TRC database user ID

.. index:: pair: variable; html_logs_path
.. _doxid-structtrc__report__ctx_1afd8952149129cbfdb32e11f49a0a01cf:

.. ref-code-block:: cpp
	:class: doxyrest-title-code-block

	const char* html_logs_path

Path to HTML logs

.. index:: pair: variable; show_cmd_file
.. _doxid-structtrc__report__ctx_1a09221d7e5c5041a81633d3282ca68a34:

.. ref-code-block:: cpp
	:class: doxyrest-title-code-block

	const char* show_cmd_file

Show cmd used to generate the report