GCC Code Coverage Report


Directory: ./
File: src/TraitBackEnd/Rust/RustTraitDataStream/RustTraitDataStream.cpp
Date: 2026-10-16 17:52:29
Exec Total Coverage
Lines: 0 7 0.0%
Functions: 0 1 0.0%
Branches: 0 2 0.0%

Line Branch Exec Source
1 /***************************************
2 Auteur : Pierre Aubert
3 Mail : pierre.aubert@lapp.in2p3.fr
4 Licence : LGPL-3.0-only
5 ****************************************/
6
7 #include "RustTraitDataStream.h"
8
9 ///@brief Rust trait generating header use
10 ///Add extra include on the header
11 /** @param[out] fs : file to be completed
12 * @param mode : mode of the generator
13 */
14 ✗ void RustTraitDataStream::headerExtraInclude(std::ofstream & fs, const GeneratorMode & mode) const{
15 ✗ if(!mode.enableDataStream){
16 ✗ return;
17 }
18 ✗ fs << "use rustyphoenixdatastreamderive::PhoenixDataStream;";
19 ✗ fs << std::endl;
20 ✗ fs << "use rustyphoenixdatastream::{DataStreamMessage, DataStream, DataStreamIterMut, DataStreamIter};";
21 ✗ fs << std::endl;
22 }
23