/usr/include/litl_merge.h is in liblitl-dev 0.1.8-2.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 | /* -*- c-file-style: "GNU" -*- */
/*
* Copyright © Télécom SudParis.
* See COPYING in top-level directory.
*/
#ifndef LITL_MERGE_H_
#define LITL_MERGE_H_
/**
* \file litl_merge.h
* \brief litl_merge Provides a set of functions for merging trace files into
* an archive of traces
*
* \authors
* Developers are : \n
* Roman Iakymchuk -- roman.iakymchuk@telecom-sudparis.eu \n
* Francois Trahay -- francois.trahay@telecom-sudparis.eu \n
*/
#include "litl_types.h"
/**
* \defgroup litl_merge LiTL Merging Functions
*/
/**
* \ingroup litl_merge
* \brief Merges trace files into an archive. This is a modified version of the
* implementation of the cat function from the Kernighan & Ritchie book
* \param arch_name A name of an archive
* \param traces_names An array of traces names
* \param nb_traces A number of trace files to be composed into an archive
*/
void litl_merge_traces(const char* arch_name, char** traces_names,
const int nb_traces);
#endif /* LITL_MERGE_H_ */
|