:orphan:

.. index:: pair: group; Format string parsing
.. _doxid-group__te__tools__te__format:

Format string parsing
=====================

.. toctree::
	:hidden:

	struct_te_log_out_params.rst

Overview
~~~~~~~~

Some TE-specific features, such as memory dump, file content logging, and additional length modifiers are supported. :ref:`More...<details-group__te__tools__te__format>`


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

	
	// structs

	struct :ref:`te_log_out_params<doxid-structte__log__out__params>`;

	// global functions

	:ref:`te_errno<doxid-te__errno_8h_1ac9fc14f28b70f4785037c1df70ebc2a5>` :ref:`te_log_vprintf_old<doxid-group__te__tools__te__format_1gacfa4abef639954d248122b8a74410f99>`(struct :ref:`te_log_out_params<doxid-structte__log__out__params>`* param, const char* fmt, va_list ap);

.. _details-group__te__tools__te__format:

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

Some TE-specific features, such as memory dump, file content logging, and additional length modifiers are supported.

Copyright (C) 2004-2022 OKTET Labs Ltd. All rights reserved.

Global Functions
----------------

.. index:: pair: function; te_log_vprintf_old
.. _doxid-group__te__tools__te__format_1gacfa4abef639954d248122b8a74410f99:

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

	:ref:`te_errno<doxid-te__errno_8h_1ac9fc14f28b70f4785037c1df70ebc2a5>` te_log_vprintf_old(struct :ref:`te_log_out_params<doxid-structte__log__out__params>`* param, const char* fmt, va_list ap)

Preprocess and output message to log with special features parsing



.. rubric:: Parameters:

.. list-table::
	:widths: 20 80

	*
		- param

		- Output parameters

	*
		- fmt

		- Format string

	*
		- ap

		- Arguments for the format string



.. rubric:: Returns:

Status code