GCC Code Coverage Report


Directory: ./
File: tmp_project/PhoenixDataStream/src/data_stream_isSimpleType.cpp
Date: 2025-03-14 11:54:19
Exec Total Coverage
Lines: 12 12 100.0%
Branches: 0 0 -%

Line Branch Exec Source
1 /***************************************
2 Auteur : Pierre Aubert
3 Mail : pierre.aubert@lapp.in2p3.fr
4 Licence : CeCILL-C
5 ****************************************/
6
7
8 #include "data_stream_isSimpleType.h"
9
10 ///Say if a bool is simple or not
11 /** @return true
12 */
13 template<>
14 1 bool data_stream_isSimpleType<bool>(){return true;}
15
16 ///Say if a char is simple or not
17 /** @return true
18 */
19 template<>
20 1 bool data_stream_isSimpleType<char>(){return true;}
21
22 ///Say if a short is simple or not
23 /** @return true
24 */
25 template<>
26 1 bool data_stream_isSimpleType<short>(){return true;}
27
28 ///Say if a int is simple or not
29 /** @return true
30 */
31 template<>
32 1 bool data_stream_isSimpleType<int>(){return true;}
33
34 ///Say if a long int is simple or not
35 /** @return true
36 */
37 template<>
38 1 bool data_stream_isSimpleType<long int>(){return true;}
39
40 ///Say if a unsigned char is simple or not
41 /** @return true
42 */
43 template<>
44 1 bool data_stream_isSimpleType<unsigned char>(){return true;}
45
46 ///Say if a unsigned short is simple or not
47 /** @return true
48 */
49 template<>
50 1 bool data_stream_isSimpleType<unsigned short>(){return true;}
51
52 ///Say if a unsigned int is simple or not
53 /** @return true
54 */
55 template<>
56 1 bool data_stream_isSimpleType<unsigned int>(){return true;}
57
58 ///Say if a long unsigned int is simple or not
59 /** @return true
60 */
61 template<>
62 1 bool data_stream_isSimpleType<long unsigned int>(){return true;}
63
64 ///Say if a float is simple or not
65 /** @return true
66 */
67 template<>
68 1 bool data_stream_isSimpleType<float>(){return true;}
69
70 ///Say if a double is simple or not
71 /** @return true
72 */
73 template<>
74 1 bool data_stream_isSimpleType<double>(){return true;}
75
76 ///Say if a int8_t is simple or not
77 /** @return true
78 */
79 template<>
80 1 bool data_stream_isSimpleType<int8_t>(){return true;}
81
82
83
84
85
86