2015-05-22 20:36:44 -04:00
|
|
|
/** @page metrics Code Metrics
|
2015-04-28 13:45:35 -04:00
|
|
|
|
2015-05-22 20:36:44 -04:00
|
|
|
@code
|
2017-02-08 20:25:14 -05:00
|
|
|
Standard Code Metrics for QP/C 5.8.2
|
2015-04-28 13:45:35 -04:00
|
|
|
|
|
|
|
Resource Standard Metrics (TM) for C, C++, C# and Java
|
|
|
|
Version 7.75 - mSquaredTechnologies.com
|
|
|
|
|
|
|
|
License Type: Windows Single User License
|
|
|
|
Licensed To : Quantum Leaps, LLC
|
|
|
|
License No. : WS2975 License Date: Dec 15, 2013
|
2017-02-08 20:25:14 -05:00
|
|
|
Build Date : Sep 2 2009 Run Date: Feb 07, 2017
|
2015-04-28 13:45:35 -04:00
|
|
|
(C)1996-2009 M Squared Technologies LLC
|
|
|
|
________________________________________________________________________
|
|
|
|
|
|
|
|
~~ Function Metrics ~~
|
|
|
|
~~ Complexity Detail Analysis ~~
|
|
|
|
|
|
|
|
File: ..\include\qassert.h
|
|
|
|
________________________________________________________________________
|
|
|
|
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
|
|
|
|
LOC 43 eLOC 42 lLOC 3 Comment 240 Lines 303
|
|
|
|
________________________________________________________________________
|
|
|
|
End of File: ..\include\qassert.h
|
|
|
|
|
|
|
|
|
|
|
|
File: ..\include\qep.h
|
|
|
|
________________________________________________________________________
|
|
|
|
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
|
2016-11-30 18:14:20 -05:00
|
|
|
LOC 157 eLOC 153 lLOC 57 Comment 405 Lines 617
|
2015-04-28 13:45:35 -04:00
|
|
|
________________________________________________________________________
|
|
|
|
End of File: ..\include\qep.h
|
|
|
|
|
|
|
|
|
|
|
|
File: ..\include\qequeue.h
|
|
|
|
________________________________________________________________________
|
|
|
|
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
|
|
|
|
LOC 33 eLOC 33 lLOC 15 Comment 180 Lines 233
|
|
|
|
________________________________________________________________________
|
|
|
|
End of File: ..\include\qequeue.h
|
|
|
|
|
|
|
|
|
|
|
|
File: ..\include\qf.h
|
|
|
|
________________________________________________________________________
|
|
|
|
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
|
2016-12-16 10:34:09 -05:00
|
|
|
LOC 190 eLOC 190 lLOC 75 Comment 523 Lines 817
|
2015-04-28 13:45:35 -04:00
|
|
|
________________________________________________________________________
|
|
|
|
End of File: ..\include\qf.h
|
|
|
|
|
|
|
|
|
|
|
|
File: ..\include\qk.h
|
|
|
|
________________________________________________________________________
|
|
|
|
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
|
2016-12-16 10:34:09 -05:00
|
|
|
LOC 64 eLOC 64 lLOC 24 Comment 105 Lines 177
|
2015-04-28 13:45:35 -04:00
|
|
|
________________________________________________________________________
|
|
|
|
End of File: ..\include\qk.h
|
|
|
|
|
|
|
|
|
|
|
|
File: ..\include\qmpool.h
|
|
|
|
________________________________________________________________________
|
|
|
|
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
|
|
|
|
LOC 42 eLOC 42 lLOC 18 Comment 109 Lines 169
|
|
|
|
________________________________________________________________________
|
|
|
|
End of File: ..\include\qmpool.h
|
|
|
|
|
|
|
|
|
|
|
|
File: ..\include\qp_port.h
|
|
|
|
________________________________________________________________________
|
|
|
|
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
|
|
|
|
LOC 4 eLOC 4 lLOC 0 Comment 40 Lines 45
|
|
|
|
________________________________________________________________________
|
|
|
|
End of File: ..\include\qp_port.h
|
|
|
|
|
|
|
|
|
|
|
|
File: ..\include\qpc.h
|
|
|
|
________________________________________________________________________
|
|
|
|
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
|
2016-11-30 18:14:20 -05:00
|
|
|
LOC 66 eLOC 65 lLOC 8 Comment 125 Lines 223
|
2015-04-28 13:45:35 -04:00
|
|
|
________________________________________________________________________
|
|
|
|
End of File: ..\include\qpc.h
|
|
|
|
|
|
|
|
|
|
|
|
File: ..\include\qpset.h
|
|
|
|
________________________________________________________________________
|
|
|
|
|
2016-09-23 12:08:21 -04:00
|
|
|
Inline Function: QF_LOG2
|
|
|
|
Parameters: (uint32_t x)
|
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
|
|
|
Conditional if / else if: 3
|
|
|
|
Complexity Param 1 Return 1 Cyclo Vg 4 Total 6
|
|
|
|
LOC 25 eLOC 18 lLOC 11 Comment 7 Lines 26
|
|
|
|
|
|
|
|
------------------------------------------------------------------------
|
|
|
|
|
2015-04-28 13:45:35 -04:00
|
|
|
~~ Total File Summary ~~
|
|
|
|
|
2016-09-29 18:08:33 -04:00
|
|
|
LOC 98 eLOC 91 lLOC 23 Comment 103 Lines 224
|
2016-09-23 12:08:21 -04:00
|
|
|
------------------------------------------------------------------------
|
|
|
|
|
|
|
|
~~ File Functional Summary ~~
|
|
|
|
|
|
|
|
File Function Count....: 1
|
|
|
|
Total Function LOC.....: 25 Total Function Pts LOC : 0.0
|
|
|
|
Total Function eLOC....: 18 Total Function Pts eLOC: 0.0
|
|
|
|
Total Function lLOC....: 11 Total Function Pts lLOC: 0.0
|
|
|
|
Total Function Params .: 1 Total Function Return .: 1
|
|
|
|
Total Cyclo Complexity : 4 Total Function Complex.: 6
|
|
|
|
------ ----- ----- ------ ------ -----
|
|
|
|
Max Function LOC ......: 25 Average Function LOC ..: 25.00
|
|
|
|
Max Function eLOC .....: 18 Average Function eLOC .: 18.00
|
|
|
|
Max Function lLOC .....: 11 Average Function lLOC .: 11.00
|
|
|
|
------ ----- ----- ------ ------ -----
|
|
|
|
Max Function Parameters: 1 Avg Function Parameters: 1.00
|
|
|
|
Max Function Returns ..: 1 Avg Function Returns ..: 1.00
|
|
|
|
Max Interface Complex. : 2 Avg Interface Complex. : 2.00
|
|
|
|
Max Cyclomatic Complex.: 4 Avg Cyclomatic Complex.: 4.00
|
|
|
|
Max Total Complexity ..: 6 Avg Total Complexity ..: 6.00
|
2015-04-28 13:45:35 -04:00
|
|
|
________________________________________________________________________
|
|
|
|
End of File: ..\include\qpset.h
|
|
|
|
|
|
|
|
|
|
|
|
File: ..\include\qs.h
|
|
|
|
________________________________________________________________________
|
|
|
|
|
|
|
|
|
|
|
|
NOTICE: The end of the source file has been reached where the
|
2015-09-04 12:08:22 -04:00
|
|
|
open brace count { 26 != 24 } close brace count
|
2015-04-28 13:45:35 -04:00
|
|
|
This is an indication of non-compilable code within the source
|
|
|
|
file. RSM processes all source code including code wrapped
|
|
|
|
with preprocessor directives. Accurate metrics requires that
|
|
|
|
all code present in this file must be compilable.
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
|
2015-12-24 14:33:20 -05:00
|
|
|
LOC 452 eLOC 447 lLOC 106 Comment 663 Lines 1140
|
2015-04-28 13:45:35 -04:00
|
|
|
________________________________________________________________________
|
|
|
|
End of File: ..\include\qs.h
|
|
|
|
|
|
|
|
|
|
|
|
File: ..\include\qs_dummy.h
|
|
|
|
________________________________________________________________________
|
|
|
|
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
|
2015-12-24 14:33:20 -05:00
|
|
|
LOC 68 eLOC 68 lLOC 0 Comment 43 Lines 119
|
2015-04-28 13:45:35 -04:00
|
|
|
________________________________________________________________________
|
|
|
|
End of File: ..\include\qs_dummy.h
|
|
|
|
|
|
|
|
|
|
|
|
File: ..\include\qv.h
|
|
|
|
________________________________________________________________________
|
|
|
|
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
|
2016-12-16 10:34:09 -05:00
|
|
|
LOC 25 eLOC 25 lLOC 2 Comment 80 Lines 111
|
2015-04-28 13:45:35 -04:00
|
|
|
________________________________________________________________________
|
|
|
|
End of File: ..\include\qv.h
|
|
|
|
|
|
|
|
|
2015-12-24 14:33:20 -05:00
|
|
|
File: ..\include\qxk.h
|
|
|
|
________________________________________________________________________
|
|
|
|
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
|
2016-12-16 10:34:09 -05:00
|
|
|
LOC 67 eLOC 67 lLOC 26 Comment 112 Lines 186
|
2015-12-24 14:33:20 -05:00
|
|
|
________________________________________________________________________
|
|
|
|
End of File: ..\include\qxk.h
|
|
|
|
|
|
|
|
|
|
|
|
File: ..\include\qxthread.h
|
|
|
|
________________________________________________________________________
|
|
|
|
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
|
2016-09-29 18:08:33 -04:00
|
|
|
LOC 31 eLOC 31 lLOC 15 Comment 132 Lines 176
|
2015-12-24 14:33:20 -05:00
|
|
|
________________________________________________________________________
|
|
|
|
End of File: ..\include\qxthread.h
|
|
|
|
|
|
|
|
|
2015-04-28 13:45:35 -04:00
|
|
|
File: ..\source\qf_pkg.h
|
|
|
|
________________________________________________________________________
|
|
|
|
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
|
2016-03-30 18:50:33 -04:00
|
|
|
LOC 63 eLOC 63 lLOC 8 Comment 120 Lines 206
|
2015-04-28 13:45:35 -04:00
|
|
|
________________________________________________________________________
|
|
|
|
End of File: ..\source\qf_pkg.h
|
|
|
|
|
|
|
|
|
|
|
|
File: ..\source\qs_pkg.h
|
|
|
|
________________________________________________________________________
|
|
|
|
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
|
2015-12-24 14:33:20 -05:00
|
|
|
LOC 25 eLOC 23 lLOC 6 Comment 59 Lines 93
|
2015-04-28 13:45:35 -04:00
|
|
|
________________________________________________________________________
|
|
|
|
End of File: ..\source\qs_pkg.h
|
|
|
|
|
|
|
|
|
2015-12-24 14:33:20 -05:00
|
|
|
File: ..\source\qxk_pkg.h
|
|
|
|
________________________________________________________________________
|
|
|
|
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
|
|
|
|
LOC 20 eLOC 19 lLOC 8 Comment 49 Lines 78
|
|
|
|
________________________________________________________________________
|
|
|
|
End of File: ..\source\qxk_pkg.h
|
|
|
|
|
|
|
|
|
2015-04-28 13:45:35 -04:00
|
|
|
File: ..\source\qep_hsm.c
|
|
|
|
________________________________________________________________________
|
|
|
|
|
|
|
|
Function: QHsm_ctor
|
|
|
|
Parameters: (QHsm * const me, QStateHandler initial)
|
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 1 Total 4
|
2016-11-30 18:14:20 -05:00
|
|
|
LOC 9 eLOC 7 lLOC 4 Comment 21 Lines 9
|
2015-04-28 13:45:35 -04:00
|
|
|
|
|
|
|
Function: QHsm_init_
|
|
|
|
Parameters: (QHsm * const me, QEvt const * const e)
|
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
|
|
|
Loops while / do : 3
|
|
|
|
Conditional if / else if: 1
|
|
|
|
Logical and ( && ) : 2
|
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 7 Total 10
|
|
|
|
LOC 50 eLOC 47 lLOC 31 Comment 34 Lines 70
|
|
|
|
|
|
|
|
Function: QHsm_top
|
|
|
|
Parameters: (void const * const me, QEvt const * const e)
|
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 1 Total 4
|
|
|
|
LOC 5 eLOC 4 lLOC 3 Comment 18 Lines 5
|
|
|
|
|
|
|
|
Function: QHsm_dispatch_
|
|
|
|
Parameters: (QHsm * const me, QEvt const * const e)
|
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
|
|
|
Loops while / do : 4
|
|
|
|
Loops for / foreach : 2
|
|
|
|
Conditional if / else if: 5
|
2016-11-08 12:47:28 -05:00
|
|
|
Logical and ( && ) : 1
|
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 13 Total 16
|
|
|
|
LOC 106 eLOC 95 lLOC 62 Comment 67 Lines 147
|
2015-04-28 13:45:35 -04:00
|
|
|
|
|
|
|
Function: QHsm_tran_
|
|
|
|
Parameters: (QHsm * const me, QStateHandler path[QHSM_MAX_NEST_DEPTH_])
|
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
|
|
|
Loops while / do : 4
|
|
|
|
Conditional if / else if: 10
|
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 15 Total 18
|
|
|
|
LOC 97 eLOC 76 lLOC 48 Comment 62 Lines 134
|
|
|
|
|
|
|
|
Function: QHsm_isIn
|
|
|
|
Parameters: (QHsm * const me, QStateHandler const state)
|
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
|
|
|
Loops while / do : 1
|
|
|
|
Conditional if / else if: 1
|
2016-03-30 18:50:33 -04:00
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 3 Total 6
|
|
|
|
LOC 16 eLOC 13 lLOC 9 Comment 21 Lines 21
|
2015-04-28 13:45:35 -04:00
|
|
|
|
2016-11-30 18:14:20 -05:00
|
|
|
Function: QHsm_childState_
|
2015-09-04 12:08:22 -04:00
|
|
|
Parameters: (QHsm * const me, QStateHandler const parent)
|
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
|
|
|
Loops while / do : 1
|
|
|
|
Conditional if / else if: 1
|
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 3 Total 6
|
2016-11-30 18:14:20 -05:00
|
|
|
LOC 19 eLOC 15 lLOC 12 Comment 30 Lines 25
|
2015-09-04 12:08:22 -04:00
|
|
|
|
2015-04-28 13:45:35 -04:00
|
|
|
------------------------------------------------------------------------
|
|
|
|
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
|
2016-11-30 18:14:20 -05:00
|
|
|
LOC 344 eLOC 297 lLOC 176 Comment 314 Lines 625
|
2015-04-28 13:45:35 -04:00
|
|
|
------------------------------------------------------------------------
|
|
|
|
|
|
|
|
~~ File Functional Summary ~~
|
|
|
|
|
2015-09-04 12:08:22 -04:00
|
|
|
File Function Count....: 7
|
2016-11-08 12:47:28 -05:00
|
|
|
Total Function LOC.....: 302 Total Function Pts LOC : 2.7
|
|
|
|
Total Function eLOC....: 257 Total Function Pts eLOC: 2.3
|
2016-03-30 18:50:33 -04:00
|
|
|
Total Function lLOC....: 169 Total Function Pts lLOC: 1.4
|
2015-09-04 12:08:22 -04:00
|
|
|
Total Function Params .: 14 Total Function Return .: 7
|
2016-11-08 12:47:28 -05:00
|
|
|
Total Cyclo Complexity : 43 Total Function Complex.: 64
|
2015-04-28 13:45:35 -04:00
|
|
|
------ ----- ----- ------ ------ -----
|
2016-11-08 12:47:28 -05:00
|
|
|
Max Function LOC ......: 106 Average Function LOC ..: 43.14
|
|
|
|
Max Function eLOC .....: 95 Average Function eLOC .: 36.71
|
2016-03-30 18:50:33 -04:00
|
|
|
Max Function lLOC .....: 62 Average Function lLOC .: 24.14
|
2015-04-28 13:45:35 -04:00
|
|
|
------ ----- ----- ------ ------ -----
|
|
|
|
Max Function Parameters: 2 Avg Function Parameters: 2.00
|
|
|
|
Max Function Returns ..: 1 Avg Function Returns ..: 1.00
|
|
|
|
Max Interface Complex. : 3 Avg Interface Complex. : 3.00
|
2016-11-08 12:47:28 -05:00
|
|
|
Max Cyclomatic Complex.: 15 Avg Cyclomatic Complex.: 6.14
|
|
|
|
Max Total Complexity ..: 18 Avg Total Complexity ..: 9.14
|
2015-04-28 13:45:35 -04:00
|
|
|
________________________________________________________________________
|
|
|
|
End of File: ..\source\qep_hsm.c
|
|
|
|
|
|
|
|
|
|
|
|
File: ..\source\qep_msm.c
|
|
|
|
________________________________________________________________________
|
|
|
|
|
|
|
|
Function: QMsm_ctor
|
|
|
|
Parameters: (QMsm * const me, QStateHandler initial)
|
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 1 Total 4
|
2016-11-30 18:14:20 -05:00
|
|
|
LOC 9 eLOC 7 lLOC 4 Comment 28 Lines 10
|
2015-04-28 13:45:35 -04:00
|
|
|
|
|
|
|
Function: QMsm_init_
|
|
|
|
Parameters: (QMsm * const me, QEvt const * const e)
|
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
|
|
|
Loops while / do : 1
|
|
|
|
Logical and ( && ) : 2
|
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 4 Total 7
|
|
|
|
LOC 23 eLOC 22 lLOC 13 Comment 25 Lines 37
|
|
|
|
|
|
|
|
Function: QMsm_dispatch_
|
|
|
|
Parameters: (QMsm * const me, QEvt const * const e)
|
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
|
|
|
Loops while / do : 2
|
2016-09-01 11:57:27 -04:00
|
|
|
Conditional if / else if: 13
|
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 16 Total 19
|
|
|
|
LOC 114 eLOC 97 lLOC 59 Comment 75 Lines 156
|
2015-04-28 13:45:35 -04:00
|
|
|
|
|
|
|
Function: QMsm_execTatbl_
|
|
|
|
Parameters: (QMsm * const me, QMTranActTable const *tatbl)
|
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
|
|
|
Loops for / foreach : 1
|
|
|
|
Conditional if / else if: 6
|
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 8 Total 11
|
|
|
|
LOC 53 eLOC 43 lLOC 21 Comment 33 Lines 64
|
|
|
|
|
|
|
|
Function: QMsm_exitToTranSource_
|
2016-09-01 11:57:27 -04:00
|
|
|
Parameters: (QMsm * const me, QMState const *s, QMState const *ts)
|
2015-04-28 13:45:35 -04:00
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
|
|
|
Loops while / do : 1
|
2016-09-01 11:57:27 -04:00
|
|
|
Conditional if / else if: 2
|
|
|
|
Complexity Param 3 Return 1 Cyclo Vg 4 Total 8
|
2016-11-30 18:14:20 -05:00
|
|
|
LOC 17 eLOC 12 lLOC 6 Comment 20 Lines 23
|
2015-04-28 13:45:35 -04:00
|
|
|
|
|
|
|
Function: QMsm_enterHistory_
|
|
|
|
Parameters: (QMsm * const me, QMState const * const hist)
|
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
2016-09-01 11:57:27 -04:00
|
|
|
Loops while / do : 2
|
|
|
|
Conditional if / else if: 3
|
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 6 Total 9
|
|
|
|
LOC 40 eLOC 33 lLOC 21 Comment 24 Lines 48
|
2015-04-28 13:45:35 -04:00
|
|
|
|
|
|
|
Function: QMsm_isInState
|
2016-11-08 12:47:28 -05:00
|
|
|
Parameters: (QMsm const * const me, QMState const * const state)
|
2015-04-28 13:45:35 -04:00
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
|
|
|
Loops for / foreach : 1
|
|
|
|
Conditional if / else if: 1
|
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 3 Total 6
|
2016-03-30 18:50:33 -04:00
|
|
|
LOC 11 eLOC 8 lLOC 6 Comment 16 Lines 12
|
2015-04-28 13:45:35 -04:00
|
|
|
|
2016-11-30 18:14:20 -05:00
|
|
|
Function: QMsm_childStateObj_
|
2015-09-04 12:08:22 -04:00
|
|
|
Parameters: (QMsm const * const me, QMState const * const parent)
|
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
|
|
|
Loops for / foreach : 1
|
|
|
|
Conditional if / else if: 1
|
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 3 Total 6
|
2016-11-30 18:14:20 -05:00
|
|
|
LOC 19 eLOC 13 lLOC 9 Comment 20 Lines 23
|
2015-09-04 12:08:22 -04:00
|
|
|
|
2015-04-28 13:45:35 -04:00
|
|
|
------------------------------------------------------------------------
|
|
|
|
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
|
2016-11-30 18:14:20 -05:00
|
|
|
LOC 313 eLOC 260 lLOC 144 Comment 298 Lines 581
|
2015-04-28 13:45:35 -04:00
|
|
|
------------------------------------------------------------------------
|
|
|
|
|
|
|
|
~~ File Functional Summary ~~
|
|
|
|
|
2015-09-04 12:08:22 -04:00
|
|
|
File Function Count....: 8
|
2016-11-30 18:14:20 -05:00
|
|
|
Total Function LOC.....: 286 Total Function Pts LOC : 2.4
|
|
|
|
Total Function eLOC....: 235 Total Function Pts eLOC: 2.0
|
2016-09-01 11:57:27 -04:00
|
|
|
Total Function lLOC....: 139 Total Function Pts lLOC: 1.1
|
2015-09-04 12:08:22 -04:00
|
|
|
Total Function Params .: 17 Total Function Return .: 8
|
2016-09-01 11:57:27 -04:00
|
|
|
Total Cyclo Complexity : 45 Total Function Complex.: 70
|
2015-04-28 13:45:35 -04:00
|
|
|
------ ----- ----- ------ ------ -----
|
2016-11-30 18:14:20 -05:00
|
|
|
Max Function LOC ......: 114 Average Function LOC ..: 35.75
|
|
|
|
Max Function eLOC .....: 97 Average Function eLOC .: 29.38
|
2016-09-01 11:57:27 -04:00
|
|
|
Max Function lLOC .....: 59 Average Function lLOC .: 17.38
|
2015-04-28 13:45:35 -04:00
|
|
|
------ ----- ----- ------ ------ -----
|
2015-09-04 12:08:22 -04:00
|
|
|
Max Function Parameters: 3 Avg Function Parameters: 2.13
|
2015-04-28 13:45:35 -04:00
|
|
|
Max Function Returns ..: 1 Avg Function Returns ..: 1.00
|
2015-09-04 12:08:22 -04:00
|
|
|
Max Interface Complex. : 4 Avg Interface Complex. : 3.13
|
2016-09-01 11:57:27 -04:00
|
|
|
Max Cyclomatic Complex.: 16 Avg Cyclomatic Complex.: 5.63
|
|
|
|
Max Total Complexity ..: 19 Avg Total Complexity ..: 8.75
|
2015-04-28 13:45:35 -04:00
|
|
|
________________________________________________________________________
|
|
|
|
End of File: ..\source\qep_msm.c
|
|
|
|
|
|
|
|
|
|
|
|
File: ..\source\qf_act.c
|
|
|
|
________________________________________________________________________
|
|
|
|
|
|
|
|
Function: QF_add_
|
2016-11-30 18:14:20 -05:00
|
|
|
Parameters: (QActive * const a)
|
2015-04-28 13:45:35 -04:00
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
|
|
|
Logical and ( && ) : 2
|
|
|
|
Complexity Param 1 Return 1 Cyclo Vg 3 Total 5
|
|
|
|
LOC 15 eLOC 14 lLOC 8 Comment 23 Lines 25
|
|
|
|
|
|
|
|
Function: QF_remove_
|
2016-11-30 18:14:20 -05:00
|
|
|
Parameters: (QActive * const a)
|
2015-04-28 13:45:35 -04:00
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
|
|
|
Logical and ( && ) : 2
|
|
|
|
Complexity Param 1 Return 1 Cyclo Vg 3 Total 5
|
2016-11-08 12:47:28 -05:00
|
|
|
LOC 16 eLOC 15 lLOC 9 Comment 23 Lines 25
|
2015-04-28 13:45:35 -04:00
|
|
|
|
|
|
|
Function: QF_bzero
|
|
|
|
Parameters: (void * const start, uint_fast16_t len)
|
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
|
|
|
Loops while / do : 1
|
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 2 Total 5
|
|
|
|
LOC 8 eLOC 6 lLOC 4 Comment 14 Lines 8
|
|
|
|
|
2016-09-23 12:08:21 -04:00
|
|
|
Inline Function: QF_LOG2
|
|
|
|
Parameters: (uint32_t x)
|
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
|
|
|
Conditional if / else if: 3
|
|
|
|
Complexity Param 1 Return 1 Cyclo Vg 4 Total 6
|
|
|
|
LOC 25 eLOC 18 lLOC 11 Comment 1 Lines 26
|
|
|
|
|
2015-04-28 13:45:35 -04:00
|
|
|
------------------------------------------------------------------------
|
|
|
|
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
|
2016-11-08 12:47:28 -05:00
|
|
|
LOC 148 eLOC 136 lLOC 35 Comment 123 Lines 276
|
2015-04-28 13:45:35 -04:00
|
|
|
------------------------------------------------------------------------
|
|
|
|
|
|
|
|
~~ File Functional Summary ~~
|
|
|
|
|
2016-09-23 12:08:21 -04:00
|
|
|
File Function Count....: 4
|
2016-11-08 12:47:28 -05:00
|
|
|
Total Function LOC.....: 64 Total Function Pts LOC : 1.2
|
|
|
|
Total Function eLOC....: 53 Total Function Pts eLOC: 1.1
|
|
|
|
Total Function lLOC....: 32 Total Function Pts lLOC: 0.3
|
2016-09-23 12:08:21 -04:00
|
|
|
Total Function Params .: 5 Total Function Return .: 4
|
|
|
|
Total Cyclo Complexity : 12 Total Function Complex.: 21
|
2015-04-28 13:45:35 -04:00
|
|
|
------ ----- ----- ------ ------ -----
|
2016-11-08 12:47:28 -05:00
|
|
|
Max Function LOC ......: 25 Average Function LOC ..: 16.00
|
|
|
|
Max Function eLOC .....: 18 Average Function eLOC .: 13.25
|
|
|
|
Max Function lLOC .....: 11 Average Function lLOC .: 8.00
|
2015-04-28 13:45:35 -04:00
|
|
|
------ ----- ----- ------ ------ -----
|
2016-09-23 12:08:21 -04:00
|
|
|
Max Function Parameters: 2 Avg Function Parameters: 1.25
|
2015-04-28 13:45:35 -04:00
|
|
|
Max Function Returns ..: 1 Avg Function Returns ..: 1.00
|
2016-09-23 12:08:21 -04:00
|
|
|
Max Interface Complex. : 3 Avg Interface Complex. : 2.25
|
|
|
|
Max Cyclomatic Complex.: 4 Avg Cyclomatic Complex.: 3.00
|
|
|
|
Max Total Complexity ..: 6 Avg Total Complexity ..: 5.25
|
2015-04-28 13:45:35 -04:00
|
|
|
________________________________________________________________________
|
|
|
|
End of File: ..\source\qf_act.c
|
|
|
|
|
|
|
|
|
|
|
|
File: ..\source\qf_actq.c
|
|
|
|
________________________________________________________________________
|
|
|
|
|
|
|
|
Function: QActive_post_
|
2016-11-30 18:14:20 -05:00
|
|
|
Parameters: (QActive * const me, QEvt const * const e, uint_fast16_t con
|
|
|
|
st margin)
|
2015-04-28 13:45:35 -04:00
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
|
|
|
Conditional if / else if: 5
|
|
|
|
Complexity Param 3 Return 1 Cyclo Vg 6 Total 10
|
2016-09-29 18:08:33 -04:00
|
|
|
LOC 56 eLOC 47 lLOC 35 Comment 79 Lines 77
|
2015-04-28 13:45:35 -04:00
|
|
|
|
|
|
|
Function: QActive_postLIFO_
|
2016-11-30 18:14:20 -05:00
|
|
|
Parameters: (QActive * const me, QEvt const * const e)
|
2015-04-28 13:45:35 -04:00
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
|
|
|
Conditional if / else if: 4
|
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 5 Total 8
|
|
|
|
LOC 37 eLOC 31 lLOC 22 Comment 36 Lines 50
|
|
|
|
|
|
|
|
Function: QActive_get_
|
2016-11-30 18:14:20 -05:00
|
|
|
Parameters: (QActive * const me)
|
2015-04-28 13:45:35 -04:00
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
|
|
|
Conditional if / else if: 2
|
|
|
|
Complexity Param 1 Return 1 Cyclo Vg 3 Total 5
|
2016-12-16 10:34:09 -05:00
|
|
|
LOC 36 eLOC 32 lLOC 23 Comment 32 Lines 46
|
2015-04-28 13:45:35 -04:00
|
|
|
|
|
|
|
Function: QF_getQueueMin
|
|
|
|
Parameters: (uint_fast8_t const prio)
|
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
|
|
|
Logical and ( && ) : 1
|
|
|
|
Complexity Param 1 Return 1 Cyclo Vg 2 Total 4
|
|
|
|
LOC 10 eLOC 9 lLOC 6 Comment 18 Lines 13
|
|
|
|
|
2016-12-16 10:34:09 -05:00
|
|
|
Function: QTicker_ctor
|
|
|
|
Parameters: (QTicker * const me, uint8_t tickRate)
|
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 1 Total 4
|
|
|
|
LOC 12 eLOC 10 lLOC 4 Comment 6 Lines 14
|
|
|
|
|
|
|
|
Function: QTicker_init_
|
|
|
|
Parameters: (QHsm * const me, QEvt const * const e)
|
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 1 Total 4
|
|
|
|
LOC 5 eLOC 4 lLOC 3 Comment 1 Lines 5
|
|
|
|
|
|
|
|
Function: QTicker_dispatch_
|
|
|
|
Parameters: (QHsm * const me, QEvt const * const e)
|
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
|
|
|
Loops for / foreach : 1
|
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 2 Total 5
|
|
|
|
LOC 12 eLOC 10 lLOC 8 Comment 4 Lines 15
|
|
|
|
|
|
|
|
Function: QTicker_post_
|
|
|
|
Parameters: (QActive * const me, QEvt const * const e, uint_fast16_t con
|
|
|
|
st margin)
|
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
|
|
|
Conditional if / else if: 1
|
|
|
|
Complexity Param 3 Return 1 Cyclo Vg 2 Total 6
|
|
|
|
LOC 24 eLOC 21 lLOC 17 Comment 15 Lines 32
|
|
|
|
|
|
|
|
Function: QTicker_postLIFO_
|
|
|
|
Parameters: (QActive * const me, QEvt const * const e)
|
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 1 Total 4
|
|
|
|
LOC 5 eLOC 4 lLOC 3 Comment 1 Lines 5
|
|
|
|
|
2015-04-28 13:45:35 -04:00
|
|
|
------------------------------------------------------------------------
|
|
|
|
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
|
2016-12-16 10:34:09 -05:00
|
|
|
LOC 232 eLOC 203 lLOC 126 Comment 246 Lines 440
|
2015-04-28 13:45:35 -04:00
|
|
|
------------------------------------------------------------------------
|
|
|
|
|
|
|
|
~~ File Functional Summary ~~
|
|
|
|
|
2016-12-16 10:34:09 -05:00
|
|
|
File Function Count....: 9
|
|
|
|
Total Function LOC.....: 197 Total Function Pts LOC : 1.8
|
|
|
|
Total Function eLOC....: 168 Total Function Pts eLOC: 1.6
|
|
|
|
Total Function lLOC....: 121 Total Function Pts lLOC: 1.0
|
|
|
|
Total Function Params .: 18 Total Function Return .: 9
|
|
|
|
Total Cyclo Complexity : 23 Total Function Complex.: 50
|
2015-04-28 13:45:35 -04:00
|
|
|
------ ----- ----- ------ ------ -----
|
2016-12-16 10:34:09 -05:00
|
|
|
Max Function LOC ......: 56 Average Function LOC ..: 21.89
|
|
|
|
Max Function eLOC .....: 47 Average Function eLOC .: 18.67
|
|
|
|
Max Function lLOC .....: 35 Average Function lLOC .: 13.44
|
2015-04-28 13:45:35 -04:00
|
|
|
------ ----- ----- ------ ------ -----
|
2016-12-16 10:34:09 -05:00
|
|
|
Max Function Parameters: 3 Avg Function Parameters: 2.00
|
2015-04-28 13:45:35 -04:00
|
|
|
Max Function Returns ..: 1 Avg Function Returns ..: 1.00
|
2016-12-16 10:34:09 -05:00
|
|
|
Max Interface Complex. : 4 Avg Interface Complex. : 3.00
|
|
|
|
Max Cyclomatic Complex.: 6 Avg Cyclomatic Complex.: 2.56
|
|
|
|
Max Total Complexity ..: 10 Avg Total Complexity ..: 5.56
|
2015-04-28 13:45:35 -04:00
|
|
|
________________________________________________________________________
|
|
|
|
End of File: ..\source\qf_actq.c
|
|
|
|
|
|
|
|
|
|
|
|
File: ..\source\qf_defer.c
|
|
|
|
________________________________________________________________________
|
|
|
|
|
|
|
|
Function: QActive_defer
|
2016-11-30 18:14:20 -05:00
|
|
|
Parameters: (QActive const * const me, QEQueue * const eq, QEvt const *
|
|
|
|
const e)
|
2015-04-28 13:45:35 -04:00
|
|
|
Complexity Param 3 Return 1 Cyclo Vg 1 Total 5
|
2016-03-30 18:50:33 -04:00
|
|
|
LOC 4 eLOC 2 lLOC 2 Comment 24 Lines 5
|
2015-04-28 13:45:35 -04:00
|
|
|
|
|
|
|
Function: QActive_recall
|
2016-11-30 18:14:20 -05:00
|
|
|
Parameters: (QActive * const me, QEQueue * const eq)
|
2015-04-28 13:45:35 -04:00
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
|
|
|
Conditional if / else if: 2
|
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 3 Total 6
|
|
|
|
LOC 19 eLOC 15 lLOC 10 Comment 33 Lines 36
|
|
|
|
|
2016-03-30 18:50:33 -04:00
|
|
|
Function: QActive_flushDeferred
|
2016-11-30 18:14:20 -05:00
|
|
|
Parameters: (QActive const * const me, QEQueue * const eq)
|
2016-03-30 18:50:33 -04:00
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
|
|
|
Loops for / foreach : 1
|
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 2 Total 5
|
|
|
|
LOC 10 eLOC 7 lLOC 7 Comment 17 Lines 12
|
|
|
|
|
2015-04-28 13:45:35 -04:00
|
|
|
------------------------------------------------------------------------
|
|
|
|
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
|
2016-03-30 18:50:33 -04:00
|
|
|
LOC 42 eLOC 33 lLOC 19 Comment 117 Lines 163
|
2015-04-28 13:45:35 -04:00
|
|
|
------------------------------------------------------------------------
|
|
|
|
|
|
|
|
~~ File Functional Summary ~~
|
|
|
|
|
2016-03-30 18:50:33 -04:00
|
|
|
File Function Count....: 3
|
|
|
|
Total Function LOC.....: 33 Total Function Pts LOC : 0.3
|
|
|
|
Total Function eLOC....: 24 Total Function Pts eLOC: 0.3
|
|
|
|
Total Function lLOC....: 19 Total Function Pts lLOC: 0.1
|
|
|
|
Total Function Params .: 7 Total Function Return .: 3
|
|
|
|
Total Cyclo Complexity : 6 Total Function Complex.: 16
|
2015-04-28 13:45:35 -04:00
|
|
|
------ ----- ----- ------ ------ -----
|
2016-03-30 18:50:33 -04:00
|
|
|
Max Function LOC ......: 19 Average Function LOC ..: 11.00
|
|
|
|
Max Function eLOC .....: 15 Average Function eLOC .: 8.00
|
|
|
|
Max Function lLOC .....: 10 Average Function lLOC .: 6.33
|
2015-04-28 13:45:35 -04:00
|
|
|
------ ----- ----- ------ ------ -----
|
2016-03-30 18:50:33 -04:00
|
|
|
Max Function Parameters: 3 Avg Function Parameters: 2.33
|
2015-04-28 13:45:35 -04:00
|
|
|
Max Function Returns ..: 1 Avg Function Returns ..: 1.00
|
2016-03-30 18:50:33 -04:00
|
|
|
Max Interface Complex. : 4 Avg Interface Complex. : 3.33
|
2015-04-28 13:45:35 -04:00
|
|
|
Max Cyclomatic Complex.: 3 Avg Cyclomatic Complex.: 2.00
|
2016-03-30 18:50:33 -04:00
|
|
|
Max Total Complexity ..: 6 Avg Total Complexity ..: 5.33
|
2015-04-28 13:45:35 -04:00
|
|
|
________________________________________________________________________
|
|
|
|
End of File: ..\source\qf_defer.c
|
|
|
|
|
|
|
|
|
|
|
|
File: ..\source\qf_dyn.c
|
|
|
|
________________________________________________________________________
|
|
|
|
|
|
|
|
Function: QEvt_ctor
|
|
|
|
Parameters: (QEvt * const me, enum_t const sig)
|
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 1 Total 4
|
|
|
|
LOC 5 eLOC 4 lLOC 3 Comment 9 Lines 6
|
|
|
|
|
|
|
|
Function: QF_poolInit
|
|
|
|
Parameters: (void * const poolSto, uint_fast32_t const poolSize, uint_fa
|
|
|
|
st16_t const evtSize)
|
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
|
|
|
Logical or ( || ) : 1
|
|
|
|
Complexity Param 3 Return 1 Cyclo Vg 2 Total 6
|
|
|
|
LOC 9 eLOC 7 lLOC 4 Comment 38 Lines 13
|
|
|
|
|
|
|
|
Function: QF_newX_
|
|
|
|
Parameters: (uint_fast16_t const evtSize, uint_fast16_t const margin, en
|
|
|
|
um_t const sig)
|
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
|
|
|
Loops for / foreach : 1
|
|
|
|
Conditional if / else if: 2
|
|
|
|
Complexity Param 3 Return 1 Cyclo Vg 4 Total 8
|
|
|
|
LOC 26 eLOC 20 lLOC 14 Comment 35 Lines 35
|
|
|
|
|
|
|
|
Function: QF_gc
|
|
|
|
Parameters: (QEvt const * const e)
|
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
|
|
|
Conditional if / else if: 2
|
|
|
|
Complexity Param 1 Return 1 Cyclo Vg 3 Total 5
|
|
|
|
LOC 26 eLOC 22 lLOC 13 Comment 35 Lines 39
|
|
|
|
|
2015-09-04 12:08:22 -04:00
|
|
|
Function: QF_newRef_
|
|
|
|
Parameters: (QEvt const * const e, QEvt const * const evtRef)
|
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
|
|
|
Conditional if / else if: 1
|
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 2 Total 5
|
2016-06-10 21:50:26 -04:00
|
|
|
LOC 10 eLOC 8 lLOC 5 Comment 16 Lines 15
|
2015-09-04 12:08:22 -04:00
|
|
|
|
|
|
|
Function: QF_poolGetMaxBlockSize
|
|
|
|
Parameters: (void)
|
|
|
|
Complexity Param 0 Return 1 Cyclo Vg 1 Total 2
|
|
|
|
LOC 3 eLOC 2 lLOC 1 Comment 5 Lines 3
|
|
|
|
|
2015-04-28 13:45:35 -04:00
|
|
|
------------------------------------------------------------------------
|
|
|
|
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
|
2016-06-10 21:50:26 -04:00
|
|
|
LOC 97 eLOC 81 lLOC 42 Comment 191 Lines 287
|
2015-04-28 13:45:35 -04:00
|
|
|
------------------------------------------------------------------------
|
|
|
|
|
|
|
|
~~ File Functional Summary ~~
|
|
|
|
|
2015-09-04 12:08:22 -04:00
|
|
|
File Function Count....: 6
|
2016-06-10 21:50:26 -04:00
|
|
|
Total Function LOC.....: 79 Total Function Pts LOC : 0.8
|
|
|
|
Total Function eLOC....: 63 Total Function Pts eLOC: 0.6
|
|
|
|
Total Function lLOC....: 40 Total Function Pts lLOC: 0.3
|
2015-09-04 12:08:22 -04:00
|
|
|
Total Function Params .: 11 Total Function Return .: 6
|
|
|
|
Total Cyclo Complexity : 13 Total Function Complex.: 30
|
2015-04-28 13:45:35 -04:00
|
|
|
------ ----- ----- ------ ------ -----
|
2016-06-10 21:50:26 -04:00
|
|
|
Max Function LOC ......: 26 Average Function LOC ..: 13.17
|
|
|
|
Max Function eLOC .....: 22 Average Function eLOC .: 10.50
|
|
|
|
Max Function lLOC .....: 14 Average Function lLOC .: 6.67
|
2015-04-28 13:45:35 -04:00
|
|
|
------ ----- ----- ------ ------ -----
|
2015-09-04 12:08:22 -04:00
|
|
|
Max Function Parameters: 3 Avg Function Parameters: 1.83
|
2015-04-28 13:45:35 -04:00
|
|
|
Max Function Returns ..: 1 Avg Function Returns ..: 1.00
|
2015-09-04 12:08:22 -04:00
|
|
|
Max Interface Complex. : 4 Avg Interface Complex. : 2.83
|
|
|
|
Max Cyclomatic Complex.: 4 Avg Cyclomatic Complex.: 2.17
|
|
|
|
Max Total Complexity ..: 8 Avg Total Complexity ..: 5.00
|
2015-04-28 13:45:35 -04:00
|
|
|
________________________________________________________________________
|
|
|
|
End of File: ..\source\qf_dyn.c
|
|
|
|
|
|
|
|
|
|
|
|
File: ..\source\qf_mem.c
|
|
|
|
________________________________________________________________________
|
|
|
|
|
|
|
|
Function: QMPool_init
|
|
|
|
Parameters: (QMPool * const me, void * const poolSto, uint_fast32_t pool
|
|
|
|
Size, uint_fast16_t blockSize)
|
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
|
|
|
Loops while / do : 2
|
|
|
|
Logical and ( && ) : 2
|
|
|
|
Complexity Param 4 Return 1 Cyclo Vg 5 Total 10
|
2015-09-04 12:08:22 -04:00
|
|
|
LOC 36 eLOC 32 lLOC 24 Comment 58 Lines 52
|
2015-04-28 13:45:35 -04:00
|
|
|
|
|
|
|
Function: QMPool_put
|
|
|
|
Parameters: (QMPool * const me, void *b)
|
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
|
|
|
Logical and ( && ) : 1
|
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 2 Total 5
|
2015-09-04 12:08:22 -04:00
|
|
|
LOC 15 eLOC 14 lLOC 9 Comment 29 Lines 22
|
2015-04-28 13:45:35 -04:00
|
|
|
|
|
|
|
Function: QMPool_get
|
|
|
|
Parameters: (QMPool * const me, uint_fast16_t const margin)
|
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
|
|
|
Conditional if / else if: 3
|
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 4 Total 7
|
2015-09-04 12:08:22 -04:00
|
|
|
LOC 41 eLOC 35 lLOC 23 Comment 54 Lines 65
|
2015-04-28 13:45:35 -04:00
|
|
|
|
|
|
|
Function: QF_getPoolMin
|
|
|
|
Parameters: (uint_fast8_t const poolId)
|
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
|
|
|
Logical and ( && ) : 1
|
|
|
|
Complexity Param 1 Return 1 Cyclo Vg 2 Total 4
|
|
|
|
LOC 10 eLOC 9 lLOC 6 Comment 13 Lines 14
|
|
|
|
|
|
|
|
------------------------------------------------------------------------
|
|
|
|
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
|
2015-09-04 12:08:22 -04:00
|
|
|
LOC 114 eLOC 102 lLOC 62 Comment 201 Lines 301
|
2015-04-28 13:45:35 -04:00
|
|
|
------------------------------------------------------------------------
|
|
|
|
|
|
|
|
~~ File Functional Summary ~~
|
|
|
|
|
|
|
|
File Function Count....: 4
|
|
|
|
Total Function LOC.....: 102 Total Function Pts LOC : 0.9
|
|
|
|
Total Function eLOC....: 90 Total Function Pts eLOC: 0.8
|
|
|
|
Total Function lLOC....: 62 Total Function Pts lLOC: 0.5
|
|
|
|
Total Function Params .: 9 Total Function Return .: 4
|
|
|
|
Total Cyclo Complexity : 13 Total Function Complex.: 26
|
|
|
|
------ ----- ----- ------ ------ -----
|
|
|
|
Max Function LOC ......: 41 Average Function LOC ..: 25.50
|
|
|
|
Max Function eLOC .....: 35 Average Function eLOC .: 22.50
|
|
|
|
Max Function lLOC .....: 24 Average Function lLOC .: 15.50
|
|
|
|
------ ----- ----- ------ ------ -----
|
|
|
|
Max Function Parameters: 4 Avg Function Parameters: 2.25
|
|
|
|
Max Function Returns ..: 1 Avg Function Returns ..: 1.00
|
|
|
|
Max Interface Complex. : 5 Avg Interface Complex. : 3.25
|
|
|
|
Max Cyclomatic Complex.: 5 Avg Cyclomatic Complex.: 3.25
|
|
|
|
Max Total Complexity ..: 10 Avg Total Complexity ..: 6.50
|
|
|
|
________________________________________________________________________
|
|
|
|
End of File: ..\source\qf_mem.c
|
|
|
|
|
|
|
|
|
|
|
|
File: ..\source\qf_ps.c
|
|
|
|
________________________________________________________________________
|
|
|
|
|
|
|
|
Function: QF_psInit
|
|
|
|
Parameters: (QSubscrList * const subscrSto, enum_t const maxSignal)
|
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 1 Total 4
|
|
|
|
LOC 7 eLOC 6 lLOC 3 Comment 32 Lines 12
|
|
|
|
|
|
|
|
Function: QF_publish_
|
|
|
|
Parameters: (QEvt const * const e)
|
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
2016-09-23 12:08:21 -04:00
|
|
|
Loops while / do : 1
|
|
|
|
Conditional if / else if: 3
|
|
|
|
Complexity Param 1 Return 1 Cyclo Vg 5 Total 7
|
2016-11-01 15:38:29 -04:00
|
|
|
LOC 36 eLOC 30 lLOC 21 Comment 50 Lines 63
|
2015-04-28 13:45:35 -04:00
|
|
|
|
|
|
|
Function: QActive_subscribe
|
|
|
|
Parameters: (QActive const * const me, enum_t const sig)
|
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
|
|
|
Logical and ( && ) : 4
|
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 5 Total 8
|
2016-09-23 12:08:21 -04:00
|
|
|
LOC 16 eLOC 15 lLOC 8 Comment 22 Lines 22
|
2015-04-28 13:45:35 -04:00
|
|
|
|
|
|
|
Function: QActive_unsubscribe
|
|
|
|
Parameters: (QActive const * const me, enum_t const sig)
|
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
|
|
|
Logical and ( && ) : 4
|
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 5 Total 8
|
2016-09-23 12:08:21 -04:00
|
|
|
LOC 16 eLOC 15 lLOC 8 Comment 29 Lines 25
|
2015-04-28 13:45:35 -04:00
|
|
|
|
|
|
|
Function: QActive_unsubscribeAll
|
|
|
|
Parameters: (QActive const * const me)
|
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
|
|
|
Loops for / foreach : 1
|
|
|
|
Conditional if / else if: 1
|
|
|
|
Logical and ( && ) : 2
|
|
|
|
Complexity Param 1 Return 1 Cyclo Vg 5 Total 7
|
2016-09-23 12:08:21 -04:00
|
|
|
LOC 21 eLOC 18 lLOC 10 Comment 24 Lines 24
|
2015-04-28 13:45:35 -04:00
|
|
|
|
|
|
|
------------------------------------------------------------------------
|
|
|
|
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
|
2016-11-01 15:38:29 -04:00
|
|
|
LOC 113 eLOC 101 lLOC 52 Comment 205 Lines 320
|
2015-04-28 13:45:35 -04:00
|
|
|
------------------------------------------------------------------------
|
|
|
|
|
|
|
|
~~ File Functional Summary ~~
|
|
|
|
|
|
|
|
File Function Count....: 5
|
2016-11-01 15:38:29 -04:00
|
|
|
Total Function LOC.....: 96 Total Function Pts LOC : 0.9
|
|
|
|
Total Function eLOC....: 84 Total Function Pts eLOC: 0.8
|
|
|
|
Total Function lLOC....: 50 Total Function Pts lLOC: 0.4
|
2015-04-28 13:45:35 -04:00
|
|
|
Total Function Params .: 8 Total Function Return .: 5
|
2016-09-23 12:08:21 -04:00
|
|
|
Total Cyclo Complexity : 21 Total Function Complex.: 34
|
2015-04-28 13:45:35 -04:00
|
|
|
------ ----- ----- ------ ------ -----
|
2016-11-01 15:38:29 -04:00
|
|
|
Max Function LOC ......: 36 Average Function LOC ..: 19.20
|
|
|
|
Max Function eLOC .....: 30 Average Function eLOC .: 16.80
|
|
|
|
Max Function lLOC .....: 21 Average Function lLOC .: 10.00
|
2015-04-28 13:45:35 -04:00
|
|
|
------ ----- ----- ------ ------ -----
|
|
|
|
Max Function Parameters: 2 Avg Function Parameters: 1.60
|
|
|
|
Max Function Returns ..: 1 Avg Function Returns ..: 1.00
|
|
|
|
Max Interface Complex. : 3 Avg Interface Complex. : 2.60
|
2016-09-23 12:08:21 -04:00
|
|
|
Max Cyclomatic Complex.: 5 Avg Cyclomatic Complex.: 4.20
|
|
|
|
Max Total Complexity ..: 8 Avg Total Complexity ..: 6.80
|
2015-04-28 13:45:35 -04:00
|
|
|
________________________________________________________________________
|
|
|
|
End of File: ..\source\qf_ps.c
|
|
|
|
|
|
|
|
|
|
|
|
File: ..\source\qf_qact.c
|
|
|
|
________________________________________________________________________
|
|
|
|
|
|
|
|
Function: QActive_ctor
|
|
|
|
Parameters: (QActive * const me, QStateHandler initial)
|
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 1 Total 4
|
|
|
|
LOC 12 eLOC 10 lLOC 4 Comment 19 Lines 17
|
|
|
|
|
|
|
|
------------------------------------------------------------------------
|
|
|
|
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
|
|
|
|
LOC 14 eLOC 12 lLOC 4 Comment 69 Lines 81
|
|
|
|
------------------------------------------------------------------------
|
|
|
|
|
|
|
|
~~ File Functional Summary ~~
|
|
|
|
|
|
|
|
File Function Count....: 1
|
|
|
|
Total Function LOC.....: 12 Total Function Pts LOC : 0.1
|
|
|
|
Total Function eLOC....: 10 Total Function Pts eLOC: 0.1
|
|
|
|
Total Function lLOC....: 4 Total Function Pts lLOC: 0.0
|
|
|
|
Total Function Params .: 2 Total Function Return .: 1
|
|
|
|
Total Cyclo Complexity : 1 Total Function Complex.: 4
|
|
|
|
------ ----- ----- ------ ------ -----
|
|
|
|
Max Function LOC ......: 12 Average Function LOC ..: 12.00
|
|
|
|
Max Function eLOC .....: 10 Average Function eLOC .: 10.00
|
|
|
|
Max Function lLOC .....: 4 Average Function lLOC .: 4.00
|
|
|
|
------ ----- ----- ------ ------ -----
|
|
|
|
Max Function Parameters: 2 Avg Function Parameters: 2.00
|
|
|
|
Max Function Returns ..: 1 Avg Function Returns ..: 1.00
|
|
|
|
Max Interface Complex. : 3 Avg Interface Complex. : 3.00
|
|
|
|
Max Cyclomatic Complex.: 1 Avg Cyclomatic Complex.: 1.00
|
|
|
|
Max Total Complexity ..: 4 Avg Total Complexity ..: 4.00
|
|
|
|
________________________________________________________________________
|
|
|
|
End of File: ..\source\qf_qact.c
|
|
|
|
|
|
|
|
|
|
|
|
File: ..\source\qf_qeq.c
|
|
|
|
________________________________________________________________________
|
|
|
|
|
|
|
|
Function: QEQueue_init
|
|
|
|
Parameters: (QEQueue * const me, QEvt const *qSto[], uint_fast16_t const
|
|
|
|
qLen)
|
2016-12-16 10:34:09 -05:00
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
|
|
|
Conditional if / else if: 1
|
|
|
|
Complexity Param 3 Return 1 Cyclo Vg 2 Total 6
|
|
|
|
LOC 16 eLOC 13 lLOC 9 Comment 22 Lines 18
|
2015-04-28 13:45:35 -04:00
|
|
|
|
|
|
|
Function: QEQueue_post
|
|
|
|
Parameters: (QEQueue * const me, QEvt const * const e, uint_fast16_t con
|
|
|
|
st margin)
|
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
|
|
|
Conditional if / else if: 5
|
|
|
|
Complexity Param 3 Return 1 Cyclo Vg 6 Total 10
|
|
|
|
LOC 51 eLOC 42 lLOC 30 Comment 55 Lines 72
|
|
|
|
|
|
|
|
Function: QEQueue_postLIFO
|
|
|
|
Parameters: (QEQueue * const me, QEvt const * const e)
|
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
|
|
|
Conditional if / else if: 4
|
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 5 Total 8
|
|
|
|
LOC 34 eLOC 29 lLOC 21 Comment 41 Lines 44
|
|
|
|
|
|
|
|
Function: QEQueue_get
|
|
|
|
Parameters: (QEQueue * const me)
|
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
|
|
|
Conditional if / else if: 3
|
|
|
|
Complexity Param 1 Return 1 Cyclo Vg 4 Total 6
|
|
|
|
LOC 36 eLOC 31 lLOC 21 Comment 35 Lines 46
|
|
|
|
|
|
|
|
------------------------------------------------------------------------
|
|
|
|
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
|
2016-12-16 10:34:09 -05:00
|
|
|
LOC 151 eLOC 129 lLOC 81 Comment 204 Lines 319
|
2015-04-28 13:45:35 -04:00
|
|
|
------------------------------------------------------------------------
|
|
|
|
|
|
|
|
~~ File Functional Summary ~~
|
|
|
|
|
|
|
|
File Function Count....: 4
|
2016-12-16 10:34:09 -05:00
|
|
|
Total Function LOC.....: 137 Total Function Pts LOC : 1.2
|
|
|
|
Total Function eLOC....: 115 Total Function Pts eLOC: 1.0
|
2015-04-28 13:45:35 -04:00
|
|
|
Total Function lLOC....: 81 Total Function Pts lLOC: 0.6
|
|
|
|
Total Function Params .: 9 Total Function Return .: 4
|
2016-12-16 10:34:09 -05:00
|
|
|
Total Cyclo Complexity : 17 Total Function Complex.: 30
|
2015-04-28 13:45:35 -04:00
|
|
|
------ ----- ----- ------ ------ -----
|
2016-12-16 10:34:09 -05:00
|
|
|
Max Function LOC ......: 51 Average Function LOC ..: 34.25
|
|
|
|
Max Function eLOC .....: 42 Average Function eLOC .: 28.75
|
2015-04-28 13:45:35 -04:00
|
|
|
Max Function lLOC .....: 30 Average Function lLOC .: 20.25
|
|
|
|
------ ----- ----- ------ ------ -----
|
|
|
|
Max Function Parameters: 3 Avg Function Parameters: 2.25
|
|
|
|
Max Function Returns ..: 1 Avg Function Returns ..: 1.00
|
|
|
|
Max Interface Complex. : 4 Avg Interface Complex. : 3.25
|
2016-12-16 10:34:09 -05:00
|
|
|
Max Cyclomatic Complex.: 6 Avg Cyclomatic Complex.: 4.25
|
|
|
|
Max Total Complexity ..: 10 Avg Total Complexity ..: 7.50
|
2015-04-28 13:45:35 -04:00
|
|
|
________________________________________________________________________
|
|
|
|
End of File: ..\source\qf_qeq.c
|
|
|
|
|
|
|
|
|
|
|
|
File: ..\source\qf_qmact.c
|
|
|
|
________________________________________________________________________
|
|
|
|
|
|
|
|
Function: QMActive_ctor
|
|
|
|
Parameters: (QMActive * const me, QStateHandler initial)
|
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 1 Total 4
|
|
|
|
LOC 12 eLOC 10 lLOC 4 Comment 28 Lines 28
|
|
|
|
|
|
|
|
------------------------------------------------------------------------
|
|
|
|
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
|
|
|
|
LOC 15 eLOC 13 lLOC 4 Comment 79 Lines 94
|
|
|
|
------------------------------------------------------------------------
|
|
|
|
|
|
|
|
~~ File Functional Summary ~~
|
|
|
|
|
|
|
|
File Function Count....: 1
|
|
|
|
Total Function LOC.....: 12 Total Function Pts LOC : 0.1
|
|
|
|
Total Function eLOC....: 10 Total Function Pts eLOC: 0.1
|
|
|
|
Total Function lLOC....: 4 Total Function Pts lLOC: 0.0
|
|
|
|
Total Function Params .: 2 Total Function Return .: 1
|
|
|
|
Total Cyclo Complexity : 1 Total Function Complex.: 4
|
|
|
|
------ ----- ----- ------ ------ -----
|
|
|
|
Max Function LOC ......: 12 Average Function LOC ..: 12.00
|
|
|
|
Max Function eLOC .....: 10 Average Function eLOC .: 10.00
|
|
|
|
Max Function lLOC .....: 4 Average Function lLOC .: 4.00
|
|
|
|
------ ----- ----- ------ ------ -----
|
|
|
|
Max Function Parameters: 2 Avg Function Parameters: 2.00
|
|
|
|
Max Function Returns ..: 1 Avg Function Returns ..: 1.00
|
|
|
|
Max Interface Complex. : 3 Avg Interface Complex. : 3.00
|
|
|
|
Max Cyclomatic Complex.: 1 Avg Cyclomatic Complex.: 1.00
|
|
|
|
Max Total Complexity ..: 4 Avg Total Complexity ..: 4.00
|
|
|
|
________________________________________________________________________
|
|
|
|
End of File: ..\source\qf_qmact.c
|
|
|
|
|
|
|
|
|
|
|
|
File: ..\source\qf_time.c
|
|
|
|
________________________________________________________________________
|
|
|
|
|
|
|
|
Function: QF_tickX_
|
|
|
|
Parameters: (uint_fast8_t const tickRate)
|
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
|
|
|
Loops for / foreach : 1
|
|
|
|
Conditional if / else if: 5
|
|
|
|
Complexity Param 1 Return 1 Cyclo Vg 7 Total 9
|
|
|
|
LOC 65 eLOC 53 lLOC 36 Comment 53 Lines 93
|
|
|
|
|
|
|
|
Function: QF_noTimeEvtsActiveX
|
|
|
|
Parameters: (uint_fast8_t const tickRate)
|
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
|
|
|
Conditional if / else if: 2
|
|
|
|
Complexity Param 1 Return 1 Cyclo Vg 3 Total 5
|
|
|
|
LOC 14 eLOC 10 lLOC 6 Comment 13 Lines 17
|
|
|
|
|
|
|
|
Function: QTimeEvt_ctorX
|
2016-11-30 18:14:20 -05:00
|
|
|
Parameters: (QTimeEvt * const me, QActive * const act, enum_t const sig,
|
|
|
|
uint_fast8_t tickRate)
|
2015-04-28 13:45:35 -04:00
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
|
|
|
Logical and ( && ) : 1
|
|
|
|
Complexity Param 4 Return 1 Cyclo Vg 2 Total 7
|
|
|
|
LOC 11 eLOC 9 lLOC 8 Comment 32 Lines 31
|
|
|
|
|
|
|
|
Function: QTimeEvt_armX
|
|
|
|
Parameters: (QTimeEvt * const me, QTimeEvtCtr const nTicks, QTimeEvtCtr
|
|
|
|
const interval)
|
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
|
|
|
Conditional if / else if: 1
|
|
|
|
Logical and ( && ) : 4
|
|
|
|
Complexity Param 3 Return 1 Cyclo Vg 6 Total 10
|
|
|
|
LOC 28 eLOC 25 lLOC 16 Comment 49 Lines 50
|
|
|
|
|
|
|
|
Function: QTimeEvt_disarm
|
|
|
|
Parameters: (QTimeEvt * const me)
|
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
|
|
|
Conditional if / else if: 1
|
|
|
|
Complexity Param 1 Return 1 Cyclo Vg 2 Total 4
|
|
|
|
LOC 29 eLOC 26 lLOC 17 Comment 30 Lines 37
|
|
|
|
|
|
|
|
Function: QTimeEvt_rearm
|
|
|
|
Parameters: (QTimeEvt * const me, QTimeEvtCtr const nTicks)
|
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
|
|
|
Conditional if / else if: 2
|
2016-03-30 18:50:33 -04:00
|
|
|
Inlined if-else ( ? : ) : 1
|
2015-04-28 13:45:35 -04:00
|
|
|
Logical and ( && ) : 3
|
2016-03-30 18:50:33 -04:00
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 7 Total 10
|
|
|
|
LOC 34 eLOC 30 lLOC 18 Comment 47 Lines 60
|
2015-04-28 13:45:35 -04:00
|
|
|
|
|
|
|
Function: QTimeEvt_ctr
|
|
|
|
Parameters: (QTimeEvt const * const me)
|
|
|
|
Complexity Param 1 Return 1 Cyclo Vg 1 Total 3
|
|
|
|
LOC 16 eLOC 15 lLOC 11 Comment 20 Lines 19
|
|
|
|
|
|
|
|
------------------------------------------------------------------------
|
|
|
|
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
|
2016-03-30 18:50:33 -04:00
|
|
|
LOC 217 eLOC 188 lLOC 113 Comment 304 Lines 513
|
2015-04-28 13:45:35 -04:00
|
|
|
------------------------------------------------------------------------
|
|
|
|
|
|
|
|
~~ File Functional Summary ~~
|
|
|
|
|
|
|
|
File Function Count....: 7
|
2016-03-30 18:50:33 -04:00
|
|
|
Total Function LOC.....: 197 Total Function Pts LOC : 1.7
|
|
|
|
Total Function eLOC....: 168 Total Function Pts eLOC: 1.5
|
2015-04-28 13:45:35 -04:00
|
|
|
Total Function lLOC....: 112 Total Function Pts lLOC: 0.9
|
|
|
|
Total Function Params .: 13 Total Function Return .: 7
|
2016-03-30 18:50:33 -04:00
|
|
|
Total Cyclo Complexity : 28 Total Function Complex.: 48
|
2015-04-28 13:45:35 -04:00
|
|
|
------ ----- ----- ------ ------ -----
|
2016-03-30 18:50:33 -04:00
|
|
|
Max Function LOC ......: 65 Average Function LOC ..: 28.14
|
|
|
|
Max Function eLOC .....: 53 Average Function eLOC .: 24.00
|
2015-04-28 13:45:35 -04:00
|
|
|
Max Function lLOC .....: 36 Average Function lLOC .: 16.00
|
|
|
|
------ ----- ----- ------ ------ -----
|
|
|
|
Max Function Parameters: 4 Avg Function Parameters: 1.86
|
|
|
|
Max Function Returns ..: 1 Avg Function Returns ..: 1.00
|
|
|
|
Max Interface Complex. : 5 Avg Interface Complex. : 2.86
|
2016-03-30 18:50:33 -04:00
|
|
|
Max Cyclomatic Complex.: 7 Avg Cyclomatic Complex.: 4.00
|
|
|
|
Max Total Complexity ..: 10 Avg Total Complexity ..: 6.86
|
2015-04-28 13:45:35 -04:00
|
|
|
________________________________________________________________________
|
|
|
|
End of File: ..\source\qf_time.c
|
|
|
|
|
|
|
|
|
|
|
|
File: ..\source\qk.c
|
|
|
|
________________________________________________________________________
|
|
|
|
|
|
|
|
Function: QF_init
|
|
|
|
Parameters: (void)
|
|
|
|
Complexity Param 0 Return 1 Cyclo Vg 1 Total 2
|
2016-12-16 10:34:09 -05:00
|
|
|
LOC 14 eLOC 13 lLOC 10 Comment 18 Lines 21
|
2015-04-28 13:45:35 -04:00
|
|
|
|
|
|
|
Function: QF_stop
|
|
|
|
Parameters: (void)
|
|
|
|
Complexity Param 0 Return 1 Cyclo Vg 1 Total 2
|
|
|
|
LOC 3 eLOC 2 lLOC 1 Comment 14 Lines 4
|
|
|
|
|
|
|
|
Function: initial_events
|
|
|
|
Parameters: (void)
|
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
|
|
|
Conditional if / else if: 1
|
|
|
|
Complexity Param 0 Return 1 Cyclo Vg 2 Total 3
|
2016-09-29 18:08:33 -04:00
|
|
|
LOC 6 eLOC 4 lLOC 2 Comment 6 Lines 8
|
2015-04-28 13:45:35 -04:00
|
|
|
|
|
|
|
Function: QF_run
|
|
|
|
Parameters: (void)
|
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
|
|
|
Loops for / foreach : 1
|
|
|
|
Complexity Param 0 Return 1 Cyclo Vg 2 Total 3
|
2016-09-01 11:57:27 -04:00
|
|
|
LOC 12 eLOC 10 lLOC 7 Comment 12 Lines 15
|
2015-04-28 13:45:35 -04:00
|
|
|
|
|
|
|
Function: QActive_start_
|
2016-11-30 18:14:20 -05:00
|
|
|
Parameters: (QActive * const me, uint_fast8_t prio, QEvt const *qSto[],
|
|
|
|
uint_fast16_t qLen, void *stkSto, uint_fast16_t stkSize, QEv
|
|
|
|
t const *ie)
|
2015-04-28 13:45:35 -04:00
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
2016-09-01 11:57:27 -04:00
|
|
|
Conditional if / else if: 1
|
|
|
|
Logical and ( && ) : 3
|
|
|
|
Complexity Param 7 Return 1 Cyclo Vg 5 Total 13
|
2016-09-29 18:08:33 -04:00
|
|
|
LOC 19 eLOC 16 lLOC 11 Comment 29 Lines 24
|
2015-04-28 13:45:35 -04:00
|
|
|
|
|
|
|
Function: QActive_stop
|
2016-11-30 18:14:20 -05:00
|
|
|
Parameters: (QActive * const me)
|
2016-09-01 11:57:27 -04:00
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
|
|
|
Conditional if / else if: 1
|
|
|
|
Complexity Param 1 Return 1 Cyclo Vg 2 Total 4
|
2016-09-29 18:08:33 -04:00
|
|
|
LOC 11 eLOC 9 lLOC 6 Comment 13 Lines 15
|
2015-04-28 13:45:35 -04:00
|
|
|
|
2016-09-29 18:08:33 -04:00
|
|
|
Function: QK_sched_
|
2015-04-28 13:45:35 -04:00
|
|
|
Parameters: (void)
|
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
2016-03-30 18:50:33 -04:00
|
|
|
Conditional if / else if: 2
|
|
|
|
Complexity Param 0 Return 1 Cyclo Vg 3 Total 4
|
2016-09-29 18:08:33 -04:00
|
|
|
LOC 15 eLOC 11 lLOC 7 Comment 21 Lines 19
|
2015-04-28 13:45:35 -04:00
|
|
|
|
2016-09-29 18:08:33 -04:00
|
|
|
Function: QK_activate_
|
|
|
|
Parameters: (void)
|
2015-04-28 13:45:35 -04:00
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
|
|
|
Loops while / do : 1
|
2016-11-30 18:14:20 -05:00
|
|
|
Conditional if / else if: 5
|
|
|
|
Complexity Param 0 Return 1 Cyclo Vg 7 Total 8
|
|
|
|
LOC 60 eLOC 52 lLOC 29 Comment 48 Lines 86
|
2015-04-28 13:45:35 -04:00
|
|
|
|
|
|
|
------------------------------------------------------------------------
|
|
|
|
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
|
2016-12-16 10:34:09 -05:00
|
|
|
LOC 159 eLOC 136 lLOC 75 Comment 212 Lines 356
|
2015-04-28 13:45:35 -04:00
|
|
|
------------------------------------------------------------------------
|
|
|
|
|
|
|
|
~~ File Functional Summary ~~
|
|
|
|
|
|
|
|
File Function Count....: 8
|
2016-12-16 10:34:09 -05:00
|
|
|
Total Function LOC.....: 140 Total Function Pts LOC : 1.2
|
|
|
|
Total Function eLOC....: 117 Total Function Pts eLOC: 1.1
|
2016-11-30 18:14:20 -05:00
|
|
|
Total Function lLOC....: 73 Total Function Pts lLOC: 0.6
|
2016-09-29 18:08:33 -04:00
|
|
|
Total Function Params .: 8 Total Function Return .: 8
|
2016-11-30 18:14:20 -05:00
|
|
|
Total Cyclo Complexity : 23 Total Function Complex.: 39
|
2015-04-28 13:45:35 -04:00
|
|
|
------ ----- ----- ------ ------ -----
|
2016-12-16 10:34:09 -05:00
|
|
|
Max Function LOC ......: 60 Average Function LOC ..: 17.50
|
|
|
|
Max Function eLOC .....: 52 Average Function eLOC .: 14.63
|
2016-11-30 18:14:20 -05:00
|
|
|
Max Function lLOC .....: 29 Average Function lLOC .: 9.13
|
2015-04-28 13:45:35 -04:00
|
|
|
------ ----- ----- ------ ------ -----
|
2016-09-29 18:08:33 -04:00
|
|
|
Max Function Parameters: 7 Avg Function Parameters: 1.00
|
2015-04-28 13:45:35 -04:00
|
|
|
Max Function Returns ..: 1 Avg Function Returns ..: 1.00
|
2016-09-29 18:08:33 -04:00
|
|
|
Max Interface Complex. : 8 Avg Interface Complex. : 2.00
|
2016-11-30 18:14:20 -05:00
|
|
|
Max Cyclomatic Complex.: 7 Avg Cyclomatic Complex.: 2.88
|
|
|
|
Max Total Complexity ..: 13 Avg Total Complexity ..: 4.88
|
2015-04-28 13:45:35 -04:00
|
|
|
________________________________________________________________________
|
|
|
|
End of File: ..\source\qk.c
|
|
|
|
|
|
|
|
|
|
|
|
File: ..\source\qk_mutex.c
|
|
|
|
________________________________________________________________________
|
|
|
|
|
2015-12-24 14:33:20 -05:00
|
|
|
Function: QMutex_init
|
2016-03-30 18:50:33 -04:00
|
|
|
Parameters: (QMutex * const me, uint_fast8_t prio)
|
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 1 Total 4
|
2016-04-01 10:02:43 -04:00
|
|
|
LOC 4 eLOC 3 lLOC 2 Comment 17 Lines 4
|
2015-04-28 13:45:35 -04:00
|
|
|
|
2015-12-24 14:33:20 -05:00
|
|
|
Function: QMutex_lock
|
|
|
|
Parameters: (QMutex * const me)
|
2015-04-28 13:45:35 -04:00
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
2016-03-30 18:50:33 -04:00
|
|
|
Conditional if / else if: 1
|
2016-04-01 10:02:43 -04:00
|
|
|
Logical and ( && ) : 1
|
|
|
|
Complexity Param 1 Return 1 Cyclo Vg 3 Total 5
|
|
|
|
LOC 16 eLOC 14 lLOC 7 Comment 28 Lines 23
|
2015-12-24 14:33:20 -05:00
|
|
|
|
|
|
|
Function: QMutex_unlock
|
2016-04-01 10:02:43 -04:00
|
|
|
Parameters: (QMutex * const me)
|
2015-12-24 14:33:20 -05:00
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
2016-03-30 18:50:33 -04:00
|
|
|
Conditional if / else if: 2
|
2016-04-01 10:02:43 -04:00
|
|
|
Logical and ( && ) : 1
|
|
|
|
Complexity Param 1 Return 1 Cyclo Vg 4 Total 6
|
2016-09-29 18:08:33 -04:00
|
|
|
LOC 21 eLOC 18 lLOC 10 Comment 28 Lines 28
|
2015-04-28 13:45:35 -04:00
|
|
|
|
|
|
|
------------------------------------------------------------------------
|
|
|
|
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
|
2016-09-29 18:08:33 -04:00
|
|
|
LOC 57 eLOC 50 lLOC 20 Comment 122 Lines 173
|
2015-04-28 13:45:35 -04:00
|
|
|
------------------------------------------------------------------------
|
|
|
|
|
|
|
|
~~ File Functional Summary ~~
|
|
|
|
|
2015-12-24 14:33:20 -05:00
|
|
|
File Function Count....: 3
|
2016-09-29 18:08:33 -04:00
|
|
|
Total Function LOC.....: 41 Total Function Pts LOC : 0.4
|
|
|
|
Total Function eLOC....: 35 Total Function Pts eLOC: 0.4
|
|
|
|
Total Function lLOC....: 19 Total Function Pts lLOC: 0.2
|
2015-12-24 14:33:20 -05:00
|
|
|
Total Function Params .: 4 Total Function Return .: 3
|
2016-04-01 10:02:43 -04:00
|
|
|
Total Cyclo Complexity : 8 Total Function Complex.: 15
|
2015-04-28 13:45:35 -04:00
|
|
|
------ ----- ----- ------ ------ -----
|
2016-09-29 18:08:33 -04:00
|
|
|
Max Function LOC ......: 21 Average Function LOC ..: 13.67
|
|
|
|
Max Function eLOC .....: 18 Average Function eLOC .: 11.67
|
|
|
|
Max Function lLOC .....: 10 Average Function lLOC .: 6.33
|
2015-04-28 13:45:35 -04:00
|
|
|
------ ----- ----- ------ ------ -----
|
2015-12-24 14:33:20 -05:00
|
|
|
Max Function Parameters: 2 Avg Function Parameters: 1.33
|
2015-04-28 13:45:35 -04:00
|
|
|
Max Function Returns ..: 1 Avg Function Returns ..: 1.00
|
2015-12-24 14:33:20 -05:00
|
|
|
Max Interface Complex. : 3 Avg Interface Complex. : 2.33
|
2016-04-01 10:02:43 -04:00
|
|
|
Max Cyclomatic Complex.: 4 Avg Cyclomatic Complex.: 2.67
|
|
|
|
Max Total Complexity ..: 6 Avg Total Complexity ..: 5.00
|
2015-04-28 13:45:35 -04:00
|
|
|
________________________________________________________________________
|
|
|
|
End of File: ..\source\qk_mutex.c
|
|
|
|
|
|
|
|
|
|
|
|
File: ..\source\qs.c
|
|
|
|
________________________________________________________________________
|
|
|
|
|
|
|
|
Function: QS_initBuf
|
|
|
|
Parameters: (uint8_t sto[], uint_fast16_t stoSize)
|
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 1 Total 4
|
2015-09-04 12:08:22 -04:00
|
|
|
LOC 21 eLOC 20 lLOC 19 Comment 30 Lines 35
|
2015-04-28 13:45:35 -04:00
|
|
|
|
|
|
|
Function: QS_filterOn
|
|
|
|
Parameters: (uint_fast8_t rec)
|
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
|
|
|
Loops for / foreach : 1
|
|
|
|
Conditional if / else if: 1
|
|
|
|
Complexity Param 1 Return 1 Cyclo Vg 3 Total 5
|
|
|
|
LOC 17 eLOC 12 lLOC 6 Comment 16 Lines 19
|
|
|
|
|
|
|
|
Function: QS_filterOff
|
|
|
|
Parameters: (uint_fast8_t rec)
|
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
2015-09-04 12:08:22 -04:00
|
|
|
Loops for / foreach : 1
|
2015-04-28 13:45:35 -04:00
|
|
|
Conditional if / else if: 1
|
2015-09-04 12:08:22 -04:00
|
|
|
Complexity Param 1 Return 1 Cyclo Vg 3 Total 5
|
|
|
|
LOC 20 eLOC 15 lLOC 10 Comment 16 Lines 25
|
2015-04-28 13:45:35 -04:00
|
|
|
|
|
|
|
Function: QS_beginRec
|
|
|
|
Parameters: (uint_fast8_t rec)
|
|
|
|
Complexity Param 1 Return 1 Cyclo Vg 1 Total 3
|
|
|
|
LOC 14 eLOC 13 lLOC 10 Comment 18 Lines 18
|
|
|
|
|
|
|
|
Function: QS_endRec
|
|
|
|
Parameters: (void)
|
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
|
|
|
Conditional if / else if: 2
|
|
|
|
Logical and ( && ) : 1
|
|
|
|
Complexity Param 0 Return 1 Cyclo Vg 4 Total 5
|
|
|
|
LOC 22 eLOC 18 lLOC 10 Comment 17 Lines 28
|
|
|
|
|
2015-09-04 12:08:22 -04:00
|
|
|
Function: QS_target_info_
|
|
|
|
Parameters: (uint8_t isReset)
|
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
|
|
|
Selection case : 12
|
|
|
|
Conditional if / else if: 2
|
|
|
|
Complexity Param 1 Return 1 Cyclo Vg 15 Total 17
|
|
|
|
LOC 97 eLOC 90 lLOC 48 Comment 10 Lines 111
|
|
|
|
|
2015-04-28 13:45:35 -04:00
|
|
|
Function: QS_u8
|
|
|
|
Parameters: (uint8_t format, uint8_t d)
|
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 1 Total 4
|
|
|
|
LOC 11 eLOC 10 lLOC 7 Comment 13 Lines 14
|
|
|
|
|
|
|
|
Function: QS_u16
|
|
|
|
Parameters: (uint8_t format, uint16_t d)
|
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 1 Total 4
|
|
|
|
LOC 15 eLOC 14 lLOC 10 Comment 13 Lines 20
|
|
|
|
|
|
|
|
Function: QS_u32
|
|
|
|
Parameters: (uint8_t format, uint32_t d)
|
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
|
|
|
Loops for / foreach : 1
|
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 2 Total 5
|
|
|
|
LOC 16 eLOC 14 lLOC 11 Comment 14 Lines 20
|
|
|
|
|
|
|
|
Function: QS_u8_
|
|
|
|
Parameters: (uint8_t d)
|
|
|
|
Complexity Param 1 Return 1 Cyclo Vg 1 Total 3
|
|
|
|
LOC 10 eLOC 9 lLOC 7 Comment 12 Lines 12
|
|
|
|
|
|
|
|
Function: QS_u8u8_
|
|
|
|
Parameters: (uint8_t d1, uint8_t d2)
|
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 1 Total 4
|
|
|
|
LOC 11 eLOC 10 lLOC 7 Comment 11 Lines 13
|
|
|
|
|
|
|
|
Function: QS_u16_
|
|
|
|
Parameters: (uint16_t d)
|
|
|
|
Complexity Param 1 Return 1 Cyclo Vg 1 Total 3
|
|
|
|
LOC 14 eLOC 13 lLOC 10 Comment 12 Lines 18
|
|
|
|
|
|
|
|
Function: QS_u32_
|
|
|
|
Parameters: (uint32_t d)
|
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
|
|
|
Loops for / foreach : 1
|
|
|
|
Complexity Param 1 Return 1 Cyclo Vg 2 Total 4
|
|
|
|
LOC 15 eLOC 13 lLOC 11 Comment 11 Lines 17
|
|
|
|
|
|
|
|
Function: QS_str_
|
|
|
|
Parameters: (char_t const *s)
|
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
|
|
|
Loops while / do : 1
|
|
|
|
Complexity Param 1 Return 1 Cyclo Vg 2 Total 4
|
|
|
|
LOC 20 eLOC 18 lLOC 14 Comment 16 Lines 22
|
|
|
|
|
|
|
|
Function: QS_getByte
|
|
|
|
Parameters: (void)
|
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
|
|
|
Conditional if / else if: 2
|
|
|
|
Complexity Param 0 Return 1 Cyclo Vg 3 Total 4
|
|
|
|
LOC 18 eLOC 14 lLOC 10 Comment 20 Lines 18
|
|
|
|
|
|
|
|
Function: QS_getBlock
|
|
|
|
Parameters: (uint16_t *pNbytes)
|
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
|
|
|
Conditional if / else if: 4
|
|
|
|
Complexity Param 1 Return 1 Cyclo Vg 5 Total 7
|
2015-09-29 11:33:40 -04:00
|
|
|
LOC 28 eLOC 22 lLOC 16 Comment 32 Lines 32
|
2015-04-28 13:45:35 -04:00
|
|
|
|
|
|
|
Function: QS_sig_dict
|
2015-12-24 14:33:20 -05:00
|
|
|
Parameters: (enum_t const sig, void const * const obj, char_t const *nam
|
|
|
|
e)
|
2015-09-04 12:08:22 -04:00
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
|
|
|
Conditional if / else if: 1
|
|
|
|
Complexity Param 3 Return 1 Cyclo Vg 2 Total 6
|
|
|
|
LOC 14 eLOC 11 lLOC 9 Comment 3 Lines 15
|
2015-04-28 13:45:35 -04:00
|
|
|
|
|
|
|
Function: QS_obj_dict
|
2015-12-24 14:33:20 -05:00
|
|
|
Parameters: (void const * const obj, char_t const *name)
|
2015-09-04 12:08:22 -04:00
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
|
|
|
Conditional if / else if: 1
|
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 2 Total 5
|
|
|
|
LOC 13 eLOC 10 lLOC 8 Comment 3 Lines 14
|
2015-04-28 13:45:35 -04:00
|
|
|
|
|
|
|
Function: QS_fun_dict
|
2015-12-24 14:33:20 -05:00
|
|
|
Parameters: (void (* const fun)(void), char_t const *name)
|
2015-09-04 12:08:22 -04:00
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
|
|
|
Conditional if / else if: 1
|
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 2 Total 5
|
2015-09-29 11:33:40 -04:00
|
|
|
LOC 13 eLOC 11 lLOC 8 Comment 3 Lines 14
|
2015-04-28 13:45:35 -04:00
|
|
|
|
|
|
|
Function: QS_usr_dict
|
2015-12-24 14:33:20 -05:00
|
|
|
Parameters: (enum_t const rec, char_t const * const name)
|
2015-04-28 13:45:35 -04:00
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 1 Total 4
|
2015-09-04 12:08:22 -04:00
|
|
|
LOC 10 eLOC 8 lLOC 7 Comment 3 Lines 11
|
2015-04-28 13:45:35 -04:00
|
|
|
|
|
|
|
Function: QS_mem
|
|
|
|
Parameters: (uint8_t const *blk, uint8_t size)
|
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
|
|
|
Loops while / do : 1
|
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 2 Total 5
|
|
|
|
LOC 18 eLOC 16 lLOC 11 Comment 11 Lines 23
|
|
|
|
|
|
|
|
Function: QS_str
|
|
|
|
Parameters: (char_t const *s)
|
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
|
|
|
Loops while / do : 1
|
|
|
|
Complexity Param 1 Return 1 Cyclo Vg 2 Total 4
|
|
|
|
LOC 21 eLOC 19 lLOC 14 Comment 16 Lines 24
|
|
|
|
|
|
|
|
------------------------------------------------------------------------
|
|
|
|
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
|
2015-12-24 14:33:20 -05:00
|
|
|
LOC 451 eLOC 393 lLOC 266 Comment 345 Lines 760
|
2015-04-28 13:45:35 -04:00
|
|
|
------------------------------------------------------------------------
|
|
|
|
|
|
|
|
~~ File Functional Summary ~~
|
|
|
|
|
2015-12-24 14:33:20 -05:00
|
|
|
File Function Count....: 22
|
|
|
|
Total Function LOC.....: 438 Total Function Pts LOC : 3.5
|
|
|
|
Total Function eLOC....: 380 Total Function Pts eLOC: 3.1
|
|
|
|
Total Function lLOC....: 263 Total Function Pts lLOC: 2.1
|
|
|
|
Total Function Params .: 31 Total Function Return .: 22
|
|
|
|
Total Cyclo Complexity : 57 Total Function Complex.: 110
|
2015-04-28 13:45:35 -04:00
|
|
|
------ ----- ----- ------ ------ -----
|
2015-12-24 14:33:20 -05:00
|
|
|
Max Function LOC ......: 97 Average Function LOC ..: 19.91
|
|
|
|
Max Function eLOC .....: 90 Average Function eLOC .: 17.27
|
|
|
|
Max Function lLOC .....: 48 Average Function lLOC .: 11.95
|
2015-04-28 13:45:35 -04:00
|
|
|
------ ----- ----- ------ ------ -----
|
2015-12-24 14:33:20 -05:00
|
|
|
Max Function Parameters: 3 Avg Function Parameters: 1.41
|
2015-04-28 13:45:35 -04:00
|
|
|
Max Function Returns ..: 1 Avg Function Returns ..: 1.00
|
2015-12-24 14:33:20 -05:00
|
|
|
Max Interface Complex. : 4 Avg Interface Complex. : 2.41
|
|
|
|
Max Cyclomatic Complex.: 15 Avg Cyclomatic Complex.: 2.59
|
|
|
|
Max Total Complexity ..: 17 Avg Total Complexity ..: 5.00
|
2015-04-28 13:45:35 -04:00
|
|
|
________________________________________________________________________
|
|
|
|
End of File: ..\source\qs.c
|
|
|
|
|
|
|
|
|
|
|
|
File: ..\source\qs_64bit.c
|
|
|
|
________________________________________________________________________
|
|
|
|
|
|
|
|
Function: QS_u64_
|
|
|
|
Parameters: (uint64_t d)
|
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
|
|
|
Loops for / foreach : 1
|
|
|
|
Complexity Param 1 Return 1 Cyclo Vg 2 Total 4
|
|
|
|
LOC 15 eLOC 13 lLOC 11 Comment 7 Lines 17
|
|
|
|
|
|
|
|
Function: QS_u64
|
|
|
|
Parameters: (uint8_t format, uint64_t d)
|
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
|
|
|
Loops for / foreach : 1
|
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 2 Total 5
|
|
|
|
LOC 16 eLOC 14 lLOC 11 Comment 9 Lines 20
|
|
|
|
|
|
|
|
------------------------------------------------------------------------
|
|
|
|
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
|
|
|
|
LOC 35 eLOC 31 lLOC 22 Comment 57 Lines 94
|
|
|
|
------------------------------------------------------------------------
|
|
|
|
|
|
|
|
~~ File Functional Summary ~~
|
|
|
|
|
|
|
|
File Function Count....: 2
|
|
|
|
Total Function LOC.....: 31 Total Function Pts LOC : 0.3
|
|
|
|
Total Function eLOC....: 27 Total Function Pts eLOC: 0.2
|
|
|
|
Total Function lLOC....: 22 Total Function Pts lLOC: 0.2
|
|
|
|
Total Function Params .: 3 Total Function Return .: 2
|
|
|
|
Total Cyclo Complexity : 4 Total Function Complex.: 9
|
|
|
|
------ ----- ----- ------ ------ -----
|
|
|
|
Max Function LOC ......: 16 Average Function LOC ..: 15.50
|
|
|
|
Max Function eLOC .....: 14 Average Function eLOC .: 13.50
|
|
|
|
Max Function lLOC .....: 11 Average Function lLOC .: 11.00
|
|
|
|
------ ----- ----- ------ ------ -----
|
|
|
|
Max Function Parameters: 2 Avg Function Parameters: 1.50
|
|
|
|
Max Function Returns ..: 1 Avg Function Returns ..: 1.00
|
|
|
|
Max Interface Complex. : 3 Avg Interface Complex. : 2.50
|
|
|
|
Max Cyclomatic Complex.: 2 Avg Cyclomatic Complex.: 2.00
|
|
|
|
Max Total Complexity ..: 5 Avg Total Complexity ..: 4.50
|
|
|
|
________________________________________________________________________
|
|
|
|
End of File: ..\source\qs_64bit.c
|
|
|
|
|
|
|
|
|
|
|
|
File: ..\source\qs_fp.c
|
|
|
|
________________________________________________________________________
|
|
|
|
|
|
|
|
Function: QS_f32
|
|
|
|
Parameters: (uint8_t format, float32_t f)
|
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
|
|
|
Loops for / foreach : 1
|
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 2 Total 5
|
|
|
|
LOC 21 eLOC 19 lLOC 15 Comment 16 Lines 26
|
|
|
|
|
|
|
|
Function: QS_f64
|
|
|
|
Parameters: (uint8_t format, float64_t d)
|
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
|
|
|
Loops for / foreach : 2
|
2016-09-23 12:08:21 -04:00
|
|
|
Conditional if / else if: 1
|
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 4 Total 7
|
|
|
|
LOC 38 eLOC 34 lLOC 26 Comment 17 Lines 49
|
2015-04-28 13:45:35 -04:00
|
|
|
|
|
|
|
------------------------------------------------------------------------
|
|
|
|
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
|
2016-09-23 12:08:21 -04:00
|
|
|
LOC 61 eLOC 55 lLOC 41 Comment 73 Lines 129
|
2015-04-28 13:45:35 -04:00
|
|
|
------------------------------------------------------------------------
|
|
|
|
|
|
|
|
~~ File Functional Summary ~~
|
|
|
|
|
|
|
|
File Function Count....: 2
|
2016-09-23 12:08:21 -04:00
|
|
|
Total Function LOC.....: 59 Total Function Pts LOC : 0.5
|
|
|
|
Total Function eLOC....: 53 Total Function Pts eLOC: 0.4
|
|
|
|
Total Function lLOC....: 41 Total Function Pts lLOC: 0.3
|
2015-04-28 13:45:35 -04:00
|
|
|
Total Function Params .: 4 Total Function Return .: 2
|
2016-09-23 12:08:21 -04:00
|
|
|
Total Cyclo Complexity : 6 Total Function Complex.: 12
|
2015-04-28 13:45:35 -04:00
|
|
|
------ ----- ----- ------ ------ -----
|
2016-09-23 12:08:21 -04:00
|
|
|
Max Function LOC ......: 38 Average Function LOC ..: 29.50
|
|
|
|
Max Function eLOC .....: 34 Average Function eLOC .: 26.50
|
|
|
|
Max Function lLOC .....: 26 Average Function lLOC .: 20.50
|
2015-04-28 13:45:35 -04:00
|
|
|
------ ----- ----- ------ ------ -----
|
|
|
|
Max Function Parameters: 2 Avg Function Parameters: 2.00
|
|
|
|
Max Function Returns ..: 1 Avg Function Returns ..: 1.00
|
|
|
|
Max Interface Complex. : 3 Avg Interface Complex. : 3.00
|
2016-09-23 12:08:21 -04:00
|
|
|
Max Cyclomatic Complex.: 4 Avg Cyclomatic Complex.: 3.00
|
|
|
|
Max Total Complexity ..: 7 Avg Total Complexity ..: 6.00
|
2015-04-28 13:45:35 -04:00
|
|
|
________________________________________________________________________
|
|
|
|
End of File: ..\source\qs_fp.c
|
|
|
|
|
|
|
|
|
2015-09-04 12:08:22 -04:00
|
|
|
File: ..\source\qs_rx.c
|
|
|
|
________________________________________________________________________
|
|
|
|
|
|
|
|
Function: QS_rxInitBuf
|
|
|
|
Parameters: (uint8_t sto[], uint16_t stoSize)
|
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 1 Total 4
|
|
|
|
LOC 18 eLOC 17 lLOC 15 Comment 19 Lines 21
|
|
|
|
|
|
|
|
Function: QS_rxGetNfree
|
|
|
|
Parameters: (void)
|
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
|
|
|
Conditional if / else if: 2
|
|
|
|
Complexity Param 0 Return 1 Cyclo Vg 3 Total 4
|
|
|
|
LOC 14 eLOC 10 lLOC 5 Comment 9 Lines 14
|
|
|
|
|
|
|
|
Function: QS_rxParse
|
|
|
|
Parameters: (void)
|
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
|
|
|
Loops while / do : 1
|
|
|
|
Conditional if / else if: 5
|
|
|
|
Complexity Param 0 Return 1 Cyclo Vg 7 Total 8
|
|
|
|
LOC 36 eLOC 26 lLOC 16 Comment 5 Lines 41
|
|
|
|
|
|
|
|
Function: QS_rxParseData_
|
|
|
|
Parameters: (uint8_t b)
|
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
|
|
|
Selection case : 40
|
|
|
|
Conditional if / else if: 16
|
|
|
|
Complexity Param 1 Return 1 Cyclo Vg 57 Total 59
|
2015-09-29 11:33:40 -04:00
|
|
|
LOC 254 eLOC 197 lLOC 125 Comment 18 Lines 265
|
2015-09-04 12:08:22 -04:00
|
|
|
|
|
|
|
Function: QS_rxHandleGoodFrame_
|
|
|
|
Parameters: (void)
|
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
|
|
|
Loops for / foreach : 3
|
|
|
|
Selection case : 17
|
|
|
|
Conditional if / else if: 4
|
|
|
|
Complexity Param 0 Return 1 Cyclo Vg 25 Total 26
|
|
|
|
LOC 127 eLOC 103 lLOC 69 Comment 15 Lines 137
|
|
|
|
|
|
|
|
Function: QS_rxHandleBadFrame_
|
|
|
|
Parameters: (void)
|
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
|
|
|
Selection case : 1
|
|
|
|
Complexity Param 0 Return 1 Cyclo Vg 2 Total 3
|
|
|
|
LOC 12 eLOC 8 lLOC 4 Comment 1 Lines 12
|
|
|
|
|
|
|
|
Function: QS_rxReportSuccess_
|
|
|
|
Parameters: (enum QSpyRxRecords recId)
|
|
|
|
Complexity Param 1 Return 1 Cyclo Vg 1 Total 3
|
|
|
|
LOC 7 eLOC 6 lLOC 2 Comment 3 Lines 7
|
|
|
|
|
|
|
|
Function: QS_rxReportError_
|
|
|
|
Parameters: (uint8_t stateId)
|
|
|
|
Complexity Param 1 Return 1 Cyclo Vg 1 Total 3
|
|
|
|
LOC 7 eLOC 6 lLOC 2 Comment 3 Lines 7
|
|
|
|
|
|
|
|
Function: QS_rxAddr_
|
|
|
|
Parameters: (uint8_t b, QSAddr *addr, uint8_t *idx)
|
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
|
|
|
Inlined if-else ( ? : ) : 1
|
|
|
|
Complexity Param 3 Return 1 Cyclo Vg 2 Total 6
|
|
|
|
LOC 5 eLOC 4 lLOC 3 Comment 1 Lines 5
|
|
|
|
|
|
|
|
------------------------------------------------------------------------
|
|
|
|
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
|
2015-09-29 11:33:40 -04:00
|
|
|
LOC 590 eLOC 486 lLOC 299 Comment 131 Lines 731
|
2015-09-04 12:08:22 -04:00
|
|
|
------------------------------------------------------------------------
|
|
|
|
|
|
|
|
~~ File Functional Summary ~~
|
|
|
|
|
|
|
|
File Function Count....: 9
|
2015-09-29 11:33:40 -04:00
|
|
|
Total Function LOC.....: 480 Total Function Pts LOC : 4.6
|
|
|
|
Total Function eLOC....: 377 Total Function Pts eLOC: 3.8
|
|
|
|
Total Function lLOC....: 241 Total Function Pts lLOC: 2.3
|
2015-09-04 12:08:22 -04:00
|
|
|
Total Function Params .: 8 Total Function Return .: 9
|
|
|
|
Total Cyclo Complexity : 99 Total Function Complex.: 116
|
|
|
|
------ ----- ----- ------ ------ -----
|
2015-09-29 11:33:40 -04:00
|
|
|
Max Function LOC ......: 254 Average Function LOC ..: 53.33
|
|
|
|
Max Function eLOC .....: 197 Average Function eLOC .: 41.89
|
|
|
|
Max Function lLOC .....: 125 Average Function lLOC .: 26.78
|
2015-09-04 12:08:22 -04:00
|
|
|
------ ----- ----- ------ ------ -----
|
|
|
|
Max Function Parameters: 3 Avg Function Parameters: 0.89
|
|
|
|
Max Function Returns ..: 1 Avg Function Returns ..: 1.00
|
|
|
|
Max Interface Complex. : 4 Avg Interface Complex. : 1.89
|
|
|
|
Max Cyclomatic Complex.: 57 Avg Cyclomatic Complex.: 11.00
|
|
|
|
Max Total Complexity ..: 59 Avg Total Complexity ..: 12.89
|
|
|
|
________________________________________________________________________
|
|
|
|
End of File: ..\source\qs_rx.c
|
|
|
|
|
|
|
|
|
2015-04-28 13:45:35 -04:00
|
|
|
File: ..\source\qv.c
|
|
|
|
________________________________________________________________________
|
|
|
|
|
|
|
|
Function: QF_init
|
|
|
|
Parameters: (void)
|
|
|
|
Complexity Param 0 Return 1 Cyclo Vg 1 Total 2
|
2016-12-16 10:34:09 -05:00
|
|
|
LOC 12 eLOC 11 lLOC 8 Comment 16 Lines 18
|
2015-04-28 13:45:35 -04:00
|
|
|
|
|
|
|
Function: QF_stop
|
|
|
|
Parameters: (void)
|
|
|
|
Complexity Param 0 Return 1 Cyclo Vg 1 Total 2
|
|
|
|
LOC 3 eLOC 2 lLOC 1 Comment 14 Lines 4
|
|
|
|
|
|
|
|
Function: QF_run
|
|
|
|
Parameters: (void)
|
2016-09-23 12:08:21 -04:00
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
|
|
|
Loops for / foreach : 1
|
2016-11-30 18:14:20 -05:00
|
|
|
Conditional if / else if: 3
|
|
|
|
Complexity Param 0 Return 1 Cyclo Vg 5 Total 6
|
|
|
|
LOC 48 eLOC 42 lLOC 24 Comment 45 Lines 75
|
2016-09-23 12:08:21 -04:00
|
|
|
|
|
|
|
Function: QActive_start_
|
2016-11-30 18:14:20 -05:00
|
|
|
Parameters: (QActive * const me, uint_fast8_t prio, QEvt const *qSto[],
|
|
|
|
uint_fast16_t qLen, void *stkSto, uint_fast16_t stkSize, QEv
|
|
|
|
t const *ie)
|
2016-09-23 12:08:21 -04:00
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
|
|
|
Logical and ( && ) : 2
|
|
|
|
Complexity Param 7 Return 1 Cyclo Vg 3 Total 11
|
|
|
|
LOC 11 eLOC 9 lLOC 7 Comment 31 Lines 17
|
|
|
|
|
|
|
|
Function: QActive_stop
|
2016-11-30 18:14:20 -05:00
|
|
|
Parameters: (QActive * const me)
|
2016-09-23 12:08:21 -04:00
|
|
|
Complexity Param 1 Return 1 Cyclo Vg 1 Total 3
|
|
|
|
LOC 3 eLOC 2 lLOC 1 Comment 13 Lines 3
|
|
|
|
|
2015-04-28 13:45:35 -04:00
|
|
|
------------------------------------------------------------------------
|
|
|
|
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
|
2016-12-16 10:34:09 -05:00
|
|
|
LOC 95 eLOC 84 lLOC 42 Comment 171 Lines 259
|
2015-04-28 13:45:35 -04:00
|
|
|
------------------------------------------------------------------------
|
|
|
|
|
|
|
|
~~ File Functional Summary ~~
|
|
|
|
|
2016-09-23 12:08:21 -04:00
|
|
|
File Function Count....: 5
|
2016-12-16 10:34:09 -05:00
|
|
|
Total Function LOC.....: 77 Total Function Pts LOC : 0.7
|
|
|
|
Total Function eLOC....: 66 Total Function Pts eLOC: 0.7
|
|
|
|
Total Function lLOC....: 41 Total Function Pts lLOC: 0.3
|
2016-09-23 12:08:21 -04:00
|
|
|
Total Function Params .: 8 Total Function Return .: 5
|
2016-11-30 18:14:20 -05:00
|
|
|
Total Cyclo Complexity : 11 Total Function Complex.: 24
|
2015-04-28 13:45:35 -04:00
|
|
|
------ ----- ----- ------ ------ -----
|
2016-12-16 10:34:09 -05:00
|
|
|
Max Function LOC ......: 48 Average Function LOC ..: 15.40
|
|
|
|
Max Function eLOC .....: 42 Average Function eLOC .: 13.20
|
|
|
|
Max Function lLOC .....: 24 Average Function lLOC .: 8.20
|
2015-04-28 13:45:35 -04:00
|
|
|
------ ----- ----- ------ ------ -----
|
2016-09-23 12:08:21 -04:00
|
|
|
Max Function Parameters: 7 Avg Function Parameters: 1.60
|
|
|
|
Max Function Returns ..: 1 Avg Function Returns ..: 1.00
|
|
|
|
Max Interface Complex. : 8 Avg Interface Complex. : 2.60
|
2016-11-30 18:14:20 -05:00
|
|
|
Max Cyclomatic Complex.: 5 Avg Cyclomatic Complex.: 2.20
|
|
|
|
Max Total Complexity ..: 11 Avg Total Complexity ..: 4.80
|
2015-04-28 13:45:35 -04:00
|
|
|
________________________________________________________________________
|
|
|
|
End of File: ..\source\qv.c
|
|
|
|
|
|
|
|
|
2015-12-24 14:33:20 -05:00
|
|
|
File: ..\source\qxk.c
|
|
|
|
________________________________________________________________________
|
|
|
|
|
|
|
|
Function: QF_init
|
|
|
|
Parameters: (void)
|
|
|
|
Complexity Param 0 Return 1 Cyclo Vg 1 Total 2
|
2016-12-16 10:34:09 -05:00
|
|
|
LOC 16 eLOC 15 lLOC 12 Comment 16 Lines 22
|
2015-12-24 14:33:20 -05:00
|
|
|
|
|
|
|
Function: QF_stop
|
|
|
|
Parameters: (void)
|
|
|
|
Complexity Param 0 Return 1 Cyclo Vg 1 Total 2
|
|
|
|
LOC 3 eLOC 2 lLOC 1 Comment 14 Lines 4
|
|
|
|
|
2016-09-23 12:08:21 -04:00
|
|
|
Function: initial_events
|
|
|
|
Parameters: (void)
|
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
|
|
|
Conditional if / else if: 1
|
|
|
|
Complexity Param 0 Return 1 Cyclo Vg 2 Total 3
|
|
|
|
LOC 6 eLOC 4 lLOC 2 Comment 6 Lines 8
|
|
|
|
|
2015-12-24 14:33:20 -05:00
|
|
|
Function: QF_run
|
|
|
|
Parameters: (void)
|
2016-09-23 12:08:21 -04:00
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
|
|
|
Loops for / foreach : 1
|
|
|
|
Complexity Param 0 Return 1 Cyclo Vg 2 Total 3
|
2016-11-01 15:38:29 -04:00
|
|
|
LOC 12 eLOC 10 lLOC 7 Comment 13 Lines 15
|
2015-12-24 14:33:20 -05:00
|
|
|
|
|
|
|
Function: QActive_start_
|
2016-11-30 18:14:20 -05:00
|
|
|
Parameters: (QActive * const me, uint_fast8_t prio, QEvt const *qSto[],
|
|
|
|
uint_fast16_t qLen, void *stkSto, uint_fast16_t stkSize, QEv
|
|
|
|
t const *ie)
|
2015-12-24 14:33:20 -05:00
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
2016-11-01 15:38:29 -04:00
|
|
|
Conditional if / else if: 1
|
2016-09-29 18:08:33 -04:00
|
|
|
Logical and ( && ) : 6
|
2016-11-01 15:38:29 -04:00
|
|
|
Complexity Param 7 Return 1 Cyclo Vg 8 Total 16
|
|
|
|
LOC 23 eLOC 20 lLOC 12 Comment 32 Lines 28
|
2015-12-24 14:33:20 -05:00
|
|
|
|
|
|
|
Function: QActive_stop
|
2016-11-30 18:14:20 -05:00
|
|
|
Parameters: (QActive * const me)
|
2015-12-24 14:33:20 -05:00
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
2016-09-23 12:08:21 -04:00
|
|
|
Conditional if / else if: 1
|
2015-12-24 14:33:20 -05:00
|
|
|
Complexity Param 1 Return 1 Cyclo Vg 2 Total 4
|
2016-09-23 12:08:21 -04:00
|
|
|
LOC 11 eLOC 9 lLOC 6 Comment 13 Lines 15
|
2015-12-24 14:33:20 -05:00
|
|
|
|
2016-09-23 12:08:21 -04:00
|
|
|
Function: QXK_sched_
|
2015-12-24 14:33:20 -05:00
|
|
|
Parameters: (void)
|
2016-09-23 12:08:21 -04:00
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
|
|
|
Conditional if / else if: 5
|
|
|
|
Complexity Param 0 Return 1 Cyclo Vg 6 Total 7
|
2016-09-29 18:08:33 -04:00
|
|
|
LOC 50 eLOC 40 lLOC 22 Comment 33 Lines 67
|
2015-12-24 14:33:20 -05:00
|
|
|
|
2016-09-23 12:08:21 -04:00
|
|
|
Function: QXK_activate_
|
2016-03-30 18:50:33 -04:00
|
|
|
Parameters: (void)
|
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
2016-09-23 12:08:21 -04:00
|
|
|
Loops while / do : 1
|
2016-11-30 18:14:20 -05:00
|
|
|
Conditional if / else if: 6
|
|
|
|
Complexity Param 0 Return 1 Cyclo Vg 8 Total 9
|
|
|
|
LOC 75 eLOC 65 lLOC 36 Comment 54 Lines 104
|
2016-03-30 18:50:33 -04:00
|
|
|
|
2015-04-28 13:45:35 -04:00
|
|
|
------------------------------------------------------------------------
|
|
|
|
|
2015-12-24 14:33:20 -05:00
|
|
|
~~ Total File Summary ~~
|
|
|
|
|
2016-12-16 10:34:09 -05:00
|
|
|
LOC 216 eLOC 185 lLOC 101 Comment 233 Lines 430
|
2015-12-24 14:33:20 -05:00
|
|
|
------------------------------------------------------------------------
|
|
|
|
|
|
|
|
~~ File Functional Summary ~~
|
|
|
|
|
2016-09-23 12:08:21 -04:00
|
|
|
File Function Count....: 8
|
2016-12-16 10:34:09 -05:00
|
|
|
Total Function LOC.....: 196 Total Function Pts LOC : 1.7
|
|
|
|
Total Function eLOC....: 165 Total Function Pts eLOC: 1.4
|
2016-11-30 18:14:20 -05:00
|
|
|
Total Function lLOC....: 98 Total Function Pts lLOC: 0.8
|
2016-09-23 12:08:21 -04:00
|
|
|
Total Function Params .: 8 Total Function Return .: 8
|
2016-11-30 18:14:20 -05:00
|
|
|
Total Cyclo Complexity : 30 Total Function Complex.: 46
|
2015-12-24 14:33:20 -05:00
|
|
|
------ ----- ----- ------ ------ -----
|
2016-12-16 10:34:09 -05:00
|
|
|
Max Function LOC ......: 75 Average Function LOC ..: 24.50
|
|
|
|
Max Function eLOC .....: 65 Average Function eLOC .: 20.63
|
2016-11-30 18:14:20 -05:00
|
|
|
Max Function lLOC .....: 36 Average Function lLOC .: 12.25
|
2015-12-24 14:33:20 -05:00
|
|
|
------ ----- ----- ------ ------ -----
|
2016-09-23 12:08:21 -04:00
|
|
|
Max Function Parameters: 7 Avg Function Parameters: 1.00
|
2015-12-24 14:33:20 -05:00
|
|
|
Max Function Returns ..: 1 Avg Function Returns ..: 1.00
|
2016-09-23 12:08:21 -04:00
|
|
|
Max Interface Complex. : 8 Avg Interface Complex. : 2.00
|
2016-11-30 18:14:20 -05:00
|
|
|
Max Cyclomatic Complex.: 8 Avg Cyclomatic Complex.: 3.75
|
|
|
|
Max Total Complexity ..: 16 Avg Total Complexity ..: 5.75
|
2015-12-24 14:33:20 -05:00
|
|
|
________________________________________________________________________
|
|
|
|
End of File: ..\source\qxk.c
|
|
|
|
|
|
|
|
|
|
|
|
File: ..\source\qxk_mutex.c
|
|
|
|
________________________________________________________________________
|
|
|
|
|
|
|
|
Function: QXMutex_init
|
2016-03-30 18:50:33 -04:00
|
|
|
Parameters: (QXMutex * const me, uint_fast8_t prio)
|
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 1 Total 4
|
2016-04-01 10:02:43 -04:00
|
|
|
LOC 4 eLOC 3 lLOC 2 Comment 17 Lines 4
|
2015-12-24 14:33:20 -05:00
|
|
|
|
|
|
|
Function: QXMutex_lock
|
|
|
|
Parameters: (QXMutex * const me)
|
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
2016-09-29 18:08:33 -04:00
|
|
|
Conditional if / else if: 1
|
|
|
|
Inlined if-else ( ? : ) : 1
|
2016-04-01 10:02:43 -04:00
|
|
|
Logical and ( && ) : 1
|
|
|
|
Complexity Param 1 Return 1 Cyclo Vg 4 Total 6
|
2016-09-29 18:08:33 -04:00
|
|
|
LOC 21 eLOC 19 lLOC 9 Comment 36 Lines 29
|
2015-12-24 14:33:20 -05:00
|
|
|
|
|
|
|
Function: QXMutex_unlock
|
2016-04-01 10:02:43 -04:00
|
|
|
Parameters: (QXMutex * const me)
|
2015-12-24 14:33:20 -05:00
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
2016-03-30 18:50:33 -04:00
|
|
|
Conditional if / else if: 2
|
2016-04-01 10:02:43 -04:00
|
|
|
Logical and ( && ) : 1
|
|
|
|
Complexity Param 1 Return 1 Cyclo Vg 4 Total 6
|
2016-09-29 18:08:33 -04:00
|
|
|
LOC 22 eLOC 19 lLOC 11 Comment 37 Lines 30
|
2015-12-24 14:33:20 -05:00
|
|
|
|
|
|
|
------------------------------------------------------------------------
|
|
|
|
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
|
2016-09-29 18:08:33 -04:00
|
|
|
LOC 63 eLOC 56 lLOC 23 Comment 139 Lines 195
|
2015-12-24 14:33:20 -05:00
|
|
|
------------------------------------------------------------------------
|
|
|
|
|
|
|
|
~~ File Functional Summary ~~
|
|
|
|
|
|
|
|
File Function Count....: 3
|
2016-09-29 18:08:33 -04:00
|
|
|
Total Function LOC.....: 47 Total Function Pts LOC : 0.5
|
2016-09-23 12:08:21 -04:00
|
|
|
Total Function eLOC....: 41 Total Function Pts eLOC: 0.4
|
2016-09-29 18:08:33 -04:00
|
|
|
Total Function lLOC....: 22 Total Function Pts lLOC: 0.2
|
2015-12-24 14:33:20 -05:00
|
|
|
Total Function Params .: 4 Total Function Return .: 3
|
2016-04-01 10:02:43 -04:00
|
|
|
Total Cyclo Complexity : 9 Total Function Complex.: 16
|
2015-12-24 14:33:20 -05:00
|
|
|
------ ----- ----- ------ ------ -----
|
2016-09-29 18:08:33 -04:00
|
|
|
Max Function LOC ......: 22 Average Function LOC ..: 15.67
|
2016-09-23 12:08:21 -04:00
|
|
|
Max Function eLOC .....: 19 Average Function eLOC .: 13.67
|
2016-09-29 18:08:33 -04:00
|
|
|
Max Function lLOC .....: 11 Average Function lLOC .: 7.33
|
2015-12-24 14:33:20 -05:00
|
|
|
------ ----- ----- ------ ------ -----
|
|
|
|
Max Function Parameters: 2 Avg Function Parameters: 1.33
|
|
|
|
Max Function Returns ..: 1 Avg Function Returns ..: 1.00
|
|
|
|
Max Interface Complex. : 3 Avg Interface Complex. : 2.33
|
2016-04-01 10:02:43 -04:00
|
|
|
Max Cyclomatic Complex.: 4 Avg Cyclomatic Complex.: 3.00
|
|
|
|
Max Total Complexity ..: 6 Avg Total Complexity ..: 5.33
|
2015-12-24 14:33:20 -05:00
|
|
|
________________________________________________________________________
|
|
|
|
End of File: ..\source\qxk_mutex.c
|
|
|
|
|
|
|
|
|
|
|
|
File: ..\source\qxk_sema.c
|
|
|
|
________________________________________________________________________
|
|
|
|
|
|
|
|
Function: QXSemaphore_init
|
|
|
|
Parameters: (QXSemaphore * const me, uint_fast16_t count)
|
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 1 Total 4
|
2016-09-29 18:08:33 -04:00
|
|
|
LOC 4 eLOC 3 lLOC 2 Comment 16 Lines 4
|
2015-12-24 14:33:20 -05:00
|
|
|
|
|
|
|
Function: QXSemaphore_wait
|
|
|
|
Parameters: (QXSemaphore * const me, uint_fast16_t const nTicks, uint_fa
|
|
|
|
st8_t const tickRate)
|
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
|
|
|
Conditional if / else if: 1
|
2016-09-29 18:08:33 -04:00
|
|
|
Logical and ( && ) : 2
|
|
|
|
Complexity Param 3 Return 1 Cyclo Vg 4 Total 8
|
|
|
|
LOC 27 eLOC 23 lLOC 18 Comment 34 Lines 35
|
2015-12-24 14:33:20 -05:00
|
|
|
|
|
|
|
Function: QXSemaphore_signal
|
|
|
|
Parameters: (QXSemaphore * const me)
|
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
|
|
|
Conditional if / else if: 2
|
2016-11-01 15:38:29 -04:00
|
|
|
Logical and ( && ) : 1
|
|
|
|
Complexity Param 1 Return 1 Cyclo Vg 4 Total 6
|
|
|
|
LOC 23 eLOC 19 lLOC 12 Comment 21 Lines 30
|
2015-12-24 14:33:20 -05:00
|
|
|
|
|
|
|
------------------------------------------------------------------------
|
|
|
|
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
|
2016-11-01 15:38:29 -04:00
|
|
|
LOC 69 eLOC 60 lLOC 32 Comment 120 Lines 187
|
2015-12-24 14:33:20 -05:00
|
|
|
------------------------------------------------------------------------
|
|
|
|
|
|
|
|
~~ File Functional Summary ~~
|
|
|
|
|
|
|
|
File Function Count....: 3
|
2016-11-01 15:38:29 -04:00
|
|
|
Total Function LOC.....: 54 Total Function Pts LOC : 0.5
|
|
|
|
Total Function eLOC....: 45 Total Function Pts eLOC: 0.5
|
2016-09-29 18:08:33 -04:00
|
|
|
Total Function lLOC....: 32 Total Function Pts lLOC: 0.3
|
2015-12-24 14:33:20 -05:00
|
|
|
Total Function Params .: 6 Total Function Return .: 3
|
2016-11-01 15:38:29 -04:00
|
|
|
Total Cyclo Complexity : 9 Total Function Complex.: 18
|
2015-12-24 14:33:20 -05:00
|
|
|
------ ----- ----- ------ ------ -----
|
2016-11-01 15:38:29 -04:00
|
|
|
Max Function LOC ......: 27 Average Function LOC ..: 18.00
|
|
|
|
Max Function eLOC .....: 23 Average Function eLOC .: 15.00
|
2016-09-29 18:08:33 -04:00
|
|
|
Max Function lLOC .....: 18 Average Function lLOC .: 10.67
|
2015-12-24 14:33:20 -05:00
|
|
|
------ ----- ----- ------ ------ -----
|
|
|
|
Max Function Parameters: 3 Avg Function Parameters: 2.00
|
|
|
|
Max Function Returns ..: 1 Avg Function Returns ..: 1.00
|
|
|
|
Max Interface Complex. : 4 Avg Interface Complex. : 3.00
|
2016-11-01 15:38:29 -04:00
|
|
|
Max Cyclomatic Complex.: 4 Avg Cyclomatic Complex.: 3.00
|
|
|
|
Max Total Complexity ..: 8 Avg Total Complexity ..: 6.00
|
2015-12-24 14:33:20 -05:00
|
|
|
________________________________________________________________________
|
|
|
|
End of File: ..\source\qxk_sema.c
|
|
|
|
|
|
|
|
|
|
|
|
File: ..\source\qxk_xthr.c
|
|
|
|
________________________________________________________________________
|
|
|
|
|
2016-09-23 12:08:21 -04:00
|
|
|
Function: QXThread_ctor
|
|
|
|
Parameters: (QXThread * const me, QXThreadHandler handler, uint_fast8_t
|
|
|
|
tickRate)
|
|
|
|
Complexity Param 3 Return 1 Cyclo Vg 1 Total 5
|
|
|
|
LOC 13 eLOC 10 lLOC 5 Comment 24 Lines 16
|
|
|
|
|
2015-12-24 14:33:20 -05:00
|
|
|
Function: QXThread_init_
|
|
|
|
Parameters: (QMsm * const me, QEvt const * const e)
|
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 1 Total 4
|
|
|
|
LOC 5 eLOC 4 lLOC 3 Comment 2 Lines 5
|
|
|
|
|
|
|
|
Function: QXThread_dispatch_
|
|
|
|
Parameters: (QMsm * const me, QEvt const * const e)
|
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 1 Total 4
|
|
|
|
LOC 5 eLOC 4 lLOC 3 Comment 1 Lines 5
|
|
|
|
|
|
|
|
Function: QXThread_start_
|
2016-11-30 18:14:20 -05:00
|
|
|
Parameters: (QActive * const me, uint_fast8_t prio, QEvt const *qSto[],
|
|
|
|
uint_fast16_t qLen, void *stkSto, uint_fast16_t stkSize, QEv
|
|
|
|
t const *ie)
|
2015-12-24 14:33:20 -05:00
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
2016-11-01 15:38:29 -04:00
|
|
|
Conditional if / else if: 1
|
2015-12-24 14:33:20 -05:00
|
|
|
Logical and ( && ) : 4
|
2016-11-01 15:38:29 -04:00
|
|
|
Complexity Param 7 Return 1 Cyclo Vg 6 Total 14
|
|
|
|
LOC 20 eLOC 17 lLOC 11 Comment 35 Lines 36
|
2015-12-24 14:33:20 -05:00
|
|
|
|
|
|
|
Function: QXThread_post_
|
2016-11-30 18:14:20 -05:00
|
|
|
Parameters: (QActive * const me, QEvt const * const e, uint_fast16_t con
|
|
|
|
st margin)
|
2015-12-24 14:33:20 -05:00
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
2016-10-08 12:05:08 -04:00
|
|
|
Conditional if / else if: 9
|
|
|
|
Complexity Param 3 Return 1 Cyclo Vg 10 Total 14
|
|
|
|
LOC 77 eLOC 63 lLOC 45 Comment 76 Lines 110
|
2015-12-24 14:33:20 -05:00
|
|
|
|
|
|
|
Function: QXThread_postLIFO_
|
2016-11-30 18:14:20 -05:00
|
|
|
Parameters: (QActive * const me, QEvt const * const e)
|
2015-12-24 14:33:20 -05:00
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 1 Total 4
|
2016-09-23 12:08:21 -04:00
|
|
|
LOC 5 eLOC 4 lLOC 3 Comment 10 Lines 5
|
2015-12-24 14:33:20 -05:00
|
|
|
|
2016-09-29 18:08:33 -04:00
|
|
|
Function: QXThread_queueGet
|
|
|
|
Parameters: (uint_fast16_t const nTicks, uint_fast8_t const tickRate)
|
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
|
|
|
Conditional if / else if: 4
|
|
|
|
Logical and ( && ) : 2
|
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 7 Total 10
|
|
|
|
LOC 58 eLOC 50 lLOC 35 Comment 50 Lines 78
|
|
|
|
|
2015-12-24 14:33:20 -05:00
|
|
|
Function: QXThread_block_
|
2016-11-08 12:47:28 -05:00
|
|
|
Parameters: (QXThread const * const me)
|
2015-12-24 14:33:20 -05:00
|
|
|
Complexity Param 1 Return 1 Cyclo Vg 1 Total 3
|
2016-09-23 12:08:21 -04:00
|
|
|
LOC 5 eLOC 4 lLOC 3 Comment 9 Lines 6
|
2015-12-24 14:33:20 -05:00
|
|
|
|
|
|
|
Function: QXThread_unblock_
|
2016-11-08 12:47:28 -05:00
|
|
|
Parameters: (QXThread const * const me)
|
2015-12-24 14:33:20 -05:00
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
|
|
|
Conditional if / else if: 1
|
|
|
|
Logical and ( && ) : 1
|
|
|
|
Complexity Param 1 Return 1 Cyclo Vg 3 Total 5
|
2016-09-23 12:08:21 -04:00
|
|
|
LOC 8 eLOC 5 lLOC 2 Comment 10 Lines 8
|
2015-12-24 14:33:20 -05:00
|
|
|
|
|
|
|
Function: QXThread_teArm_
|
|
|
|
Parameters: (QXThread * const me, QSignal sig, uint_fast16_t const nTick
|
|
|
|
s, uint_fast8_t const tickRate)
|
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
|
|
|
Conditional if / else if: 2
|
|
|
|
Complexity Param 4 Return 1 Cyclo Vg 3 Total 8
|
2016-09-29 18:08:33 -04:00
|
|
|
LOC 13 eLOC 9 lLOC 7 Comment 23 Lines 30
|
2015-12-24 14:33:20 -05:00
|
|
|
|
|
|
|
Function: QXThread_teDisarm_
|
|
|
|
Parameters: (QXThread * const me)
|
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
|
|
|
Conditional if / else if: 1
|
|
|
|
Complexity Param 1 Return 1 Cyclo Vg 2 Total 4
|
2016-09-23 12:08:21 -04:00
|
|
|
LOC 11 eLOC 8 lLOC 5 Comment 11 Lines 13
|
2015-12-24 14:33:20 -05:00
|
|
|
|
|
|
|
Function: QXThread_delay
|
|
|
|
Parameters: (uint_fast16_t const nTicks, uint_fast8_t const tickRate)
|
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 1 Total 4
|
2016-09-29 18:08:33 -04:00
|
|
|
LOC 18 eLOC 17 lLOC 14 Comment 10 Lines 29
|
2015-12-24 14:33:20 -05:00
|
|
|
|
|
|
|
Function: QXThread_delayCancel
|
|
|
|
Parameters: (QXThread * const me)
|
|
|
|
Cyclomatic Complexity Vg Detail
|
|
|
|
Function Base : 1
|
2016-09-29 18:08:33 -04:00
|
|
|
Conditional if / else if: 1
|
|
|
|
Complexity Param 1 Return 1 Cyclo Vg 2 Total 4
|
|
|
|
LOC 14 eLOC 11 lLOC 7 Comment 2 Lines 16
|
|
|
|
|
|
|
|
Function: QXK_threadRet_
|
|
|
|
Parameters: (void)
|
|
|
|
Complexity Param 0 Return 1 Cyclo Vg 1 Total 2
|
|
|
|
LOC 10 eLOC 9 lLOC 7 Comment 12 Lines 12
|
2015-12-24 14:33:20 -05:00
|
|
|
|
|
|
|
------------------------------------------------------------------------
|
|
|
|
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
|
2016-11-01 15:38:29 -04:00
|
|
|
LOC 308 eLOC 261 lLOC 156 Comment 325 Lines 629
|
2015-12-24 14:33:20 -05:00
|
|
|
------------------------------------------------------------------------
|
|
|
|
|
|
|
|
~~ File Functional Summary ~~
|
|
|
|
|
2016-09-29 18:08:33 -04:00
|
|
|
File Function Count....: 14
|
2016-11-01 15:38:29 -04:00
|
|
|
Total Function LOC.....: 262 Total Function Pts LOC : 2.4
|
|
|
|
Total Function eLOC....: 215 Total Function Pts eLOC: 2.0
|
2016-09-23 12:08:21 -04:00
|
|
|
Total Function lLOC....: 150 Total Function Pts lLOC: 1.2
|
2016-09-29 18:08:33 -04:00
|
|
|
Total Function Params .: 31 Total Function Return .: 14
|
2016-11-01 15:38:29 -04:00
|
|
|
Total Cyclo Complexity : 40 Total Function Complex.: 85
|
2015-12-24 14:33:20 -05:00
|
|
|
------ ----- ----- ------ ------ -----
|
2016-11-01 15:38:29 -04:00
|
|
|
Max Function LOC ......: 77 Average Function LOC ..: 18.71
|
|
|
|
Max Function eLOC .....: 63 Average Function eLOC .: 15.36
|
2016-09-29 18:08:33 -04:00
|
|
|
Max Function lLOC .....: 45 Average Function lLOC .: 10.71
|
2015-12-24 14:33:20 -05:00
|
|
|
------ ----- ----- ------ ------ -----
|
2016-09-29 18:08:33 -04:00
|
|
|
Max Function Parameters: 7 Avg Function Parameters: 2.21
|
2015-12-24 14:33:20 -05:00
|
|
|
Max Function Returns ..: 1 Avg Function Returns ..: 1.00
|
2016-09-29 18:08:33 -04:00
|
|
|
Max Interface Complex. : 8 Avg Interface Complex. : 3.21
|
2016-11-01 15:38:29 -04:00
|
|
|
Max Cyclomatic Complex.: 10 Avg Cyclomatic Complex.: 2.86
|
|
|
|
Max Total Complexity ..: 14 Avg Total Complexity ..: 6.07
|
2015-12-24 14:33:20 -05:00
|
|
|
________________________________________________________________________
|
|
|
|
End of File: ..\source\qxk_xthr.c
|
|
|
|
|
|
|
|
|
|
|
|
------------------------------------------------------------------------
|
|
|
|
|
2016-11-30 18:14:20 -05:00
|
|
|
~~ Project Analysis For 40 Files ~~
|
2015-04-28 13:45:35 -04:00
|
|
|
|
|
|
|
------------------------------------------------------------------------
|
|
|
|
|
|
|
|
~~ Total Project Summary ~~
|
|
|
|
|
2016-12-16 10:34:09 -05:00
|
|
|
LOC 5352 eLOC 4779 lLOC 2329 Comment 7367 Lines 12860
|
2016-11-30 18:14:20 -05:00
|
|
|
Average per File, metric/40 files
|
2016-12-16 10:34:09 -05:00
|
|
|
LOC 133 eLOC 119 lLOC 58 Comment 184 Lines 321
|
2015-04-28 13:45:35 -04:00
|
|
|
|
|
|
|
------------------------------------------------------------------------
|
|
|
|
|
|
|
|
~~ Project Functional Metrics ~~
|
|
|
|
|
2016-09-23 12:08:21 -04:00
|
|
|
Function: QF_LOG2
|
|
|
|
Parameters: (uint32_t x)
|
|
|
|
Complexity Param 1 Return 1 Cyclo Vg 4 Total 6
|
|
|
|
LOC 25 eLOC 18 lLOC 11 Comment 7 Lines 26
|
|
|
|
|
2015-04-28 13:45:35 -04:00
|
|
|
Function: QHsm_ctor
|
|
|
|
Parameters: (QHsm * const me, QStateHandler initial)
|
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 1 Total 4
|
2016-11-30 18:14:20 -05:00
|
|
|
LOC 9 eLOC 7 lLOC 4 Comment 21 Lines 9
|
2015-04-28 13:45:35 -04:00
|
|
|
|
|
|
|
Function: QHsm_init_
|
|
|
|
Parameters: (QHsm * const me, QEvt const * const e)
|
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 7 Total 10
|
|
|
|
LOC 50 eLOC 47 lLOC 31 Comment 34 Lines 70
|
|
|
|
|
|
|
|
Function: QHsm_top
|
|
|
|
Parameters: (void const * const me, QEvt const * const e)
|
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 1 Total 4
|
|
|
|
LOC 5 eLOC 4 lLOC 3 Comment 18 Lines 5
|
|
|
|
|
|
|
|
Function: QHsm_dispatch_
|
|
|
|
Parameters: (QHsm * const me, QEvt const * const e)
|
2016-11-08 12:47:28 -05:00
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 13 Total 16
|
|
|
|
LOC 106 eLOC 95 lLOC 62 Comment 67 Lines 147
|
2015-04-28 13:45:35 -04:00
|
|
|
|
|
|
|
Function: QHsm_tran_
|
|
|
|
Parameters: (QHsm * const me, QStateHandler path[QHSM_MAX_NEST_DEPTH_])
|
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 15 Total 18
|
|
|
|
LOC 97 eLOC 76 lLOC 48 Comment 62 Lines 134
|
|
|
|
|
|
|
|
Function: QHsm_isIn
|
|
|
|
Parameters: (QHsm * const me, QStateHandler const state)
|
2016-03-30 18:50:33 -04:00
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 3 Total 6
|
|
|
|
LOC 16 eLOC 13 lLOC 9 Comment 21 Lines 21
|
2015-04-28 13:45:35 -04:00
|
|
|
|
2016-11-30 18:14:20 -05:00
|
|
|
Function: QHsm_childState_
|
2015-09-04 12:08:22 -04:00
|
|
|
Parameters: (QHsm * const me, QStateHandler const parent)
|
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 3 Total 6
|
2016-11-30 18:14:20 -05:00
|
|
|
LOC 19 eLOC 15 lLOC 12 Comment 30 Lines 25
|
2015-09-04 12:08:22 -04:00
|
|
|
|
2015-04-28 13:45:35 -04:00
|
|
|
Function: QMsm_ctor
|
|
|
|
Parameters: (QMsm * const me, QStateHandler initial)
|
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 1 Total 4
|
2016-11-30 18:14:20 -05:00
|
|
|
LOC 9 eLOC 7 lLOC 4 Comment 28 Lines 10
|
2015-04-28 13:45:35 -04:00
|
|
|
|
|
|
|
Function: QMsm_init_
|
|
|
|
Parameters: (QMsm * const me, QEvt const * const e)
|
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 4 Total 7
|
|
|
|
LOC 23 eLOC 22 lLOC 13 Comment 25 Lines 37
|
|
|
|
|
|
|
|
Function: QMsm_dispatch_
|
|
|
|
Parameters: (QMsm * const me, QEvt const * const e)
|
2016-09-01 11:57:27 -04:00
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 16 Total 19
|
|
|
|
LOC 114 eLOC 97 lLOC 59 Comment 75 Lines 156
|
2015-04-28 13:45:35 -04:00
|
|
|
|
|
|
|
Function: QMsm_execTatbl_
|
|
|
|
Parameters: (QMsm * const me, QMTranActTable const *tatbl)
|
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 8 Total 11
|
|
|
|
LOC 53 eLOC 43 lLOC 21 Comment 33 Lines 64
|
|
|
|
|
|
|
|
Function: QMsm_exitToTranSource_
|
2016-09-01 11:57:27 -04:00
|
|
|
Parameters: (QMsm * const me, QMState const *s, QMState const *ts)
|
|
|
|
Complexity Param 3 Return 1 Cyclo Vg 4 Total 8
|
2016-11-30 18:14:20 -05:00
|
|
|
LOC 17 eLOC 12 lLOC 6 Comment 20 Lines 23
|
2015-04-28 13:45:35 -04:00
|
|
|
|
|
|
|
Function: QMsm_enterHistory_
|
|
|
|
Parameters: (QMsm * const me, QMState const * const hist)
|
2016-09-01 11:57:27 -04:00
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 6 Total 9
|
|
|
|
LOC 40 eLOC 33 lLOC 21 Comment 24 Lines 48
|
2015-04-28 13:45:35 -04:00
|
|
|
|
|
|
|
Function: QMsm_isInState
|
2016-11-08 12:47:28 -05:00
|
|
|
Parameters: (QMsm const * const me, QMState const * const state)
|
2015-04-28 13:45:35 -04:00
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 3 Total 6
|
2016-03-30 18:50:33 -04:00
|
|
|
LOC 11 eLOC 8 lLOC 6 Comment 16 Lines 12
|
2015-04-28 13:45:35 -04:00
|
|
|
|
2016-11-30 18:14:20 -05:00
|
|
|
Function: QMsm_childStateObj_
|
2015-09-04 12:08:22 -04:00
|
|
|
Parameters: (QMsm const * const me, QMState const * const parent)
|
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 3 Total 6
|
2016-11-30 18:14:20 -05:00
|
|
|
LOC 19 eLOC 13 lLOC 9 Comment 20 Lines 23
|
2015-09-04 12:08:22 -04:00
|
|
|
|
2015-04-28 13:45:35 -04:00
|
|
|
Function: QF_add_
|
2016-11-30 18:14:20 -05:00
|
|
|
Parameters: (QActive * const a)
|
2015-04-28 13:45:35 -04:00
|
|
|
Complexity Param 1 Return 1 Cyclo Vg 3 Total 5
|
|
|
|
LOC 15 eLOC 14 lLOC 8 Comment 23 Lines 25
|
|
|
|
|
|
|
|
Function: QF_remove_
|
2016-11-30 18:14:20 -05:00
|
|
|
Parameters: (QActive * const a)
|
2015-04-28 13:45:35 -04:00
|
|
|
Complexity Param 1 Return 1 Cyclo Vg 3 Total 5
|
2016-11-08 12:47:28 -05:00
|
|
|
LOC 16 eLOC 15 lLOC 9 Comment 23 Lines 25
|
2015-04-28 13:45:35 -04:00
|
|
|
|
|
|
|
Function: QF_bzero
|
|
|
|
Parameters: (void * const start, uint_fast16_t len)
|
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 2 Total 5
|
|
|
|
LOC 8 eLOC 6 lLOC 4 Comment 14 Lines 8
|
|
|
|
|
2016-09-23 12:08:21 -04:00
|
|
|
Function: QF_LOG2
|
|
|
|
Parameters: (uint32_t x)
|
|
|
|
Complexity Param 1 Return 1 Cyclo Vg 4 Total 6
|
|
|
|
LOC 25 eLOC 18 lLOC 11 Comment 1 Lines 26
|
|
|
|
|
2015-04-28 13:45:35 -04:00
|
|
|
Function: QActive_post_
|
2016-11-30 18:14:20 -05:00
|
|
|
Parameters: (QActive * const me, QEvt const * const e, uint_fast16_t con
|
|
|
|
st margin)
|
2015-04-28 13:45:35 -04:00
|
|
|
Complexity Param 3 Return 1 Cyclo Vg 6 Total 10
|
2016-09-29 18:08:33 -04:00
|
|
|
LOC 56 eLOC 47 lLOC 35 Comment 79 Lines 77
|
2015-04-28 13:45:35 -04:00
|
|
|
|
|
|
|
Function: QActive_postLIFO_
|
2016-11-30 18:14:20 -05:00
|
|
|
Parameters: (QActive * const me, QEvt const * const e)
|
2015-04-28 13:45:35 -04:00
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 5 Total 8
|
|
|
|
LOC 37 eLOC 31 lLOC 22 Comment 36 Lines 50
|
|
|
|
|
|
|
|
Function: QActive_get_
|
2016-11-30 18:14:20 -05:00
|
|
|
Parameters: (QActive * const me)
|
2015-04-28 13:45:35 -04:00
|
|
|
Complexity Param 1 Return 1 Cyclo Vg 3 Total 5
|
2016-12-16 10:34:09 -05:00
|
|
|
LOC 36 eLOC 32 lLOC 23 Comment 32 Lines 46
|
2015-04-28 13:45:35 -04:00
|
|
|
|
|
|
|
Function: QF_getQueueMin
|
|
|
|
Parameters: (uint_fast8_t const prio)
|
|
|
|
Complexity Param 1 Return 1 Cyclo Vg 2 Total 4
|
|
|
|
LOC 10 eLOC 9 lLOC 6 Comment 18 Lines 13
|
|
|
|
|
2016-12-16 10:34:09 -05:00
|
|
|
Function: QTicker_ctor
|
|
|
|
Parameters: (QTicker * const me, uint8_t tickRate)
|
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 1 Total 4
|
|
|
|
LOC 12 eLOC 10 lLOC 4 Comment 6 Lines 14
|
|
|
|
|
|
|
|
Function: QTicker_init_
|
|
|
|
Parameters: (QHsm * const me, QEvt const * const e)
|
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 1 Total 4
|
|
|
|
LOC 5 eLOC 4 lLOC 3 Comment 1 Lines 5
|
|
|
|
|
|
|
|
Function: QTicker_dispatch_
|
|
|
|
Parameters: (QHsm * const me, QEvt const * const e)
|
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 2 Total 5
|
|
|
|
LOC 12 eLOC 10 lLOC 8 Comment 4 Lines 15
|
|
|
|
|
|
|
|
Function: QTicker_post_
|
|
|
|
Parameters: (QActive * const me, QEvt const * const e, uint_fast16_t con
|
|
|
|
st margin)
|
|
|
|
Complexity Param 3 Return 1 Cyclo Vg 2 Total 6
|
|
|
|
LOC 24 eLOC 21 lLOC 17 Comment 15 Lines 32
|
|
|
|
|
|
|
|
Function: QTicker_postLIFO_
|
|
|
|
Parameters: (QActive * const me, QEvt const * const e)
|
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 1 Total 4
|
|
|
|
LOC 5 eLOC 4 lLOC 3 Comment 1 Lines 5
|
|
|
|
|
2015-04-28 13:45:35 -04:00
|
|
|
Function: QActive_defer
|
2016-11-30 18:14:20 -05:00
|
|
|
Parameters: (QActive const * const me, QEQueue * const eq, QEvt const *
|
|
|
|
const e)
|
2015-04-28 13:45:35 -04:00
|
|
|
Complexity Param 3 Return 1 Cyclo Vg 1 Total 5
|
2016-03-30 18:50:33 -04:00
|
|
|
LOC 4 eLOC 2 lLOC 2 Comment 24 Lines 5
|
2015-04-28 13:45:35 -04:00
|
|
|
|
|
|
|
Function: QActive_recall
|
2016-11-30 18:14:20 -05:00
|
|
|
Parameters: (QActive * const me, QEQueue * const eq)
|
2015-04-28 13:45:35 -04:00
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 3 Total 6
|
|
|
|
LOC 19 eLOC 15 lLOC 10 Comment 33 Lines 36
|
|
|
|
|
2016-03-30 18:50:33 -04:00
|
|
|
Function: QActive_flushDeferred
|
2016-11-30 18:14:20 -05:00
|
|
|
Parameters: (QActive const * const me, QEQueue * const eq)
|
2016-03-30 18:50:33 -04:00
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 2 Total 5
|
|
|
|
LOC 10 eLOC 7 lLOC 7 Comment 17 Lines 12
|
|
|
|
|
2015-04-28 13:45:35 -04:00
|
|
|
Function: QEvt_ctor
|
|
|
|
Parameters: (QEvt * const me, enum_t const sig)
|
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 1 Total 4
|
|
|
|
LOC 5 eLOC 4 lLOC 3 Comment 9 Lines 6
|
|
|
|
|
|
|
|
Function: QF_poolInit
|
|
|
|
Parameters: (void * const poolSto, uint_fast32_t const poolSize, uint_fa
|
|
|
|
st16_t const evtSize)
|
|
|
|
Complexity Param 3 Return 1 Cyclo Vg 2 Total 6
|
|
|
|
LOC 9 eLOC 7 lLOC 4 Comment 38 Lines 13
|
|
|
|
|
|
|
|
Function: QF_newX_
|
|
|
|
Parameters: (uint_fast16_t const evtSize, uint_fast16_t const margin, en
|
|
|
|
um_t const sig)
|
|
|
|
Complexity Param 3 Return 1 Cyclo Vg 4 Total 8
|
|
|
|
LOC 26 eLOC 20 lLOC 14 Comment 35 Lines 35
|
|
|
|
|
|
|
|
Function: QF_gc
|
|
|
|
Parameters: (QEvt const * const e)
|
|
|
|
Complexity Param 1 Return 1 Cyclo Vg 3 Total 5
|
|
|
|
LOC 26 eLOC 22 lLOC 13 Comment 35 Lines 39
|
|
|
|
|
2015-09-04 12:08:22 -04:00
|
|
|
Function: QF_newRef_
|
|
|
|
Parameters: (QEvt const * const e, QEvt const * const evtRef)
|
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 2 Total 5
|
2016-06-10 21:50:26 -04:00
|
|
|
LOC 10 eLOC 8 lLOC 5 Comment 16 Lines 15
|
2015-09-04 12:08:22 -04:00
|
|
|
|
|
|
|
Function: QF_poolGetMaxBlockSize
|
|
|
|
Parameters: (void)
|
|
|
|
Complexity Param 0 Return 1 Cyclo Vg 1 Total 2
|
|
|
|
LOC 3 eLOC 2 lLOC 1 Comment 5 Lines 3
|
|
|
|
|
2015-04-28 13:45:35 -04:00
|
|
|
Function: QMPool_init
|
|
|
|
Parameters: (QMPool * const me, void * const poolSto, uint_fast32_t pool
|
|
|
|
Size, uint_fast16_t blockSize)
|
|
|
|
Complexity Param 4 Return 1 Cyclo Vg 5 Total 10
|
2015-09-04 12:08:22 -04:00
|
|
|
LOC 36 eLOC 32 lLOC 24 Comment 58 Lines 52
|
2015-04-28 13:45:35 -04:00
|
|
|
|
|
|
|
Function: QMPool_put
|
|
|
|
Parameters: (QMPool * const me, void *b)
|
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 2 Total 5
|
2015-09-04 12:08:22 -04:00
|
|
|
LOC 15 eLOC 14 lLOC 9 Comment 29 Lines 22
|
2015-04-28 13:45:35 -04:00
|
|
|
|
|
|
|
Function: QMPool_get
|
|
|
|
Parameters: (QMPool * const me, uint_fast16_t const margin)
|
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 4 Total 7
|
2015-09-04 12:08:22 -04:00
|
|
|
LOC 41 eLOC 35 lLOC 23 Comment 54 Lines 65
|
2015-04-28 13:45:35 -04:00
|
|
|
|
|
|
|
Function: QF_getPoolMin
|
|
|
|
Parameters: (uint_fast8_t const poolId)
|
|
|
|
Complexity Param 1 Return 1 Cyclo Vg 2 Total 4
|
|
|
|
LOC 10 eLOC 9 lLOC 6 Comment 13 Lines 14
|
|
|
|
|
|
|
|
Function: QF_psInit
|
|
|
|
Parameters: (QSubscrList * const subscrSto, enum_t const maxSignal)
|
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 1 Total 4
|
|
|
|
LOC 7 eLOC 6 lLOC 3 Comment 32 Lines 12
|
|
|
|
|
|
|
|
Function: QF_publish_
|
|
|
|
Parameters: (QEvt const * const e)
|
2016-09-23 12:08:21 -04:00
|
|
|
Complexity Param 1 Return 1 Cyclo Vg 5 Total 7
|
2016-11-01 15:38:29 -04:00
|
|
|
LOC 36 eLOC 30 lLOC 21 Comment 50 Lines 63
|
2015-04-28 13:45:35 -04:00
|
|
|
|
|
|
|
Function: QActive_subscribe
|
|
|
|
Parameters: (QActive const * const me, enum_t const sig)
|
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 5 Total 8
|
2016-09-23 12:08:21 -04:00
|
|
|
LOC 16 eLOC 15 lLOC 8 Comment 22 Lines 22
|
2015-04-28 13:45:35 -04:00
|
|
|
|
|
|
|
Function: QActive_unsubscribe
|
|
|
|
Parameters: (QActive const * const me, enum_t const sig)
|
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 5 Total 8
|
2016-09-23 12:08:21 -04:00
|
|
|
LOC 16 eLOC 15 lLOC 8 Comment 29 Lines 25
|
2015-04-28 13:45:35 -04:00
|
|
|
|
|
|
|
Function: QActive_unsubscribeAll
|
|
|
|
Parameters: (QActive const * const me)
|
|
|
|
Complexity Param 1 Return 1 Cyclo Vg 5 Total 7
|
2016-09-23 12:08:21 -04:00
|
|
|
LOC 21 eLOC 18 lLOC 10 Comment 24 Lines 24
|
2015-04-28 13:45:35 -04:00
|
|
|
|
|
|
|
Function: QActive_ctor
|
|
|
|
Parameters: (QActive * const me, QStateHandler initial)
|
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 1 Total 4
|
|
|
|
LOC 12 eLOC 10 lLOC 4 Comment 19 Lines 17
|
|
|
|
|
|
|
|
Function: QEQueue_init
|
|
|
|
Parameters: (QEQueue * const me, QEvt const *qSto[], uint_fast16_t const
|
|
|
|
qLen)
|
2016-12-16 10:34:09 -05:00
|
|
|
Complexity Param 3 Return 1 Cyclo Vg 2 Total 6
|
|
|
|
LOC 16 eLOC 13 lLOC 9 Comment 22 Lines 18
|
2015-04-28 13:45:35 -04:00
|
|
|
|
|
|
|
Function: QEQueue_post
|
|
|
|
Parameters: (QEQueue * const me, QEvt const * const e, uint_fast16_t con
|
|
|
|
st margin)
|
|
|
|
Complexity Param 3 Return 1 Cyclo Vg 6 Total 10
|
|
|
|
LOC 51 eLOC 42 lLOC 30 Comment 55 Lines 72
|
|
|
|
|
|
|
|
Function: QEQueue_postLIFO
|
|
|
|
Parameters: (QEQueue * const me, QEvt const * const e)
|
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 5 Total 8
|
|
|
|
LOC 34 eLOC 29 lLOC 21 Comment 41 Lines 44
|
|
|
|
|
|
|
|
Function: QEQueue_get
|
|
|
|
Parameters: (QEQueue * const me)
|
|
|
|
Complexity Param 1 Return 1 Cyclo Vg 4 Total 6
|
|
|
|
LOC 36 eLOC 31 lLOC 21 Comment 35 Lines 46
|
|
|
|
|
|
|
|
Function: QMActive_ctor
|
|
|
|
Parameters: (QMActive * const me, QStateHandler initial)
|
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 1 Total 4
|
|
|
|
LOC 12 eLOC 10 lLOC 4 Comment 28 Lines 28
|
|
|
|
|
|
|
|
Function: QF_tickX_
|
|
|
|
Parameters: (uint_fast8_t const tickRate)
|
|
|
|
Complexity Param 1 Return 1 Cyclo Vg 7 Total 9
|
|
|
|
LOC 65 eLOC 53 lLOC 36 Comment 53 Lines 93
|
|
|
|
|
|
|
|
Function: QF_noTimeEvtsActiveX
|
|
|
|
Parameters: (uint_fast8_t const tickRate)
|
|
|
|
Complexity Param 1 Return 1 Cyclo Vg 3 Total 5
|
|
|
|
LOC 14 eLOC 10 lLOC 6 Comment 13 Lines 17
|
|
|
|
|
|
|
|
Function: QTimeEvt_ctorX
|
2016-11-30 18:14:20 -05:00
|
|
|
Parameters: (QTimeEvt * const me, QActive * const act, enum_t const sig,
|
|
|
|
uint_fast8_t tickRate)
|
2015-04-28 13:45:35 -04:00
|
|
|
Complexity Param 4 Return 1 Cyclo Vg 2 Total 7
|
|
|
|
LOC 11 eLOC 9 lLOC 8 Comment 32 Lines 31
|
|
|
|
|
|
|
|
Function: QTimeEvt_armX
|
|
|
|
Parameters: (QTimeEvt * const me, QTimeEvtCtr const nTicks, QTimeEvtCtr
|
|
|
|
const interval)
|
|
|
|
Complexity Param 3 Return 1 Cyclo Vg 6 Total 10
|
|
|
|
LOC 28 eLOC 25 lLOC 16 Comment 49 Lines 50
|
|
|
|
|
|
|
|
Function: QTimeEvt_disarm
|
|
|
|
Parameters: (QTimeEvt * const me)
|
|
|
|
Complexity Param 1 Return 1 Cyclo Vg 2 Total 4
|
|
|
|
LOC 29 eLOC 26 lLOC 17 Comment 30 Lines 37
|
|
|
|
|
|
|
|
Function: QTimeEvt_rearm
|
|
|
|
Parameters: (QTimeEvt * const me, QTimeEvtCtr const nTicks)
|
2016-03-30 18:50:33 -04:00
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 7 Total 10
|
|
|
|
LOC 34 eLOC 30 lLOC 18 Comment 47 Lines 60
|
2015-04-28 13:45:35 -04:00
|
|
|
|
|
|
|
Function: QTimeEvt_ctr
|
|
|
|
Parameters: (QTimeEvt const * const me)
|
|
|
|
Complexity Param 1 Return 1 Cyclo Vg 1 Total 3
|
|
|
|
LOC 16 eLOC 15 lLOC 11 Comment 20 Lines 19
|
|
|
|
|
|
|
|
Function: QF_init
|
|
|
|
Parameters: (void)
|
|
|
|
Complexity Param 0 Return 1 Cyclo Vg 1 Total 2
|
2016-12-16 10:34:09 -05:00
|
|
|
LOC 14 eLOC 13 lLOC 10 Comment 18 Lines 21
|
2015-04-28 13:45:35 -04:00
|
|
|
|
|
|
|
Function: QF_stop
|
|
|
|
Parameters: (void)
|
|
|
|
Complexity Param 0 Return 1 Cyclo Vg 1 Total 2
|
|
|
|
LOC 3 eLOC 2 lLOC 1 Comment 14 Lines 4
|
|
|
|
|
|
|
|
Function: initial_events
|
|
|
|
Parameters: (void)
|
|
|
|
Complexity Param 0 Return 1 Cyclo Vg 2 Total 3
|
2016-09-29 18:08:33 -04:00
|
|
|
LOC 6 eLOC 4 lLOC 2 Comment 6 Lines 8
|
2015-04-28 13:45:35 -04:00
|
|
|
|
|
|
|
Function: QF_run
|
|
|
|
Parameters: (void)
|
|
|
|
Complexity Param 0 Return 1 Cyclo Vg 2 Total 3
|
2016-09-01 11:57:27 -04:00
|
|
|
LOC 12 eLOC 10 lLOC 7 Comment 12 Lines 15
|
2015-04-28 13:45:35 -04:00
|
|
|
|
|
|
|
Function: QActive_start_
|
2016-11-30 18:14:20 -05:00
|
|
|
Parameters: (QActive * const me, uint_fast8_t prio, QEvt const *qSto[],
|
|
|
|
uint_fast16_t qLen, void *stkSto, uint_fast16_t stkSize, QEv
|
|
|
|
t const *ie)
|
2016-09-01 11:57:27 -04:00
|
|
|
Complexity Param 7 Return 1 Cyclo Vg 5 Total 13
|
2016-09-29 18:08:33 -04:00
|
|
|
LOC 19 eLOC 16 lLOC 11 Comment 29 Lines 24
|
2015-04-28 13:45:35 -04:00
|
|
|
|
|
|
|
Function: QActive_stop
|
2016-11-30 18:14:20 -05:00
|
|
|
Parameters: (QActive * const me)
|
2016-09-01 11:57:27 -04:00
|
|
|
Complexity Param 1 Return 1 Cyclo Vg 2 Total 4
|
2016-09-29 18:08:33 -04:00
|
|
|
LOC 11 eLOC 9 lLOC 6 Comment 13 Lines 15
|
2015-04-28 13:45:35 -04:00
|
|
|
|
2016-09-29 18:08:33 -04:00
|
|
|
Function: QK_sched_
|
2015-04-28 13:45:35 -04:00
|
|
|
Parameters: (void)
|
2016-03-30 18:50:33 -04:00
|
|
|
Complexity Param 0 Return 1 Cyclo Vg 3 Total 4
|
2016-09-29 18:08:33 -04:00
|
|
|
LOC 15 eLOC 11 lLOC 7 Comment 21 Lines 19
|
2015-04-28 13:45:35 -04:00
|
|
|
|
2016-09-29 18:08:33 -04:00
|
|
|
Function: QK_activate_
|
|
|
|
Parameters: (void)
|
2016-11-30 18:14:20 -05:00
|
|
|
Complexity Param 0 Return 1 Cyclo Vg 7 Total 8
|
|
|
|
LOC 60 eLOC 52 lLOC 29 Comment 48 Lines 86
|
2015-04-28 13:45:35 -04:00
|
|
|
|
2015-12-24 14:33:20 -05:00
|
|
|
Function: QMutex_init
|
2016-03-30 18:50:33 -04:00
|
|
|
Parameters: (QMutex * const me, uint_fast8_t prio)
|
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 1 Total 4
|
2016-04-01 10:02:43 -04:00
|
|
|
LOC 4 eLOC 3 lLOC 2 Comment 17 Lines 4
|
2015-04-28 13:45:35 -04:00
|
|
|
|
2015-12-24 14:33:20 -05:00
|
|
|
Function: QMutex_lock
|
|
|
|
Parameters: (QMutex * const me)
|
2016-04-01 10:02:43 -04:00
|
|
|
Complexity Param 1 Return 1 Cyclo Vg 3 Total 5
|
|
|
|
LOC 16 eLOC 14 lLOC 7 Comment 28 Lines 23
|
2015-12-24 14:33:20 -05:00
|
|
|
|
|
|
|
Function: QMutex_unlock
|
2016-04-01 10:02:43 -04:00
|
|
|
Parameters: (QMutex * const me)
|
|
|
|
Complexity Param 1 Return 1 Cyclo Vg 4 Total 6
|
2016-09-29 18:08:33 -04:00
|
|
|
LOC 21 eLOC 18 lLOC 10 Comment 28 Lines 28
|
2015-04-28 13:45:35 -04:00
|
|
|
|
|
|
|
Function: QS_initBuf
|
|
|
|
Parameters: (uint8_t sto[], uint_fast16_t stoSize)
|
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 1 Total 4
|
2015-09-04 12:08:22 -04:00
|
|
|
LOC 21 eLOC 20 lLOC 19 Comment 30 Lines 35
|
2015-04-28 13:45:35 -04:00
|
|
|
|
|
|
|
Function: QS_filterOn
|
|
|
|
Parameters: (uint_fast8_t rec)
|
|
|
|
Complexity Param 1 Return 1 Cyclo Vg 3 Total 5
|
|
|
|
LOC 17 eLOC 12 lLOC 6 Comment 16 Lines 19
|
|
|
|
|
|
|
|
Function: QS_filterOff
|
|
|
|
Parameters: (uint_fast8_t rec)
|
2015-09-04 12:08:22 -04:00
|
|
|
Complexity Param 1 Return 1 Cyclo Vg 3 Total 5
|
|
|
|
LOC 20 eLOC 15 lLOC 10 Comment 16 Lines 25
|
2015-04-28 13:45:35 -04:00
|
|
|
|
|
|
|
Function: QS_beginRec
|
|
|
|
Parameters: (uint_fast8_t rec)
|
|
|
|
Complexity Param 1 Return 1 Cyclo Vg 1 Total 3
|
|
|
|
LOC 14 eLOC 13 lLOC 10 Comment 18 Lines 18
|
|
|
|
|
|
|
|
Function: QS_endRec
|
|
|
|
Parameters: (void)
|
|
|
|
Complexity Param 0 Return 1 Cyclo Vg 4 Total 5
|
|
|
|
LOC 22 eLOC 18 lLOC 10 Comment 17 Lines 28
|
|
|
|
|
2015-09-04 12:08:22 -04:00
|
|
|
Function: QS_target_info_
|
|
|
|
Parameters: (uint8_t isReset)
|
|
|
|
Complexity Param 1 Return 1 Cyclo Vg 15 Total 17
|
|
|
|
LOC 97 eLOC 90 lLOC 48 Comment 10 Lines 111
|
|
|
|
|
2015-04-28 13:45:35 -04:00
|
|
|
Function: QS_u8
|
|
|
|
Parameters: (uint8_t format, uint8_t d)
|
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 1 Total 4
|
|
|
|
LOC 11 eLOC 10 lLOC 7 Comment 13 Lines 14
|
|
|
|
|
|
|
|
Function: QS_u16
|
|
|
|
Parameters: (uint8_t format, uint16_t d)
|
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 1 Total 4
|
|
|
|
LOC 15 eLOC 14 lLOC 10 Comment 13 Lines 20
|
|
|
|
|
|
|
|
Function: QS_u32
|
|
|
|
Parameters: (uint8_t format, uint32_t d)
|
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 2 Total 5
|
|
|
|
LOC 16 eLOC 14 lLOC 11 Comment 14 Lines 20
|
|
|
|
|
|
|
|
Function: QS_u8_
|
|
|
|
Parameters: (uint8_t d)
|
|
|
|
Complexity Param 1 Return 1 Cyclo Vg 1 Total 3
|
|
|
|
LOC 10 eLOC 9 lLOC 7 Comment 12 Lines 12
|
|
|
|
|
|
|
|
Function: QS_u8u8_
|
|
|
|
Parameters: (uint8_t d1, uint8_t d2)
|
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 1 Total 4
|
|
|
|
LOC 11 eLOC 10 lLOC 7 Comment 11 Lines 13
|
|
|
|
|
|
|
|
Function: QS_u16_
|
|
|
|
Parameters: (uint16_t d)
|
|
|
|
Complexity Param 1 Return 1 Cyclo Vg 1 Total 3
|
|
|
|
LOC 14 eLOC 13 lLOC 10 Comment 12 Lines 18
|
|
|
|
|
|
|
|
Function: QS_u32_
|
|
|
|
Parameters: (uint32_t d)
|
|
|
|
Complexity Param 1 Return 1 Cyclo Vg 2 Total 4
|
|
|
|
LOC 15 eLOC 13 lLOC 11 Comment 11 Lines 17
|
|
|
|
|
|
|
|
Function: QS_str_
|
|
|
|
Parameters: (char_t const *s)
|
|
|
|
Complexity Param 1 Return 1 Cyclo Vg 2 Total 4
|
|
|
|
LOC 20 eLOC 18 lLOC 14 Comment 16 Lines 22
|
|
|
|
|
|
|
|
Function: QS_getByte
|
|
|
|
Parameters: (void)
|
|
|
|
Complexity Param 0 Return 1 Cyclo Vg 3 Total 4
|
|
|
|
LOC 18 eLOC 14 lLOC 10 Comment 20 Lines 18
|
|
|
|
|
|
|
|
Function: QS_getBlock
|
|
|
|
Parameters: (uint16_t *pNbytes)
|
|
|
|
Complexity Param 1 Return 1 Cyclo Vg 5 Total 7
|
2015-09-29 11:33:40 -04:00
|
|
|
LOC 28 eLOC 22 lLOC 16 Comment 32 Lines 32
|
2015-04-28 13:45:35 -04:00
|
|
|
|
|
|
|
Function: QS_sig_dict
|
2015-12-24 14:33:20 -05:00
|
|
|
Parameters: (enum_t const sig, void const * const obj, char_t const *nam
|
|
|
|
e)
|
2015-09-04 12:08:22 -04:00
|
|
|
Complexity Param 3 Return 1 Cyclo Vg 2 Total 6
|
|
|
|
LOC 14 eLOC 11 lLOC 9 Comment 3 Lines 15
|
2015-04-28 13:45:35 -04:00
|
|
|
|
|
|
|
Function: QS_obj_dict
|
2015-12-24 14:33:20 -05:00
|
|
|
Parameters: (void const * const obj, char_t const *name)
|
2015-09-04 12:08:22 -04:00
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 2 Total 5
|
|
|
|
LOC 13 eLOC 10 lLOC 8 Comment 3 Lines 14
|
2015-04-28 13:45:35 -04:00
|
|
|
|
|
|
|
Function: QS_fun_dict
|
2015-12-24 14:33:20 -05:00
|
|
|
Parameters: (void (* const fun)(void), char_t const *name)
|
2015-09-04 12:08:22 -04:00
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 2 Total 5
|
2015-09-29 11:33:40 -04:00
|
|
|
LOC 13 eLOC 11 lLOC 8 Comment 3 Lines 14
|
2015-04-28 13:45:35 -04:00
|
|
|
|
|
|
|
Function: QS_usr_dict
|
2015-12-24 14:33:20 -05:00
|
|
|
Parameters: (enum_t const rec, char_t const * const name)
|
2015-04-28 13:45:35 -04:00
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 1 Total 4
|
2015-09-04 12:08:22 -04:00
|
|
|
LOC 10 eLOC 8 lLOC 7 Comment 3 Lines 11
|
2015-04-28 13:45:35 -04:00
|
|
|
|
|
|
|
Function: QS_mem
|
|
|
|
Parameters: (uint8_t const *blk, uint8_t size)
|
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 2 Total 5
|
|
|
|
LOC 18 eLOC 16 lLOC 11 Comment 11 Lines 23
|
|
|
|
|
|
|
|
Function: QS_str
|
|
|
|
Parameters: (char_t const *s)
|
|
|
|
Complexity Param 1 Return 1 Cyclo Vg 2 Total 4
|
|
|
|
LOC 21 eLOC 19 lLOC 14 Comment 16 Lines 24
|
|
|
|
|
|
|
|
Function: QS_u64_
|
|
|
|
Parameters: (uint64_t d)
|
|
|
|
Complexity Param 1 Return 1 Cyclo Vg 2 Total 4
|
|
|
|
LOC 15 eLOC 13 lLOC 11 Comment 7 Lines 17
|
|
|
|
|
|
|
|
Function: QS_u64
|
|
|
|
Parameters: (uint8_t format, uint64_t d)
|
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 2 Total 5
|
|
|
|
LOC 16 eLOC 14 lLOC 11 Comment 9 Lines 20
|
|
|
|
|
|
|
|
Function: QS_f32
|
|
|
|
Parameters: (uint8_t format, float32_t f)
|
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 2 Total 5
|
|
|
|
LOC 21 eLOC 19 lLOC 15 Comment 16 Lines 26
|
|
|
|
|
|
|
|
Function: QS_f64
|
|
|
|
Parameters: (uint8_t format, float64_t d)
|
2016-09-23 12:08:21 -04:00
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 4 Total 7
|
|
|
|
LOC 38 eLOC 34 lLOC 26 Comment 17 Lines 49
|
2015-04-28 13:45:35 -04:00
|
|
|
|
2015-09-04 12:08:22 -04:00
|
|
|
Function: QS_rxInitBuf
|
|
|
|
Parameters: (uint8_t sto[], uint16_t stoSize)
|
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 1 Total 4
|
|
|
|
LOC 18 eLOC 17 lLOC 15 Comment 19 Lines 21
|
|
|
|
|
|
|
|
Function: QS_rxGetNfree
|
|
|
|
Parameters: (void)
|
|
|
|
Complexity Param 0 Return 1 Cyclo Vg 3 Total 4
|
|
|
|
LOC 14 eLOC 10 lLOC 5 Comment 9 Lines 14
|
|
|
|
|
|
|
|
Function: QS_rxParse
|
|
|
|
Parameters: (void)
|
|
|
|
Complexity Param 0 Return 1 Cyclo Vg 7 Total 8
|
|
|
|
LOC 36 eLOC 26 lLOC 16 Comment 5 Lines 41
|
|
|
|
|
|
|
|
Function: QS_rxParseData_
|
|
|
|
Parameters: (uint8_t b)
|
|
|
|
Complexity Param 1 Return 1 Cyclo Vg 57 Total 59
|
2015-09-29 11:33:40 -04:00
|
|
|
LOC 254 eLOC 197 lLOC 125 Comment 18 Lines 265
|
2015-09-04 12:08:22 -04:00
|
|
|
|
|
|
|
Function: QS_rxHandleGoodFrame_
|
|
|
|
Parameters: (void)
|
|
|
|
Complexity Param 0 Return 1 Cyclo Vg 25 Total 26
|
|
|
|
LOC 127 eLOC 103 lLOC 69 Comment 15 Lines 137
|
|
|
|
|
|
|
|
Function: QS_rxHandleBadFrame_
|
|
|
|
Parameters: (void)
|
|
|
|
Complexity Param 0 Return 1 Cyclo Vg 2 Total 3
|
|
|
|
LOC 12 eLOC 8 lLOC 4 Comment 1 Lines 12
|
|
|
|
|
|
|
|
Function: QS_rxReportSuccess_
|
|
|
|
Parameters: (enum QSpyRxRecords recId)
|
|
|
|
Complexity Param 1 Return 1 Cyclo Vg 1 Total 3
|
|
|
|
LOC 7 eLOC 6 lLOC 2 Comment 3 Lines 7
|
|
|
|
|
|
|
|
Function: QS_rxReportError_
|
|
|
|
Parameters: (uint8_t stateId)
|
|
|
|
Complexity Param 1 Return 1 Cyclo Vg 1 Total 3
|
|
|
|
LOC 7 eLOC 6 lLOC 2 Comment 3 Lines 7
|
|
|
|
|
|
|
|
Function: QS_rxAddr_
|
|
|
|
Parameters: (uint8_t b, QSAddr *addr, uint8_t *idx)
|
|
|
|
Complexity Param 3 Return 1 Cyclo Vg 2 Total 6
|
|
|
|
LOC 5 eLOC 4 lLOC 3 Comment 1 Lines 5
|
|
|
|
|
2015-04-28 13:45:35 -04:00
|
|
|
Function: QF_init
|
|
|
|
Parameters: (void)
|
|
|
|
Complexity Param 0 Return 1 Cyclo Vg 1 Total 2
|
2016-12-16 10:34:09 -05:00
|
|
|
LOC 12 eLOC 11 lLOC 8 Comment 16 Lines 18
|
2015-04-28 13:45:35 -04:00
|
|
|
|
|
|
|
Function: QF_stop
|
|
|
|
Parameters: (void)
|
|
|
|
Complexity Param 0 Return 1 Cyclo Vg 1 Total 2
|
|
|
|
LOC 3 eLOC 2 lLOC 1 Comment 14 Lines 4
|
|
|
|
|
2016-09-23 12:08:21 -04:00
|
|
|
Function: QF_run
|
|
|
|
Parameters: (void)
|
2016-11-30 18:14:20 -05:00
|
|
|
Complexity Param 0 Return 1 Cyclo Vg 5 Total 6
|
|
|
|
LOC 48 eLOC 42 lLOC 24 Comment 45 Lines 75
|
2015-12-24 14:33:20 -05:00
|
|
|
|
2016-09-23 12:08:21 -04:00
|
|
|
Function: QActive_start_
|
2016-11-30 18:14:20 -05:00
|
|
|
Parameters: (QActive * const me, uint_fast8_t prio, QEvt const *qSto[],
|
|
|
|
uint_fast16_t qLen, void *stkSto, uint_fast16_t stkSize, QEv
|
|
|
|
t const *ie)
|
2016-09-23 12:08:21 -04:00
|
|
|
Complexity Param 7 Return 1 Cyclo Vg 3 Total 11
|
|
|
|
LOC 11 eLOC 9 lLOC 7 Comment 31 Lines 17
|
|
|
|
|
|
|
|
Function: QActive_stop
|
2016-11-30 18:14:20 -05:00
|
|
|
Parameters: (QActive * const me)
|
2016-09-23 12:08:21 -04:00
|
|
|
Complexity Param 1 Return 1 Cyclo Vg 1 Total 3
|
|
|
|
LOC 3 eLOC 2 lLOC 1 Comment 13 Lines 3
|
2015-12-24 14:33:20 -05:00
|
|
|
|
|
|
|
Function: QF_init
|
|
|
|
Parameters: (void)
|
|
|
|
Complexity Param 0 Return 1 Cyclo Vg 1 Total 2
|
2016-12-16 10:34:09 -05:00
|
|
|
LOC 16 eLOC 15 lLOC 12 Comment 16 Lines 22
|
2015-12-24 14:33:20 -05:00
|
|
|
|
|
|
|
Function: QF_stop
|
|
|
|
Parameters: (void)
|
|
|
|
Complexity Param 0 Return 1 Cyclo Vg 1 Total 2
|
|
|
|
LOC 3 eLOC 2 lLOC 1 Comment 14 Lines 4
|
|
|
|
|
2016-09-23 12:08:21 -04:00
|
|
|
Function: initial_events
|
|
|
|
Parameters: (void)
|
|
|
|
Complexity Param 0 Return 1 Cyclo Vg 2 Total 3
|
|
|
|
LOC 6 eLOC 4 lLOC 2 Comment 6 Lines 8
|
|
|
|
|
2015-12-24 14:33:20 -05:00
|
|
|
Function: QF_run
|
|
|
|
Parameters: (void)
|
2016-09-23 12:08:21 -04:00
|
|
|
Complexity Param 0 Return 1 Cyclo Vg 2 Total 3
|
2016-11-01 15:38:29 -04:00
|
|
|
LOC 12 eLOC 10 lLOC 7 Comment 13 Lines 15
|
2015-12-24 14:33:20 -05:00
|
|
|
|
|
|
|
Function: QActive_start_
|
2016-11-30 18:14:20 -05:00
|
|
|
Parameters: (QActive * const me, uint_fast8_t prio, QEvt const *qSto[],
|
|
|
|
uint_fast16_t qLen, void *stkSto, uint_fast16_t stkSize, QEv
|
|
|
|
t const *ie)
|
2016-11-01 15:38:29 -04:00
|
|
|
Complexity Param 7 Return 1 Cyclo Vg 8 Total 16
|
|
|
|
LOC 23 eLOC 20 lLOC 12 Comment 32 Lines 28
|
2015-12-24 14:33:20 -05:00
|
|
|
|
|
|
|
Function: QActive_stop
|
2016-11-30 18:14:20 -05:00
|
|
|
Parameters: (QActive * const me)
|
2015-12-24 14:33:20 -05:00
|
|
|
Complexity Param 1 Return 1 Cyclo Vg 2 Total 4
|
2016-09-23 12:08:21 -04:00
|
|
|
LOC 11 eLOC 9 lLOC 6 Comment 13 Lines 15
|
2015-12-24 14:33:20 -05:00
|
|
|
|
2016-09-23 12:08:21 -04:00
|
|
|
Function: QXK_sched_
|
2015-12-24 14:33:20 -05:00
|
|
|
Parameters: (void)
|
2016-09-23 12:08:21 -04:00
|
|
|
Complexity Param 0 Return 1 Cyclo Vg 6 Total 7
|
2016-09-29 18:08:33 -04:00
|
|
|
LOC 50 eLOC 40 lLOC 22 Comment 33 Lines 67
|
2015-12-24 14:33:20 -05:00
|
|
|
|
2016-09-23 12:08:21 -04:00
|
|
|
Function: QXK_activate_
|
2016-03-30 18:50:33 -04:00
|
|
|
Parameters: (void)
|
2016-11-30 18:14:20 -05:00
|
|
|
Complexity Param 0 Return 1 Cyclo Vg 8 Total 9
|
|
|
|
LOC 75 eLOC 65 lLOC 36 Comment 54 Lines 104
|
2016-03-30 18:50:33 -04:00
|
|
|
|
2015-12-24 14:33:20 -05:00
|
|
|
Function: QXMutex_init
|
2016-03-30 18:50:33 -04:00
|
|
|
Parameters: (QXMutex * const me, uint_fast8_t prio)
|
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 1 Total 4
|
2016-04-01 10:02:43 -04:00
|
|
|
LOC 4 eLOC 3 lLOC 2 Comment 17 Lines 4
|
2015-12-24 14:33:20 -05:00
|
|
|
|
|
|
|
Function: QXMutex_lock
|
|
|
|
Parameters: (QXMutex * const me)
|
2016-04-01 10:02:43 -04:00
|
|
|
Complexity Param 1 Return 1 Cyclo Vg 4 Total 6
|
2016-09-29 18:08:33 -04:00
|
|
|
LOC 21 eLOC 19 lLOC 9 Comment 36 Lines 29
|
2015-12-24 14:33:20 -05:00
|
|
|
|
|
|
|
Function: QXMutex_unlock
|
2016-04-01 10:02:43 -04:00
|
|
|
Parameters: (QXMutex * const me)
|
|
|
|
Complexity Param 1 Return 1 Cyclo Vg 4 Total 6
|
2016-09-29 18:08:33 -04:00
|
|
|
LOC 22 eLOC 19 lLOC 11 Comment 37 Lines 30
|
2015-12-24 14:33:20 -05:00
|
|
|
|
|
|
|
Function: QXSemaphore_init
|
|
|
|
Parameters: (QXSemaphore * const me, uint_fast16_t count)
|
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 1 Total 4
|
2016-09-29 18:08:33 -04:00
|
|
|
LOC 4 eLOC 3 lLOC 2 Comment 16 Lines 4
|
2015-12-24 14:33:20 -05:00
|
|
|
|
|
|
|
Function: QXSemaphore_wait
|
|
|
|
Parameters: (QXSemaphore * const me, uint_fast16_t const nTicks, uint_fa
|
|
|
|
st8_t const tickRate)
|
2016-09-29 18:08:33 -04:00
|
|
|
Complexity Param 3 Return 1 Cyclo Vg 4 Total 8
|
|
|
|
LOC 27 eLOC 23 lLOC 18 Comment 34 Lines 35
|
2015-12-24 14:33:20 -05:00
|
|
|
|
|
|
|
Function: QXSemaphore_signal
|
|
|
|
Parameters: (QXSemaphore * const me)
|
2016-11-01 15:38:29 -04:00
|
|
|
Complexity Param 1 Return 1 Cyclo Vg 4 Total 6
|
|
|
|
LOC 23 eLOC 19 lLOC 12 Comment 21 Lines 30
|
2016-09-23 12:08:21 -04:00
|
|
|
|
|
|
|
Function: QXThread_ctor
|
|
|
|
Parameters: (QXThread * const me, QXThreadHandler handler, uint_fast8_t
|
|
|
|
tickRate)
|
|
|
|
Complexity Param 3 Return 1 Cyclo Vg 1 Total 5
|
|
|
|
LOC 13 eLOC 10 lLOC 5 Comment 24 Lines 16
|
2015-12-24 14:33:20 -05:00
|
|
|
|
|
|
|
Function: QXThread_init_
|
|
|
|
Parameters: (QMsm * const me, QEvt const * const e)
|
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 1 Total 4
|
|
|
|
LOC 5 eLOC 4 lLOC 3 Comment 2 Lines 5
|
|
|
|
|
|
|
|
Function: QXThread_dispatch_
|
|
|
|
Parameters: (QMsm * const me, QEvt const * const e)
|
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 1 Total 4
|
|
|
|
LOC 5 eLOC 4 lLOC 3 Comment 1 Lines 5
|
|
|
|
|
|
|
|
Function: QXThread_start_
|
2016-11-30 18:14:20 -05:00
|
|
|
Parameters: (QActive * const me, uint_fast8_t prio, QEvt const *qSto[],
|
|
|
|
uint_fast16_t qLen, void *stkSto, uint_fast16_t stkSize, QEv
|
|
|
|
t const *ie)
|
2016-11-01 15:38:29 -04:00
|
|
|
Complexity Param 7 Return 1 Cyclo Vg 6 Total 14
|
|
|
|
LOC 20 eLOC 17 lLOC 11 Comment 35 Lines 36
|
2015-12-24 14:33:20 -05:00
|
|
|
|
|
|
|
Function: QXThread_post_
|
2016-11-30 18:14:20 -05:00
|
|
|
Parameters: (QActive * const me, QEvt const * const e, uint_fast16_t con
|
|
|
|
st margin)
|
2016-10-08 12:05:08 -04:00
|
|
|
Complexity Param 3 Return 1 Cyclo Vg 10 Total 14
|
|
|
|
LOC 77 eLOC 63 lLOC 45 Comment 76 Lines 110
|
2015-12-24 14:33:20 -05:00
|
|
|
|
|
|
|
Function: QXThread_postLIFO_
|
2016-11-30 18:14:20 -05:00
|
|
|
Parameters: (QActive * const me, QEvt const * const e)
|
2015-12-24 14:33:20 -05:00
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 1 Total 4
|
2016-09-23 12:08:21 -04:00
|
|
|
LOC 5 eLOC 4 lLOC 3 Comment 10 Lines 5
|
2015-12-24 14:33:20 -05:00
|
|
|
|
2016-09-29 18:08:33 -04:00
|
|
|
Function: QXThread_queueGet
|
|
|
|
Parameters: (uint_fast16_t const nTicks, uint_fast8_t const tickRate)
|
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 7 Total 10
|
|
|
|
LOC 58 eLOC 50 lLOC 35 Comment 50 Lines 78
|
|
|
|
|
2015-12-24 14:33:20 -05:00
|
|
|
Function: QXThread_block_
|
2016-11-08 12:47:28 -05:00
|
|
|
Parameters: (QXThread const * const me)
|
2015-12-24 14:33:20 -05:00
|
|
|
Complexity Param 1 Return 1 Cyclo Vg 1 Total 3
|
2016-09-23 12:08:21 -04:00
|
|
|
LOC 5 eLOC 4 lLOC 3 Comment 9 Lines 6
|
2015-12-24 14:33:20 -05:00
|
|
|
|
|
|
|
Function: QXThread_unblock_
|
2016-11-08 12:47:28 -05:00
|
|
|
Parameters: (QXThread const * const me)
|
2015-12-24 14:33:20 -05:00
|
|
|
Complexity Param 1 Return 1 Cyclo Vg 3 Total 5
|
2016-09-23 12:08:21 -04:00
|
|
|
LOC 8 eLOC 5 lLOC 2 Comment 10 Lines 8
|
2015-12-24 14:33:20 -05:00
|
|
|
|
|
|
|
Function: QXThread_teArm_
|
|
|
|
Parameters: (QXThread * const me, QSignal sig, uint_fast16_t const nTick
|
|
|
|
s, uint_fast8_t const tickRate)
|
|
|
|
Complexity Param 4 Return 1 Cyclo Vg 3 Total 8
|
2016-09-29 18:08:33 -04:00
|
|
|
LOC 13 eLOC 9 lLOC 7 Comment 23 Lines 30
|
2015-12-24 14:33:20 -05:00
|
|
|
|
|
|
|
Function: QXThread_teDisarm_
|
|
|
|
Parameters: (QXThread * const me)
|
|
|
|
Complexity Param 1 Return 1 Cyclo Vg 2 Total 4
|
2016-09-23 12:08:21 -04:00
|
|
|
LOC 11 eLOC 8 lLOC 5 Comment 11 Lines 13
|
2015-12-24 14:33:20 -05:00
|
|
|
|
|
|
|
Function: QXThread_delay
|
|
|
|
Parameters: (uint_fast16_t const nTicks, uint_fast8_t const tickRate)
|
|
|
|
Complexity Param 2 Return 1 Cyclo Vg 1 Total 4
|
2016-09-29 18:08:33 -04:00
|
|
|
LOC 18 eLOC 17 lLOC 14 Comment 10 Lines 29
|
2015-12-24 14:33:20 -05:00
|
|
|
|
|
|
|
Function: QXThread_delayCancel
|
|
|
|
Parameters: (QXThread * const me)
|
2016-09-29 18:08:33 -04:00
|
|
|
Complexity Param 1 Return 1 Cyclo Vg 2 Total 4
|
|
|
|
LOC 14 eLOC 11 lLOC 7 Comment 2 Lines 16
|
2015-12-24 14:33:20 -05:00
|
|
|
|
2016-09-29 18:08:33 -04:00
|
|
|
Function: QXK_threadRet_
|
|
|
|
Parameters: (void)
|
|
|
|
Complexity Param 0 Return 1 Cyclo Vg 1 Total 2
|
|
|
|
LOC 10 eLOC 9 lLOC 7 Comment 12 Lines 12
|
2015-12-24 14:33:20 -05:00
|
|
|
|
2015-04-28 13:45:35 -04:00
|
|
|
Total: Functions
|
2016-12-16 10:34:09 -05:00
|
|
|
LOC 3367 eLOC 2816 lLOC 1846 InCmp 370 CycloCmp 523
|
|
|
|
Function Points FP(LOC) 26.1 FP(eLOC) 21.9 FP(lLOC) 14.3
|
2015-04-28 13:45:35 -04:00
|
|
|
|
|
|
|
------------------------------------------------------------------------
|
|
|
|
|
|
|
|
~~ Project Functional Analysis ~~
|
|
|
|
|
2016-12-16 10:34:09 -05:00
|
|
|
Total Functions .......: 139 Total Physical Lines ..: 4418
|
|
|
|
Total LOC .............: 3367 Total Function Pts LOC : 26.1
|
|
|
|
Total eLOC ............: 2816 Total Function Pts eLOC: 21.9
|
|
|
|
Total lLOC.............: 1846 Total Function Pts lLOC: 14.3
|
|
|
|
Total Cyclomatic Comp. : 523 Total Interface Comp. .: 370
|
|
|
|
Total Parameters ......: 231 Total Return Points ...: 139
|
|
|
|
Total Comment Lines ...: 3114 Total Blank Lines .....: 576
|
2015-04-28 13:45:35 -04:00
|
|
|
------ ----- ----- ------ ------ -----
|
2016-12-16 10:34:09 -05:00
|
|
|
Avg Physical Lines ....: 31.78
|
|
|
|
Avg LOC ...............: 24.22 Avg eLOC ..............: 20.26
|
|
|
|
Avg lLOC ..............: 13.28 Avg Cyclomatic Comp. ..: 3.76
|
|
|
|
Avg Interface Comp. ...: 2.66 Avg Parameters ........: 1.66
|
|
|
|
Avg Return Points .....: 1.00 Avg Comment Lines .....: 22.40
|
2015-04-28 13:45:35 -04:00
|
|
|
------ ----- ----- ------ ------ -----
|
2015-09-29 11:33:40 -04:00
|
|
|
Max LOC ...............: 254
|
|
|
|
Max eLOC ..............: 197 Max lLOC ..............: 125
|
2015-09-04 12:08:22 -04:00
|
|
|
Max Cyclomatic Comp. ..: 57 Max Interface Comp. ...: 8
|
2015-04-28 13:45:35 -04:00
|
|
|
Max Parameters ........: 7 Max Return Points .....: 1
|
2015-09-29 11:33:40 -04:00
|
|
|
Max Comment Lines .....: 79 Max Total Lines .......: 265
|
2015-04-28 13:45:35 -04:00
|
|
|
------ ----- ----- ------ ------ -----
|
|
|
|
Min LOC ...............: 3
|
|
|
|
Min eLOC ..............: 2 Min lLOC ..............: 1
|
|
|
|
Min Cyclomatic Comp. ..: 1 Min Interface Comp. ...: 1
|
|
|
|
Min Parameters ........: 0 Min Return Points .....: 1
|
2015-09-04 12:08:22 -04:00
|
|
|
Min Comment Lines .....: 1 Min Total Lines .......: 3
|
2015-04-28 13:45:35 -04:00
|
|
|
|
|
|
|
------------------------------------------------------------------------
|
|
|
|
|
|
|
|
~~ File Summary ~~
|
|
|
|
|
2016-11-30 18:14:20 -05:00
|
|
|
C Source Files *.c ....: 23 C/C++ Include Files *.h: 17
|
2015-04-28 13:45:35 -04:00
|
|
|
C++ Source Files *.c* .: 0 C++ Include Files *.h* : 0
|
|
|
|
C# Source Files *.cs ..: 0 Java Source File *.jav*: 0
|
2016-11-30 18:14:20 -05:00
|
|
|
Other File Count ......: 0 Total File Count ......: 40
|
2015-04-28 13:45:35 -04:00
|
|
|
________________________________________________________________________
|
|
|
|
|
2015-05-22 20:36:44 -04:00
|
|
|
@endcode
|
2015-04-28 13:45:35 -04:00
|
|
|
*/
|