Инициализировать анализатор
#include <sys/traceparser.h>struct traceparser_state * traceparser_init( struct traceparser_state *stateptr );
NULL
или указатель на информацию о состоянии анализатора, полученную при предыдущем вызове traceparser_init().libtraceparser
Функция traceparser_init() инициализирует библиотеку анализатора и возвращает указатель на инициализированную структуру состояния анализатора. Эта функция используется при создании своей собственной утилиты для анализа данных трассировки (в качестве альтернативы traceprinter).
Структура traceparser_state
непрозрачна для других функций библиотеки traceparser.
Указатель на инициализированную структуру состояния или NULL
, если произошла ошибка (устанавливается errno; см. также traceparser_get_info() для более подробной информации).
ЗОСРВ «Нейтрино»
TraceEvent(), traceparser(), traceparser_cs(), traceparser_cs_range(), traceparser_debug(), traceparser_destroy(), traceparser_get_info()
tracelogger, traceprinter в Справочнике по Утилитам
Предыдущий раздел: Описание API библиотеки traceparser