mirror of
https://github.com/QuantumLeaps/qpcpp.git
synced 2025-02-04 06:13:00 +08:00
3884 lines
187 KiB
Plaintext
3884 lines
187 KiB
Plaintext
/** \page metrics Code Metrics
|
|
|
|
\code
|
|
Standard Code Metrics for QP/C++ 5.3.1
|
|
|
|
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
|
|
Build Date : Sep 2 2009 Run Date: Sep 22, 2014
|
|
(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 255 Lines 318
|
|
________________________________________________________________________
|
|
End of File: ..\include\qassert.h
|
|
|
|
|
|
File: ..\include\qep.h
|
|
________________________________________________________________________
|
|
|
|
Inline Function: QP::QEvt::QEvt
|
|
Parameters: (QSignal const s)
|
|
Complexity Param 1 Return 1 Cyclo Vg 1 Total 3
|
|
LOC 1 eLOC 1 lLOC 0 Comment 2 Lines 1
|
|
|
|
Inline Function: QP::QEvt::~QEvt
|
|
Parameters: ()
|
|
Complexity Param 0 Return 1 Cyclo Vg 1 Total 2
|
|
LOC 1 eLOC 1 lLOC 0 Comment 1 Lines 1
|
|
|
|
Inline Function: QP::QMsm::init
|
|
Parameters: (void)
|
|
Complexity Param 0 Return 1 Cyclo Vg 1 Total 2
|
|
LOC 1 eLOC 1 lLOC 1 Comment 1 Lines 1
|
|
|
|
Inline Function: QP::QMsm::stateObj
|
|
Parameters: (void) Non-ANSI Parameter Construct
|
|
Complexity Param 1 Return 1 Cyclo Vg 1 Total 3
|
|
LOC 3 eLOC 2 lLOC 1 Comment 1 Lines 3
|
|
|
|
Inline Function: QP::QMsm::qm_tran_
|
|
Parameters: (QMTranActTable const * const tatbl)
|
|
Complexity Param 1 Return 1 Cyclo Vg 1 Total 3
|
|
LOC 4 eLOC 3 lLOC 2 Comment 1 Lines 4
|
|
|
|
Inline Function: QP::QMsm::qm_tran_hist_
|
|
Parameters: (QMState const * const hist, QMTranActTable const * const ta
|
|
tbl)
|
|
Complexity Param 2 Return 1 Cyclo Vg 1 Total 4
|
|
LOC 5 eLOC 3 lLOC 3 Comment 1 Lines 5
|
|
|
|
Inline Function: QP::QMsm::qm_tran_init_
|
|
Parameters: (QMTranActTable const * const tatbl)
|
|
Complexity Param 1 Return 1 Cyclo Vg 1 Total 3
|
|
LOC 4 eLOC 3 lLOC 2 Comment 1 Lines 4
|
|
|
|
Inline Function: QP::QMsm::qm_tran_ep_
|
|
Parameters: (QMTranActTable const * const tatbl)
|
|
Complexity Param 1 Return 1 Cyclo Vg 1 Total 3
|
|
LOC 4 eLOC 3 lLOC 2 Comment 2 Lines 4
|
|
|
|
Inline Function: QP::QMsm::qm_tran_xp_
|
|
Parameters: (QActionHandler const xp, QMTranActTable const *const tatbl)
|
|
Complexity Param 2 Return 1 Cyclo Vg 1 Total 4
|
|
LOC 5 eLOC 3 lLOC 3 Comment 2 Lines 5
|
|
|
|
Inline Function: QP::QMsm::qm_entry_
|
|
Parameters: (QMState const * const state)
|
|
Complexity Param 1 Return 1 Cyclo Vg 1 Total 3
|
|
LOC 4 eLOC 3 lLOC 2 Comment 1 Lines 4
|
|
|
|
Inline Function: QP::QMsm::qm_exit_
|
|
Parameters: (QMState const * const state)
|
|
Complexity Param 1 Return 1 Cyclo Vg 1 Total 3
|
|
LOC 4 eLOC 3 lLOC 2 Comment 1 Lines 4
|
|
|
|
Inline Function: QP::QMsm::qm_super_sub_
|
|
Parameters: (QMState const * const state)
|
|
Complexity Param 1 Return 1 Cyclo Vg 1 Total 3
|
|
LOC 4 eLOC 3 lLOC 2 Comment 2 Lines 4
|
|
|
|
Inline Function: QP::QMsm::QM_HANDLED
|
|
Parameters: (void)
|
|
Complexity Param 0 Return 1 Cyclo Vg 1 Total 2
|
|
LOC 3 eLOC 2 lLOC 1 Comment 2 Lines 3
|
|
|
|
Inline Function: QP::QMsm::QM_UNHANDLED
|
|
Parameters: (void)
|
|
Complexity Param 0 Return 1 Cyclo Vg 1 Total 2
|
|
LOC 3 eLOC 2 lLOC 1 Comment 2 Lines 3
|
|
|
|
Inline Function: QP::QMsm::QM_SUPER
|
|
Parameters: (void)
|
|
Complexity Param 0 Return 1 Cyclo Vg 1 Total 2
|
|
LOC 3 eLOC 2 lLOC 1 Comment 2 Lines 3
|
|
|
|
Inline Function: QP::QHsm::init
|
|
Parameters: (void)
|
|
Complexity Param 0 Return 1 Cyclo Vg 1 Total 2
|
|
LOC 1 eLOC 1 lLOC 1 Comment 2 Lines 1
|
|
|
|
Inline Function: QP::QHsm::state
|
|
Parameters: (void)
|
|
Complexity Param 0 Return 1 Cyclo Vg 1 Total 2
|
|
LOC 3 eLOC 2 lLOC 1 Comment 1 Lines 3
|
|
|
|
Inline Function: QP::QHsm::Q_HANDLED
|
|
Parameters: (void)
|
|
Complexity Param 0 Return 1 Cyclo Vg 1 Total 2
|
|
LOC 3 eLOC 2 lLOC 1 Comment 2 Lines 3
|
|
|
|
Inline Function: QP::QHsm::Q_UNHANDLED
|
|
Parameters: (void)
|
|
Complexity Param 0 Return 1 Cyclo Vg 1 Total 2
|
|
LOC 3 eLOC 2 lLOC 1 Comment 4 Lines 3
|
|
|
|
Inline Function: QP::QHsm::tran_
|
|
Parameters: (QStateHandler const target)
|
|
Complexity Param 1 Return 1 Cyclo Vg 1 Total 3
|
|
LOC 4 eLOC 3 lLOC 2 Comment 1 Lines 4
|
|
|
|
Inline Function: QP::QHsm::tran_hist_
|
|
Parameters: (QStateHandler const hist)
|
|
Complexity Param 1 Return 1 Cyclo Vg 1 Total 3
|
|
LOC 4 eLOC 3 lLOC 2 Comment 1 Lines 4
|
|
|
|
Inline Function: QP::QHsm::super_
|
|
Parameters: (QStateHandler const superstate)
|
|
Complexity Param 1 Return 1 Cyclo Vg 1 Total 3
|
|
LOC 4 eLOC 3 lLOC 2 Comment 1 Lines 4
|
|
|
|
Inline Function: QP::QFsm::init
|
|
Parameters: (void)
|
|
Complexity Param 0 Return 1 Cyclo Vg 1 Total 2
|
|
LOC 1 eLOC 1 lLOC 1 Comment 1 Lines 1
|
|
|
|
Inline Function: QP::QFsm::Q_HANDLED
|
|
Parameters: (void)
|
|
Complexity Param 0 Return 1 Cyclo Vg 1 Total 2
|
|
LOC 3 eLOC 2 lLOC 1 Comment 2 Lines 3
|
|
|
|
Inline Function: QP::QFsm::Q_UNHANDLED
|
|
Parameters: (void)
|
|
Complexity Param 0 Return 1 Cyclo Vg 1 Total 2
|
|
LOC 3 eLOC 2 lLOC 1 Comment 3 Lines 3
|
|
|
|
Inline Function: QP::QFsm::Q_IGNORED
|
|
Parameters: (void)
|
|
Complexity Param 0 Return 1 Cyclo Vg 1 Total 2
|
|
LOC 3 eLOC 2 lLOC 1 Comment 2 Lines 3
|
|
|
|
Inline Function: QP::QFsm::tran_
|
|
Parameters: (QStateHandler const target)
|
|
Complexity Param 1 Return 1 Cyclo Vg 1 Total 3
|
|
LOC 4 eLOC 3 lLOC 2 Comment 1 Lines 4
|
|
|
|
Inline Function: QP::QEP::getVersion
|
|
Parameters: (void)
|
|
Complexity Param 0 Return 1 Cyclo Vg 1 Total 2
|
|
LOC 3 eLOC 2 lLOC 1 Comment 5 Lines 3
|
|
|
|
------------------------------------------------------------------------
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
LOC 268 eLOC 231 lLOC 128 Comment 365 Lines 724
|
|
------------------------------------------------------------------------
|
|
|
|
~~ File Functional Summary ~~
|
|
|
|
File Function Count....: 28
|
|
Total Function LOC.....: 88 Total Function Pts LOC : 0.0
|
|
Total Function eLOC....: 63 Total Function Pts eLOC: 0.0
|
|
Total Function lLOC....: 40 Total Function Pts lLOC: 0.0
|
|
Total Function Params .: 16 Total Function Return .: 28
|
|
Total Cyclo Complexity : 28 Total Function Complex.: 72
|
|
------ ----- ----- ------ ------ -----
|
|
Max Function LOC ......: 5 Average Function LOC ..: 3.14
|
|
Max Function eLOC .....: 3 Average Function eLOC .: 2.25
|
|
Max Function lLOC .....: 3 Average Function lLOC .: 1.43
|
|
------ ----- ----- ------ ------ -----
|
|
Max Function Parameters: 2 Avg Function Parameters: 0.57
|
|
Max Function Returns ..: 1 Avg Function Returns ..: 1.00
|
|
Max Interface Complex. : 3 Avg Interface Complex. : 1.57
|
|
Max Cyclomatic Complex.: 1 Avg Cyclomatic Complex.: 1.00
|
|
Max Total Complexity ..: 4 Avg Total Complexity ..: 2.57
|
|
________________________________________________________________________
|
|
End of File: ..\include\qep.h
|
|
|
|
|
|
File: ..\include\qequeue.h
|
|
________________________________________________________________________
|
|
|
|
Inline Function: QP::QEQueue::getNFree
|
|
Parameters: (void)
|
|
Complexity Param 0 Return 1 Cyclo Vg 1 Total 2
|
|
LOC 3 eLOC 2 lLOC 1 Comment 10 Lines 3
|
|
|
|
Inline Function: QP::QEQueue::isEmpty
|
|
Parameters: (void)
|
|
Complexity Param 0 Return 1 Cyclo Vg 1 Total 2
|
|
LOC 3 eLOC 2 lLOC 1 Comment 10 Lines 3
|
|
|
|
------------------------------------------------------------------------
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
LOC 44 eLOC 40 lLOC 22 Comment 185 Lines 256
|
|
------------------------------------------------------------------------
|
|
|
|
~~ File Functional Summary ~~
|
|
|
|
File Function Count....: 2
|
|
Total Function LOC.....: 6 Total Function Pts LOC : 0.0
|
|
Total Function eLOC....: 4 Total Function Pts eLOC: 0.0
|
|
Total Function lLOC....: 2 Total Function Pts lLOC: 0.0
|
|
Total Function Params .: 0 Total Function Return .: 2
|
|
Total Cyclo Complexity : 2 Total Function Complex.: 4
|
|
------ ----- ----- ------ ------ -----
|
|
Max Function LOC ......: 3 Average Function LOC ..: 3.00
|
|
Max Function eLOC .....: 2 Average Function eLOC .: 2.00
|
|
Max Function lLOC .....: 1 Average Function lLOC .: 1.00
|
|
------ ----- ----- ------ ------ -----
|
|
Max Function Parameters: 0 Avg Function Parameters: 0.00
|
|
Max Function Returns ..: 1 Avg Function Returns ..: 1.00
|
|
Max Interface Complex. : 1 Avg Interface Complex. : 1.00
|
|
Max Cyclomatic Complex.: 1 Avg Cyclomatic Complex.: 1.00
|
|
Max Total Complexity ..: 2 Avg Total Complexity ..: 2.00
|
|
________________________________________________________________________
|
|
End of File: ..\include\qequeue.h
|
|
|
|
|
|
File: ..\include\qf.h
|
|
________________________________________________________________________
|
|
|
|
Inline Function: QP::QActive::start
|
|
Parameters: (uint_fast8_t const prio, QEvt const *qSto[], uint_fast16_t
|
|
const qLen, void * const stkSto, uint_fast16_t const stkSize
|
|
)
|
|
Complexity Param 5 Return 1 Cyclo Vg 1 Total 7
|
|
LOC 4 eLOC 2 lLOC 1 Comment 1 Lines 4
|
|
|
|
Inline Function: QP::QActive::QActive
|
|
Parameters: (QStateHandler const initial) Non-ANSI Parameter Construct
|
|
Complexity Param 1 Return 1 Cyclo Vg 1 Total 3
|
|
LOC 1 eLOC 1 lLOC 0 Comment 1 Lines 1
|
|
|
|
Inline Function: QP::QActive::setPrio
|
|
Parameters: (uint_fast8_t const prio) Non-ANSI Parameter Construct
|
|
Complexity Param 1 Return 1 Cyclo Vg 1 Total 3
|
|
LOC 3 eLOC 2 lLOC 1 Comment 1 Lines 3
|
|
|
|
Inline Function: QP::QActive::getOsObject
|
|
Parameters: (void)
|
|
Complexity Param 0 Return 1 Cyclo Vg 1 Total 2
|
|
LOC 1 eLOC 1 lLOC 1 Comment 2 Lines 1
|
|
|
|
Inline Function: QP::QActive::getThread
|
|
Parameters: (void)
|
|
Complexity Param 0 Return 1 Cyclo Vg 1 Total 2
|
|
LOC 1 eLOC 1 lLOC 1 Comment 2 Lines 1
|
|
|
|
Inline Function: QP::QMActive::init
|
|
Parameters: (QEvt const * const e)
|
|
Complexity Param 1 Return 1 Cyclo Vg 1 Total 3
|
|
LOC 3 eLOC 2 lLOC 1 Comment 0 Lines 3
|
|
|
|
Inline Function: QP::QMActive::init
|
|
Parameters: (void)
|
|
Complexity Param 0 Return 1 Cyclo Vg 1 Total 2
|
|
LOC 3 eLOC 2 lLOC 1 Comment 0 Lines 3
|
|
|
|
Inline Function: QP::QMActive::dispatch
|
|
Parameters: (QEvt const * const e)
|
|
Complexity Param 1 Return 1 Cyclo Vg 1 Total 3
|
|
LOC 3 eLOC 2 lLOC 1 Comment 0 Lines 3
|
|
|
|
Inline Function: QP::QMActive::QMActive
|
|
Parameters: (QStateHandler const initial)
|
|
Complexity Param 1 Return 1 Cyclo Vg 1 Total 3
|
|
LOC 3 eLOC 2 lLOC 1 Comment 1 Lines 3
|
|
|
|
Inline Function: QP::QTimeEvt::QTimeEvt
|
|
Parameters: (enum_t const sgnl) Non-ANSI Parameter Construct Defined By
|
|
Compiler Directive
|
|
Complexity Param 1 Return 1 Cyclo Vg 1 Total 3
|
|
LOC 7 eLOC 5 lLOC 3 Comment 5 Lines 8
|
|
|
|
Inline Function: QP::QTimeEvt::postIn
|
|
Parameters: (QActive * const act, QTimeEvtCtr const nTicks)
|
|
Complexity Param 2 Return 1 Cyclo Vg 1 Total 4
|
|
LOC 4 eLOC 3 lLOC 2 Comment 1 Lines 4
|
|
|
|
Inline Function: QP::QTimeEvt::postEvery
|
|
Parameters: (QActive * const act, QTimeEvtCtr const nTicks)
|
|
Complexity Param 2 Return 1 Cyclo Vg 1 Total 4
|
|
LOC 4 eLOC 3 lLOC 2 Comment 1 Lines 4
|
|
|
|
Inline Function: QP::QTimeEvt::toActive
|
|
Parameters: (void)
|
|
Complexity Param 0 Return 1 Cyclo Vg 1 Total 2
|
|
LOC 1 eLOC 1 lLOC 1 Comment 1 Lines 1
|
|
|
|
Inline Function: QP::QTimeEvt::toTimeEvt
|
|
Parameters: (void)
|
|
Complexity Param 0 Return 1 Cyclo Vg 1 Total 2
|
|
LOC 1 eLOC 1 lLOC 1 Comment 1 Lines 1
|
|
|
|
Inline Function: QP::QF::getVersion
|
|
Parameters: (void)
|
|
Complexity Param 0 Return 1 Cyclo Vg 1 Total 2
|
|
LOC 3 eLOC 2 lLOC 1 Comment 5 Lines 3
|
|
|
|
------------------------------------------------------------------------
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
LOC 241 eLOC 223 lLOC 91 Comment 423 Lines 759
|
|
------------------------------------------------------------------------
|
|
|
|
~~ File Functional Summary ~~
|
|
|
|
File Function Count....: 15
|
|
Total Function LOC.....: 42 Total Function Pts LOC : 0.0
|
|
Total Function eLOC....: 30 Total Function Pts eLOC: 0.0
|
|
Total Function lLOC....: 18 Total Function Pts lLOC: 0.0
|
|
Total Function Params .: 15 Total Function Return .: 15
|
|
Total Cyclo Complexity : 15 Total Function Complex.: 45
|
|
------ ----- ----- ------ ------ -----
|
|
Max Function LOC ......: 7 Average Function LOC ..: 2.80
|
|
Max Function eLOC .....: 5 Average Function eLOC .: 2.00
|
|
Max Function lLOC .....: 3 Average Function lLOC .: 1.20
|
|
------ ----- ----- ------ ------ -----
|
|
Max Function Parameters: 5 Avg Function Parameters: 1.00
|
|
Max Function Returns ..: 1 Avg Function Returns ..: 1.00
|
|
Max Interface Complex. : 6 Avg Interface Complex. : 2.00
|
|
Max Cyclomatic Complex.: 1 Avg Cyclomatic Complex.: 1.00
|
|
Max Total Complexity ..: 7 Avg Total Complexity ..: 3.00
|
|
________________________________________________________________________
|
|
End of File: ..\include\qf.h
|
|
|
|
|
|
File: ..\include\qk.h
|
|
________________________________________________________________________
|
|
|
|
Inline Function: QP::QK::getVersion
|
|
Parameters: (void)
|
|
Complexity Param 0 Return 1 Cyclo Vg 1 Total 2
|
|
LOC 3 eLOC 2 lLOC 1 Comment 5 Lines 3
|
|
|
|
------------------------------------------------------------------------
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
LOC 63 eLOC 59 lLOC 17 Comment 100 Lines 180
|
|
------------------------------------------------------------------------
|
|
|
|
~~ File Functional Summary ~~
|
|
|
|
File Function Count....: 1
|
|
Total Function LOC.....: 3 Total Function Pts LOC : 0.0
|
|
Total Function eLOC....: 2 Total Function Pts eLOC: 0.0
|
|
Total Function lLOC....: 1 Total Function Pts lLOC: 0.0
|
|
Total Function Params .: 0 Total Function Return .: 1
|
|
Total Cyclo Complexity : 1 Total Function Complex.: 2
|
|
------ ----- ----- ------ ------ -----
|
|
Max Function LOC ......: 3 Average Function LOC ..: 3.00
|
|
Max Function eLOC .....: 2 Average Function eLOC .: 2.00
|
|
Max Function lLOC .....: 1 Average Function lLOC .: 1.00
|
|
------ ----- ----- ------ ------ -----
|
|
Max Function Parameters: 0 Avg Function Parameters: 0.00
|
|
Max Function Returns ..: 1 Avg Function Returns ..: 1.00
|
|
Max Interface Complex. : 1 Avg Interface Complex. : 1.00
|
|
Max Cyclomatic Complex.: 1 Avg Cyclomatic Complex.: 1.00
|
|
Max Total Complexity ..: 2 Avg Total Complexity ..: 2.00
|
|
________________________________________________________________________
|
|
End of File: ..\include\qk.h
|
|
|
|
|
|
File: ..\include\qmpool.h
|
|
________________________________________________________________________
|
|
|
|
Inline Function: QP::QMPool::getBlockSize
|
|
Parameters: (void)
|
|
Complexity Param 0 Return 1 Cyclo Vg 1 Total 2
|
|
LOC 3 eLOC 2 lLOC 1 Comment 1 Lines 3
|
|
|
|
------------------------------------------------------------------------
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
LOC 54 eLOC 51 lLOC 23 Comment 95 Lines 167
|
|
------------------------------------------------------------------------
|
|
|
|
~~ File Functional Summary ~~
|
|
|
|
File Function Count....: 1
|
|
Total Function LOC.....: 3 Total Function Pts LOC : 0.0
|
|
Total Function eLOC....: 2 Total Function Pts eLOC: 0.0
|
|
Total Function lLOC....: 1 Total Function Pts lLOC: 0.0
|
|
Total Function Params .: 0 Total Function Return .: 1
|
|
Total Cyclo Complexity : 1 Total Function Complex.: 2
|
|
------ ----- ----- ------ ------ -----
|
|
Max Function LOC ......: 3 Average Function LOC ..: 3.00
|
|
Max Function eLOC .....: 2 Average Function eLOC .: 2.00
|
|
Max Function lLOC .....: 1 Average Function lLOC .: 1.00
|
|
------ ----- ----- ------ ------ -----
|
|
Max Function Parameters: 0 Avg Function Parameters: 0.00
|
|
Max Function Returns ..: 1 Avg Function Returns ..: 1.00
|
|
Max Interface Complex. : 1 Avg Interface Complex. : 1.00
|
|
Max Cyclomatic Complex.: 1 Avg Cyclomatic Complex.: 1.00
|
|
Max Total Complexity ..: 2 Avg Total Complexity ..: 2.00
|
|
________________________________________________________________________
|
|
End of File: ..\include\qmpool.h
|
|
|
|
|
|
File: ..\include\qp_port.h
|
|
________________________________________________________________________
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
LOC 35 eLOC 34 lLOC 1 Comment 72 Lines 119
|
|
________________________________________________________________________
|
|
End of File: ..\include\qp_port.h
|
|
|
|
|
|
File: ..\include\qpset.h
|
|
________________________________________________________________________
|
|
|
|
Inline Function: QP::QPSet8::isEmpty
|
|
Parameters: (void)
|
|
Complexity Param 0 Return 1 Cyclo Vg 1 Total 2
|
|
LOC 3 eLOC 2 lLOC 1 Comment 2 Lines 3
|
|
|
|
Inline Function: QP::QPSet8::notEmpty
|
|
Parameters: (void)
|
|
Complexity Param 0 Return 1 Cyclo Vg 1 Total 2
|
|
LOC 3 eLOC 2 lLOC 1 Comment 2 Lines 3
|
|
|
|
Inline Function: QP::QPSet8::hasElement
|
|
Parameters: (uint_fast8_t const n)
|
|
Complexity Param 1 Return 1 Cyclo Vg 1 Total 3
|
|
LOC 5 eLOC 4 lLOC 1 Comment 1 Lines 5
|
|
|
|
Inline Function: QP::QPSet8::insert
|
|
Parameters: (uint_fast8_t const n)
|
|
Complexity Param 1 Return 1 Cyclo Vg 1 Total 3
|
|
LOC 3 eLOC 2 lLOC 1 Comment 1 Lines 3
|
|
|
|
Inline Function: QP::QPSet8::remove
|
|
Parameters: (uint_fast8_t const n)
|
|
Complexity Param 1 Return 1 Cyclo Vg 1 Total 3
|
|
LOC 3 eLOC 2 lLOC 1 Comment 1 Lines 3
|
|
|
|
Inline Function: QP::QPSet8::findMax
|
|
Parameters: (void)
|
|
Complexity Param 0 Return 1 Cyclo Vg 1 Total 2
|
|
LOC 3 eLOC 2 lLOC 1 Comment 1 Lines 3
|
|
|
|
Inline Function: QP::QPSet64::isEmpty
|
|
Parameters: (void)
|
|
Complexity Param 0 Return 1 Cyclo Vg 1 Total 2
|
|
LOC 3 eLOC 2 lLOC 1 Comment 2 Lines 3
|
|
|
|
Inline Function: QP::QPSet64::notEmpty
|
|
Parameters: (void)
|
|
Complexity Param 0 Return 1 Cyclo Vg 1 Total 2
|
|
LOC 3 eLOC 2 lLOC 1 Comment 2 Lines 3
|
|
|
|
Inline Function: QP::QPSet64::hasElement
|
|
Parameters: (uint_fast8_t const n)
|
|
Complexity Param 1 Return 1 Cyclo Vg 1 Total 3
|
|
LOC 7 eLOC 6 lLOC 2 Comment 1 Lines 7
|
|
|
|
Inline Function: QP::QPSet64::insert
|
|
Parameters: (uint_fast8_t const n)
|
|
Complexity Param 1 Return 1 Cyclo Vg 1 Total 3
|
|
LOC 8 eLOC 7 lLOC 3 Comment 1 Lines 8
|
|
|
|
Inline Function: QP::QPSet64::remove
|
|
Parameters: (uint_fast8_t const n)
|
|
Cyclomatic Complexity Vg Detail
|
|
Function Base : 1
|
|
Conditional if / else if: 1
|
|
Complexity Param 1 Return 1 Cyclo Vg 2 Total 4
|
|
LOC 9 eLOC 7 lLOC 3 Comment 1 Lines 9
|
|
|
|
Inline Function: QP::QPSet64::findMax
|
|
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 15 eLOC 12 lLOC 5 Comment 1 Lines 15
|
|
|
|
------------------------------------------------------------------------
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
LOC 87 eLOC 69 lLOC 30 Comment 122 Lines 237
|
|
------------------------------------------------------------------------
|
|
|
|
~~ File Functional Summary ~~
|
|
|
|
File Function Count....: 12
|
|
Total Function LOC.....: 65 Total Function Pts LOC : 0.0
|
|
Total Function eLOC....: 50 Total Function Pts eLOC: 0.0
|
|
Total Function lLOC....: 21 Total Function Pts lLOC: 0.0
|
|
Total Function Params .: 6 Total Function Return .: 12
|
|
Total Cyclo Complexity : 14 Total Function Complex.: 32
|
|
------ ----- ----- ------ ------ -----
|
|
Max Function LOC ......: 15 Average Function LOC ..: 5.42
|
|
Max Function eLOC .....: 12 Average Function eLOC .: 4.17
|
|
Max Function lLOC .....: 5 Average Function lLOC .: 1.75
|
|
------ ----- ----- ------ ------ -----
|
|
Max Function Parameters: 1 Avg Function Parameters: 0.50
|
|
Max Function Returns ..: 1 Avg Function Returns ..: 1.00
|
|
Max Interface Complex. : 2 Avg Interface Complex. : 1.50
|
|
Max Cyclomatic Complex.: 2 Avg Cyclomatic Complex.: 1.17
|
|
Max Total Complexity ..: 4 Avg Total Complexity ..: 2.67
|
|
________________________________________________________________________
|
|
End of File: ..\include\qpset.h
|
|
|
|
|
|
File: ..\include\qs.h
|
|
________________________________________________________________________
|
|
|
|
Inline Function: QP::QS::getVersion
|
|
Parameters: (void)
|
|
Complexity Param 0 Return 1 Cyclo Vg 1 Total 2
|
|
LOC 3 eLOC 2 lLOC 1 Comment 5 Lines 3
|
|
|
|
|
|
NOTICE: The end of the source file has been reached where the
|
|
open brace count { 18 != 16 } close brace count
|
|
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 ~~
|
|
|
|
LOC 420 eLOC 413 lLOC 93 Comment 535 Lines 990
|
|
------------------------------------------------------------------------
|
|
|
|
~~ File Functional Summary ~~
|
|
|
|
File Function Count....: 1
|
|
Total Function LOC.....: 3 Total Function Pts LOC : 0.0
|
|
Total Function eLOC....: 2 Total Function Pts eLOC: 0.0
|
|
Total Function lLOC....: 1 Total Function Pts lLOC: 0.0
|
|
Total Function Params .: 0 Total Function Return .: 1
|
|
Total Cyclo Complexity : 1 Total Function Complex.: 2
|
|
------ ----- ----- ------ ------ -----
|
|
Max Function LOC ......: 3 Average Function LOC ..: 3.00
|
|
Max Function eLOC .....: 2 Average Function eLOC .: 2.00
|
|
Max Function lLOC .....: 1 Average Function lLOC .: 1.00
|
|
------ ----- ----- ------ ------ -----
|
|
Max Function Parameters: 0 Avg Function Parameters: 0.00
|
|
Max Function Returns ..: 1 Avg Function Returns ..: 1.00
|
|
Max Interface Complex. : 1 Avg Interface Complex. : 1.00
|
|
Max Cyclomatic Complex.: 1 Avg Cyclomatic Complex.: 1.00
|
|
Max Total Complexity ..: 2 Avg Total Complexity ..: 2.00
|
|
________________________________________________________________________
|
|
End of File: ..\include\qs.h
|
|
|
|
|
|
File: ..\include\qs_dummy.h
|
|
________________________________________________________________________
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
LOC 71 eLOC 71 lLOC 0 Comment 43 Lines 124
|
|
________________________________________________________________________
|
|
End of File: ..\include\qs_dummy.h
|
|
|
|
|
|
File: ..\include\qvanilla.h
|
|
________________________________________________________________________
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
LOC 30 eLOC 29 lLOC 2 Comment 58 Lines 92
|
|
________________________________________________________________________
|
|
End of File: ..\include\qvanilla.h
|
|
|
|
|
|
File: ..\qep\source\qep_pkg.h
|
|
________________________________________________________________________
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
LOC 34 eLOC 33 lLOC 14 Comment 50 Lines 94
|
|
________________________________________________________________________
|
|
End of File: ..\qep\source\qep_pkg.h
|
|
|
|
|
|
File: ..\qf\source\qf_pkg.h
|
|
________________________________________________________________________
|
|
|
|
Inline Function: QP::QF_EVT_POOL_ID_
|
|
Parameters: (QEvt const * const e)
|
|
Complexity Param 1 Return 1 Cyclo Vg 1 Total 3
|
|
LOC 1 eLOC 1 lLOC 1 Comment 1 Lines 1
|
|
|
|
Inline Function: QP::QF_EVT_REF_CTR_
|
|
Parameters: (QEvt const * const e)
|
|
Complexity Param 1 Return 1 Cyclo Vg 1 Total 3
|
|
LOC 1 eLOC 1 lLOC 1 Comment 1 Lines 1
|
|
|
|
Inline Function: QP::QF_EVT_REF_CTR_INC_
|
|
Parameters: (QEvt const * const e)
|
|
Complexity Param 1 Return 1 Cyclo Vg 1 Total 3
|
|
LOC 3 eLOC 2 lLOC 1 Comment 1 Lines 3
|
|
|
|
Inline Function: QP::QF_EVT_REF_CTR_DEC_
|
|
Parameters: (QEvt const * const e)
|
|
Complexity Param 1 Return 1 Cyclo Vg 1 Total 3
|
|
LOC 3 eLOC 2 lLOC 1 Comment 1 Lines 3
|
|
|
|
------------------------------------------------------------------------
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
LOC 85 eLOC 81 lLOC 25 Comment 112 Lines 225
|
|
------------------------------------------------------------------------
|
|
|
|
~~ File Functional Summary ~~
|
|
|
|
File Function Count....: 4
|
|
Total Function LOC.....: 8 Total Function Pts LOC : 0.0
|
|
Total Function eLOC....: 6 Total Function Pts eLOC: 0.0
|
|
Total Function lLOC....: 4 Total Function Pts lLOC: 0.0
|
|
Total Function Params .: 4 Total Function Return .: 4
|
|
Total Cyclo Complexity : 4 Total Function Complex.: 12
|
|
------ ----- ----- ------ ------ -----
|
|
Max Function LOC ......: 3 Average Function LOC ..: 2.00
|
|
Max Function eLOC .....: 2 Average Function eLOC .: 1.50
|
|
Max Function lLOC .....: 1 Average Function lLOC .: 1.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.: 1 Avg Cyclomatic Complex.: 1.00
|
|
Max Total Complexity ..: 3 Avg Total Complexity ..: 3.00
|
|
________________________________________________________________________
|
|
End of File: ..\qf\source\qf_pkg.h
|
|
|
|
|
|
File: ..\qk\source\qk_pkg.h
|
|
________________________________________________________________________
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
LOC 15 eLOC 15 lLOC 2 Comment 65 Lines 88
|
|
________________________________________________________________________
|
|
End of File: ..\qk\source\qk_pkg.h
|
|
|
|
|
|
File: ..\qs\source\qs_pkg.h
|
|
________________________________________________________________________
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
LOC 30 eLOC 27 lLOC 8 Comment 77 Lines 118
|
|
________________________________________________________________________
|
|
End of File: ..\qs\source\qs_pkg.h
|
|
|
|
|
|
File: ..\qep\source\qep.cpp
|
|
________________________________________________________________________
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
LOC 17 eLOC 15 lLOC 1 Comment 49 Lines 65
|
|
________________________________________________________________________
|
|
End of File: ..\qep\source\qep.cpp
|
|
|
|
|
|
File: ..\qep\source\qfsm_dis.cpp
|
|
________________________________________________________________________
|
|
|
|
Function: QP::QFsm::dispatch
|
|
Parameters: (QEvt const * const e)
|
|
Cyclomatic Complexity Vg Detail
|
|
Function Base : 1
|
|
Conditional if / else if: 3
|
|
Complexity Param 1 Return 1 Cyclo Vg 4 Total 6
|
|
LOC 50 eLOC 44 lLOC 25 Comment 36 Lines 65
|
|
|
|
------------------------------------------------------------------------
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
LOC 62 eLOC 55 lLOC 25 Comment 82 Lines 131
|
|
------------------------------------------------------------------------
|
|
|
|
~~ File Functional Summary ~~
|
|
|
|
File Function Count....: 1
|
|
Total Function LOC.....: 50 Total Function Pts LOC : 1.2
|
|
Total Function eLOC....: 44 Total Function Pts eLOC: 1.0
|
|
Total Function lLOC....: 25 Total Function Pts lLOC: 0.5
|
|
Total Function Params .: 1 Total Function Return .: 1
|
|
Total Cyclo Complexity : 4 Total Function Complex.: 6
|
|
------ ----- ----- ------ ------ -----
|
|
Max Function LOC ......: 50 Average Function LOC ..: 50.00
|
|
Max Function eLOC .....: 44 Average Function eLOC .: 44.00
|
|
Max Function lLOC .....: 25 Average Function lLOC .: 25.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
|
|
________________________________________________________________________
|
|
End of File: ..\qep\source\qfsm_dis.cpp
|
|
|
|
|
|
File: ..\qep\source\qfsm_ini.cpp
|
|
________________________________________________________________________
|
|
|
|
Function: QP::QFsm::QFsm
|
|
Parameters: (QStateHandler const initial)
|
|
Complexity Param 1 Return 1 Cyclo Vg 1 Total 3
|
|
LOC 3 eLOC 1 lLOC 1 Comment 9 Lines 3
|
|
|
|
Function: QP::QFsm::init
|
|
Parameters: (QEvt const * const e)
|
|
Cyclomatic Complexity Vg Detail
|
|
Function Base : 1
|
|
Logical and ( && ) : 1
|
|
Complexity Param 1 Return 1 Cyclo Vg 2 Total 4
|
|
LOC 13 eLOC 12 lLOC 7 Comment 18 Lines 22
|
|
|
|
------------------------------------------------------------------------
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
LOC 30 eLOC 26 lLOC 8 Comment 73 Lines 102
|
|
------------------------------------------------------------------------
|
|
|
|
~~ File Functional Summary ~~
|
|
|
|
File Function Count....: 2
|
|
Total Function LOC.....: 16 Total Function Pts LOC : 0.6
|
|
Total Function eLOC....: 13 Total Function Pts eLOC: 0.5
|
|
Total Function lLOC....: 8 Total Function Pts lLOC: 0.2
|
|
Total Function Params .: 2 Total Function Return .: 2
|
|
Total Cyclo Complexity : 3 Total Function Complex.: 7
|
|
------ ----- ----- ------ ------ -----
|
|
Max Function LOC ......: 13 Average Function LOC ..: 8.00
|
|
Max Function eLOC .....: 12 Average Function eLOC .: 6.50
|
|
Max Function lLOC .....: 7 Average Function lLOC .: 4.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.: 2 Avg Cyclomatic Complex.: 1.50
|
|
Max Total Complexity ..: 4 Avg Total Complexity ..: 3.50
|
|
________________________________________________________________________
|
|
End of File: ..\qep\source\qfsm_ini.cpp
|
|
|
|
|
|
File: ..\qep\source\qhsm_dis.cpp
|
|
________________________________________________________________________
|
|
|
|
Function: QP::QHsm::dispatch
|
|
Parameters: (QEvt const * const e)
|
|
Cyclomatic Complexity Vg Detail
|
|
Function Base : 1
|
|
Loops while / do : 5
|
|
Loops for / foreach : 1
|
|
Conditional if / else if: 5
|
|
Logical or ( || ) : 1
|
|
Complexity Param 1 Return 1 Cyclo Vg 13 Total 15
|
|
LOC 111 eLOC 98 lLOC 63 Comment 68 Lines 152
|
|
|
|
Function: QP::QHsm::hsm_tran
|
|
Parameters: (QStateHandler (&path)[MAX_NEST_DEPTH_])
|
|
Cyclomatic Complexity Vg Detail
|
|
Function Base : 1
|
|
Loops while / do : 4
|
|
Conditional if / else if: 10
|
|
Complexity Param 1 Return 1 Cyclo Vg 15 Total 17
|
|
LOC 95 eLOC 75 lLOC 48 Comment 63 Lines 130
|
|
|
|
------------------------------------------------------------------------
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
LOC 218 eLOC 184 lLOC 111 Comment 177 Lines 362
|
|
------------------------------------------------------------------------
|
|
|
|
~~ File Functional Summary ~~
|
|
|
|
File Function Count....: 2
|
|
Total Function LOC.....: 206 Total Function Pts LOC : 4.1
|
|
Total Function eLOC....: 173 Total Function Pts eLOC: 3.5
|
|
Total Function lLOC....: 111 Total Function Pts lLOC: 2.1
|
|
Total Function Params .: 2 Total Function Return .: 2
|
|
Total Cyclo Complexity : 28 Total Function Complex.: 32
|
|
------ ----- ----- ------ ------ -----
|
|
Max Function LOC ......: 111 Average Function LOC ..: 103.00
|
|
Max Function eLOC .....: 98 Average Function eLOC .: 86.50
|
|
Max Function lLOC .....: 63 Average Function lLOC .: 55.50
|
|
------ ----- ----- ------ ------ -----
|
|
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.: 15 Avg Cyclomatic Complex.: 14.00
|
|
Max Total Complexity ..: 17 Avg Total Complexity ..: 16.00
|
|
________________________________________________________________________
|
|
End of File: ..\qep\source\qhsm_dis.cpp
|
|
|
|
|
|
File: ..\qep\source\qhsm_in.cpp
|
|
________________________________________________________________________
|
|
|
|
Function: QP::QHsm::isIn
|
|
Parameters: (QStateHandler const s)
|
|
Cyclomatic Complexity Vg Detail
|
|
Function Base : 1
|
|
Loops while / do : 1
|
|
Conditional if / else if: 1
|
|
Complexity Param 1 Return 1 Cyclo Vg 3 Total 5
|
|
LOC 16 eLOC 13 lLOC 9 Comment 21 Lines 23
|
|
|
|
------------------------------------------------------------------------
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
LOC 23 eLOC 19 lLOC 9 Comment 63 Lines 85
|
|
------------------------------------------------------------------------
|
|
|
|
~~ File Functional Summary ~~
|
|
|
|
File Function Count....: 1
|
|
Total Function LOC.....: 16 Total Function Pts LOC : 0.4
|
|
Total Function eLOC....: 13 Total Function Pts eLOC: 0.4
|
|
Total Function lLOC....: 9 Total Function Pts lLOC: 0.2
|
|
Total Function Params .: 1 Total Function Return .: 1
|
|
Total Cyclo Complexity : 3 Total Function Complex.: 5
|
|
------ ----- ----- ------ ------ -----
|
|
Max Function LOC ......: 16 Average Function LOC ..: 16.00
|
|
Max Function eLOC .....: 13 Average Function eLOC .: 13.00
|
|
Max Function lLOC .....: 9 Average Function lLOC .: 9.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.: 3 Avg Cyclomatic Complex.: 3.00
|
|
Max Total Complexity ..: 5 Avg Total Complexity ..: 5.00
|
|
________________________________________________________________________
|
|
End of File: ..\qep\source\qhsm_in.cpp
|
|
|
|
|
|
File: ..\qep\source\qhsm_ini.cpp
|
|
________________________________________________________________________
|
|
|
|
Function: QP::QHsm::QHsm
|
|
Parameters: (QStateHandler const initial)
|
|
Complexity Param 1 Return 1 Cyclo Vg 1 Total 3
|
|
LOC 3 eLOC 1 lLOC 1 Comment 9 Lines 3
|
|
|
|
Function: QP::QHsm::init
|
|
Parameters: (QEvt const * const e)
|
|
Cyclomatic Complexity Vg Detail
|
|
Function Base : 1
|
|
Loops while / do : 3
|
|
Logical and ( && ) : 1
|
|
Complexity Param 1 Return 1 Cyclo Vg 5 Total 7
|
|
LOC 37 eLOC 35 lLOC 25 Comment 24 Lines 50
|
|
|
|
------------------------------------------------------------------------
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
LOC 54 eLOC 49 lLOC 26 Comment 79 Lines 131
|
|
------------------------------------------------------------------------
|
|
|
|
~~ File Functional Summary ~~
|
|
|
|
File Function Count....: 2
|
|
Total Function LOC.....: 40 Total Function Pts LOC : 1.0
|
|
Total Function eLOC....: 36 Total Function Pts eLOC: 0.9
|
|
Total Function lLOC....: 26 Total Function Pts lLOC: 0.5
|
|
Total Function Params .: 2 Total Function Return .: 2
|
|
Total Cyclo Complexity : 6 Total Function Complex.: 10
|
|
------ ----- ----- ------ ------ -----
|
|
Max Function LOC ......: 37 Average Function LOC ..: 20.00
|
|
Max Function eLOC .....: 35 Average Function eLOC .: 18.00
|
|
Max Function lLOC .....: 25 Average Function lLOC .: 13.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.: 5 Avg Cyclomatic Complex.: 3.00
|
|
Max Total Complexity ..: 7 Avg Total Complexity ..: 5.00
|
|
________________________________________________________________________
|
|
End of File: ..\qep\source\qhsm_ini.cpp
|
|
|
|
|
|
File: ..\qep\source\qhsm_top.cpp
|
|
________________________________________________________________________
|
|
|
|
Function: QP::QHsm::top
|
|
Parameters: (void * const, QEvt const * const)
|
|
Complexity Param 2 Return 1 Cyclo Vg 1 Total 4
|
|
LOC 3 eLOC 2 lLOC 1 Comment 16 Lines 3
|
|
|
|
------------------------------------------------------------------------
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
LOC 7 eLOC 5 lLOC 1 Comment 57 Lines 65
|
|
------------------------------------------------------------------------
|
|
|
|
~~ File Functional Summary ~~
|
|
|
|
File Function Count....: 1
|
|
Total Function LOC.....: 3 Total Function Pts LOC : 0.1
|
|
Total Function eLOC....: 2 Total Function Pts eLOC: 0.1
|
|
Total Function lLOC....: 1 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 ......: 3 Average Function LOC ..: 3.00
|
|
Max Function eLOC .....: 2 Average Function eLOC .: 2.00
|
|
Max Function lLOC .....: 1 Average Function lLOC .: 1.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: ..\qep\source\qhsm_top.cpp
|
|
|
|
|
|
File: ..\qep\source\qmsm_dis.cpp
|
|
________________________________________________________________________
|
|
|
|
Function: QP::QMsm::dispatch
|
|
Parameters: (QEvt const * const e)
|
|
Cyclomatic Complexity Vg Detail
|
|
Function Base : 1
|
|
Loops while / do : 2
|
|
Conditional if / else if: 12
|
|
Complexity Param 1 Return 1 Cyclo Vg 15 Total 17
|
|
LOC 107 eLOC 91 lLOC 56 Comment 67 Lines 147
|
|
|
|
Function: QP::QMsm::execTatbl_
|
|
Parameters: (QMTranActTable const * const tatbl)
|
|
Cyclomatic Complexity Vg Detail
|
|
Function Base : 1
|
|
Loops for / foreach : 1
|
|
Conditional if / else if: 6
|
|
Complexity Param 1 Return 1 Cyclo Vg 8 Total 10
|
|
LOC 53 eLOC 43 lLOC 21 Comment 32 Lines 64
|
|
|
|
Function: QP::QMsm::exitToTranSource_
|
|
Parameters: (QMState const *s, QMState const * const ts)
|
|
Cyclomatic Complexity Vg Detail
|
|
Function Base : 1
|
|
Loops while / do : 1
|
|
Conditional if / else if: 3
|
|
Complexity Param 2 Return 1 Cyclo Vg 5 Total 8
|
|
LOC 24 eLOC 16 lLOC 7 Comment 20 Lines 32
|
|
|
|
Function: QP::QMsm::enterHistory_
|
|
Parameters: (QMState const * const hist)
|
|
Cyclomatic Complexity Vg Detail
|
|
Function Base : 1
|
|
Loops while / do : 1
|
|
Loops for / foreach : 1
|
|
Conditional if / else if: 2
|
|
Complexity Param 1 Return 1 Cyclo Vg 5 Total 7
|
|
LOC 37 eLOC 31 lLOC 21 Comment 22 Lines 45
|
|
|
|
------------------------------------------------------------------------
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
LOC 235 eLOC 194 lLOC 105 Comment 188 Lines 394
|
|
------------------------------------------------------------------------
|
|
|
|
~~ File Functional Summary ~~
|
|
|
|
File Function Count....: 4
|
|
Total Function LOC.....: 221 Total Function Pts LOC : 4.4
|
|
Total Function eLOC....: 181 Total Function Pts eLOC: 3.7
|
|
Total Function lLOC....: 105 Total Function Pts lLOC: 2.0
|
|
Total Function Params .: 5 Total Function Return .: 4
|
|
Total Cyclo Complexity : 33 Total Function Complex.: 42
|
|
------ ----- ----- ------ ------ -----
|
|
Max Function LOC ......: 107 Average Function LOC ..: 55.25
|
|
Max Function eLOC .....: 91 Average Function eLOC .: 45.25
|
|
Max Function lLOC .....: 56 Average Function lLOC .: 26.25
|
|
------ ----- ----- ------ ------ -----
|
|
Max Function Parameters: 2 Avg Function Parameters: 1.25
|
|
Max Function Returns ..: 1 Avg Function Returns ..: 1.00
|
|
Max Interface Complex. : 3 Avg Interface Complex. : 2.25
|
|
Max Cyclomatic Complex.: 15 Avg Cyclomatic Complex.: 8.25
|
|
Max Total Complexity ..: 17 Avg Total Complexity ..: 10.50
|
|
________________________________________________________________________
|
|
End of File: ..\qep\source\qmsm_dis.cpp
|
|
|
|
|
|
File: ..\qep\source\qmsm_in.cpp
|
|
________________________________________________________________________
|
|
|
|
Function: QP::QMsm::isInState
|
|
Parameters: (QMState const * const state)
|
|
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 13 eLOC 9 lLOC 5 Comment 15 Lines 14
|
|
|
|
------------------------------------------------------------------------
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
LOC 18 eLOC 13 lLOC 5 Comment 57 Lines 74
|
|
------------------------------------------------------------------------
|
|
|
|
~~ File Functional Summary ~~
|
|
|
|
File Function Count....: 1
|
|
Total Function LOC.....: 13 Total Function Pts LOC : 0.3
|
|
Total Function eLOC....: 9 Total Function Pts eLOC: 0.2
|
|
Total Function lLOC....: 5 Total Function Pts lLOC: 0.1
|
|
Total Function Params .: 1 Total Function Return .: 1
|
|
Total Cyclo Complexity : 3 Total Function Complex.: 5
|
|
------ ----- ----- ------ ------ -----
|
|
Max Function LOC ......: 13 Average Function LOC ..: 13.00
|
|
Max Function eLOC .....: 9 Average Function eLOC .: 9.00
|
|
Max Function lLOC .....: 5 Average Function lLOC .: 5.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.: 3 Avg Cyclomatic Complex.: 3.00
|
|
Max Total Complexity ..: 5 Avg Total Complexity ..: 5.00
|
|
________________________________________________________________________
|
|
End of File: ..\qep\source\qmsm_in.cpp
|
|
|
|
|
|
File: ..\qep\source\qmsm_ini.cpp
|
|
________________________________________________________________________
|
|
|
|
Function: QP::QMsm::QMsm
|
|
Parameters: (QStateHandler const initial)
|
|
Complexity Param 1 Return 1 Cyclo Vg 1 Total 3
|
|
LOC 4 eLOC 3 lLOC 2 Comment 14 Lines 4
|
|
|
|
Function: QP::QMsm::~QMsm
|
|
Parameters: ()
|
|
Complexity Param 0 Return 1 Cyclo Vg 1 Total 2
|
|
LOC 2 eLOC 1 lLOC 0 Comment 4 Lines 2
|
|
|
|
Function: QP::QMsm::init
|
|
Parameters: (QEvt const * const e)
|
|
Cyclomatic Complexity Vg Detail
|
|
Function Base : 1
|
|
Loops while / do : 1
|
|
Logical and ( && ) : 1
|
|
Complexity Param 1 Return 1 Cyclo Vg 3 Total 5
|
|
LOC 21 eLOC 20 lLOC 12 Comment 25 Lines 33
|
|
|
|
------------------------------------------------------------------------
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
LOC 46 eLOC 41 lLOC 15 Comment 91 Lines 138
|
|
------------------------------------------------------------------------
|
|
|
|
~~ File Functional Summary ~~
|
|
|
|
File Function Count....: 3
|
|
Total Function LOC.....: 27 Total Function Pts LOC : 0.9
|
|
Total Function eLOC....: 24 Total Function Pts eLOC: 0.8
|
|
Total Function lLOC....: 14 Total Function Pts lLOC: 0.3
|
|
Total Function Params .: 2 Total Function Return .: 3
|
|
Total Cyclo Complexity : 5 Total Function Complex.: 10
|
|
------ ----- ----- ------ ------ -----
|
|
Max Function LOC ......: 21 Average Function LOC ..: 9.00
|
|
Max Function eLOC .....: 20 Average Function eLOC .: 8.00
|
|
Max Function lLOC .....: 12 Average Function lLOC .: 4.67
|
|
------ ----- ----- ------ ------ -----
|
|
Max Function Parameters: 1 Avg Function Parameters: 0.67
|
|
Max Function Returns ..: 1 Avg Function Returns ..: 1.00
|
|
Max Interface Complex. : 2 Avg Interface Complex. : 1.67
|
|
Max Cyclomatic Complex.: 3 Avg Cyclomatic Complex.: 1.67
|
|
Max Total Complexity ..: 5 Avg Total Complexity ..: 3.33
|
|
________________________________________________________________________
|
|
End of File: ..\qep\source\qmsm_ini.cpp
|
|
|
|
|
|
File: ..\qf\source\qa_defer.cpp
|
|
________________________________________________________________________
|
|
|
|
Function: QP::QActive::defer
|
|
Parameters: (QEQueue * const eq, QEvt const * const e)
|
|
Complexity Param 2 Return 1 Cyclo Vg 1 Total 4
|
|
LOC 3 eLOC 2 lLOC 1 Comment 22 Lines 3
|
|
|
|
Function: QP::QActive::recall
|
|
Parameters: (QEQueue * const eq)
|
|
Cyclomatic Complexity Vg Detail
|
|
Function Base : 1
|
|
Conditional if / else if: 2
|
|
Complexity Param 1 Return 1 Cyclo Vg 3 Total 5
|
|
LOC 15 eLOC 12 lLOC 8 Comment 30 Lines 27
|
|
|
|
------------------------------------------------------------------------
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
LOC 25 eLOC 20 lLOC 9 Comment 93 Lines 122
|
|
------------------------------------------------------------------------
|
|
|
|
~~ File Functional Summary ~~
|
|
|
|
File Function Count....: 2
|
|
Total Function LOC.....: 18 Total Function Pts LOC : 0.5
|
|
Total Function eLOC....: 14 Total Function Pts eLOC: 0.4
|
|
Total Function lLOC....: 9 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 ......: 15 Average Function LOC ..: 9.00
|
|
Max Function eLOC .....: 12 Average Function eLOC .: 7.00
|
|
Max Function lLOC .....: 8 Average Function lLOC .: 4.50
|
|
------ ----- ----- ------ ------ -----
|
|
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.: 3 Avg Cyclomatic Complex.: 2.00
|
|
Max Total Complexity ..: 5 Avg Total Complexity ..: 4.50
|
|
________________________________________________________________________
|
|
End of File: ..\qf\source\qa_defer.cpp
|
|
|
|
|
|
File: ..\qf\source\qa_fifo.cpp
|
|
________________________________________________________________________
|
|
|
|
Function: QP::QActive::post_
|
|
Parameters: (QEvt const * const e, uint_fast16_t const margin)
|
|
Cyclomatic Complexity Vg Detail
|
|
Function Base : 1
|
|
Conditional if / else if: 5
|
|
Complexity Param 2 Return 1 Cyclo Vg 6 Total 9
|
|
LOC 55 eLOC 46 lLOC 33 Comment 74 Lines 75
|
|
|
|
------------------------------------------------------------------------
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
LOC 73 eLOC 63 lLOC 33 Comment 122 Lines 180
|
|
------------------------------------------------------------------------
|
|
|
|
~~ File Functional Summary ~~
|
|
|
|
File Function Count....: 1
|
|
Total Function LOC.....: 55 Total Function Pts LOC : 1.4
|
|
Total Function eLOC....: 46 Total Function Pts eLOC: 1.2
|
|
Total Function lLOC....: 33 Total Function Pts lLOC: 0.6
|
|
Total Function Params .: 2 Total Function Return .: 1
|
|
Total Cyclo Complexity : 6 Total Function Complex.: 9
|
|
------ ----- ----- ------ ------ -----
|
|
Max Function LOC ......: 55 Average Function LOC ..: 55.00
|
|
Max Function eLOC .....: 46 Average Function eLOC .: 46.00
|
|
Max Function lLOC .....: 33 Average Function lLOC .: 33.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.: 6 Avg Cyclomatic Complex.: 6.00
|
|
Max Total Complexity ..: 9 Avg Total Complexity ..: 9.00
|
|
________________________________________________________________________
|
|
End of File: ..\qf\source\qa_fifo.cpp
|
|
|
|
|
|
File: ..\qf\source\qa_get_.cpp
|
|
________________________________________________________________________
|
|
|
|
Function: QP::QActive::get_
|
|
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 36 eLOC 32 lLOC 22 Comment 27 Lines 47
|
|
|
|
Function: QP::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 5 Comment 18 Lines 13
|
|
|
|
------------------------------------------------------------------------
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
LOC 58 eLOC 52 lLOC 27 Comment 93 Lines 149
|
|
------------------------------------------------------------------------
|
|
|
|
~~ File Functional Summary ~~
|
|
|
|
File Function Count....: 2
|
|
Total Function LOC.....: 46 Total Function Pts LOC : 1.1
|
|
Total Function eLOC....: 41 Total Function Pts eLOC: 1.0
|
|
Total Function lLOC....: 27 Total Function Pts lLOC: 0.5
|
|
Total Function Params .: 1 Total Function Return .: 2
|
|
Total Cyclo Complexity : 5 Total Function Complex.: 8
|
|
------ ----- ----- ------ ------ -----
|
|
Max Function LOC ......: 36 Average Function LOC ..: 23.00
|
|
Max Function eLOC .....: 32 Average Function eLOC .: 20.50
|
|
Max Function lLOC .....: 22 Average Function lLOC .: 13.50
|
|
------ ----- ----- ------ ------ -----
|
|
Max Function Parameters: 1 Avg Function Parameters: 0.50
|
|
Max Function Returns ..: 1 Avg Function Returns ..: 1.00
|
|
Max Interface Complex. : 2 Avg Interface Complex. : 1.50
|
|
Max Cyclomatic Complex.: 3 Avg Cyclomatic Complex.: 2.50
|
|
Max Total Complexity ..: 4 Avg Total Complexity ..: 4.00
|
|
________________________________________________________________________
|
|
End of File: ..\qf\source\qa_get_.cpp
|
|
|
|
|
|
File: ..\qf\source\qa_lifo.cpp
|
|
________________________________________________________________________
|
|
|
|
Function: QP::QActive::postLIFO
|
|
Parameters: (QEvt const * const e)
|
|
Cyclomatic Complexity Vg Detail
|
|
Function Base : 1
|
|
Conditional if / else if: 4
|
|
Complexity Param 1 Return 1 Cyclo Vg 5 Total 7
|
|
LOC 35 eLOC 29 lLOC 20 Comment 33 Lines 47
|
|
|
|
------------------------------------------------------------------------
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
LOC 47 eLOC 40 lLOC 20 Comment 81 Lines 121
|
|
------------------------------------------------------------------------
|
|
|
|
~~ File Functional Summary ~~
|
|
|
|
File Function Count....: 1
|
|
Total Function LOC.....: 35 Total Function Pts LOC : 0.9
|
|
Total Function eLOC....: 29 Total Function Pts eLOC: 0.8
|
|
Total Function lLOC....: 20 Total Function Pts lLOC: 0.4
|
|
Total Function Params .: 1 Total Function Return .: 1
|
|
Total Cyclo Complexity : 5 Total Function Complex.: 7
|
|
------ ----- ----- ------ ------ -----
|
|
Max Function LOC ......: 35 Average Function LOC ..: 35.00
|
|
Max Function eLOC .....: 29 Average Function eLOC .: 29.00
|
|
Max Function lLOC .....: 20 Average Function lLOC .: 20.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.: 5 Avg Cyclomatic Complex.: 5.00
|
|
Max Total Complexity ..: 7 Avg Total Complexity ..: 7.00
|
|
________________________________________________________________________
|
|
End of File: ..\qf\source\qa_lifo.cpp
|
|
|
|
|
|
File: ..\qf\source\qa_sub.cpp
|
|
________________________________________________________________________
|
|
|
|
Function: QP::QActive::subscribe
|
|
Parameters: (enum_t const sig)
|
|
Cyclomatic Complexity Vg Detail
|
|
Function Base : 1
|
|
Logical and ( && ) : 4
|
|
Complexity Param 1 Return 1 Cyclo Vg 5 Total 7
|
|
LOC 19 eLOC 18 lLOC 9 Comment 21 Lines 24
|
|
|
|
------------------------------------------------------------------------
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
LOC 31 eLOC 29 lLOC 9 Comment 66 Lines 97
|
|
------------------------------------------------------------------------
|
|
|
|
~~ File Functional Summary ~~
|
|
|
|
File Function Count....: 1
|
|
Total Function LOC.....: 19 Total Function Pts LOC : 0.6
|
|
Total Function eLOC....: 18 Total Function Pts eLOC: 0.5
|
|
Total Function lLOC....: 9 Total Function Pts lLOC: 0.2
|
|
Total Function Params .: 1 Total Function Return .: 1
|
|
Total Cyclo Complexity : 5 Total Function Complex.: 7
|
|
------ ----- ----- ------ ------ -----
|
|
Max Function LOC ......: 19 Average Function LOC ..: 19.00
|
|
Max Function eLOC .....: 18 Average Function eLOC .: 18.00
|
|
Max Function lLOC .....: 9 Average Function lLOC .: 9.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.: 5 Avg Cyclomatic Complex.: 5.00
|
|
Max Total Complexity ..: 7 Avg Total Complexity ..: 7.00
|
|
________________________________________________________________________
|
|
End of File: ..\qf\source\qa_sub.cpp
|
|
|
|
|
|
File: ..\qf\source\qa_usub.cpp
|
|
________________________________________________________________________
|
|
|
|
Function: QP::QActive::unsubscribe
|
|
Parameters: (enum_t const sig)
|
|
Cyclomatic Complexity Vg Detail
|
|
Function Base : 1
|
|
Logical and ( && ) : 4
|
|
Complexity Param 1 Return 1 Cyclo Vg 5 Total 7
|
|
LOC 19 eLOC 18 lLOC 9 Comment 25 Lines 24
|
|
|
|
------------------------------------------------------------------------
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
LOC 31 eLOC 29 lLOC 9 Comment 70 Lines 101
|
|
------------------------------------------------------------------------
|
|
|
|
~~ File Functional Summary ~~
|
|
|
|
File Function Count....: 1
|
|
Total Function LOC.....: 19 Total Function Pts LOC : 0.6
|
|
Total Function eLOC....: 18 Total Function Pts eLOC: 0.5
|
|
Total Function lLOC....: 9 Total Function Pts lLOC: 0.2
|
|
Total Function Params .: 1 Total Function Return .: 1
|
|
Total Cyclo Complexity : 5 Total Function Complex.: 7
|
|
------ ----- ----- ------ ------ -----
|
|
Max Function LOC ......: 19 Average Function LOC ..: 19.00
|
|
Max Function eLOC .....: 18 Average Function eLOC .: 18.00
|
|
Max Function lLOC .....: 9 Average Function lLOC .: 9.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.: 5 Avg Cyclomatic Complex.: 5.00
|
|
Max Total Complexity ..: 7 Avg Total Complexity ..: 7.00
|
|
________________________________________________________________________
|
|
End of File: ..\qf\source\qa_usub.cpp
|
|
|
|
|
|
File: ..\qf\source\qa_usuba.cpp
|
|
________________________________________________________________________
|
|
|
|
Function: QP::QActive::unsubscribeAll
|
|
Parameters: (void)
|
|
Cyclomatic Complexity Vg Detail
|
|
Function Base : 1
|
|
Loops for / foreach : 1
|
|
Conditional if / else if: 1
|
|
Logical and ( && ) : 2
|
|
Complexity Param 0 Return 1 Cyclo Vg 5 Total 6
|
|
LOC 26 eLOC 22 lLOC 11 Comment 23 Lines 32
|
|
|
|
------------------------------------------------------------------------
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
LOC 38 eLOC 33 lLOC 11 Comment 68 Lines 108
|
|
------------------------------------------------------------------------
|
|
|
|
~~ File Functional Summary ~~
|
|
|
|
File Function Count....: 1
|
|
Total Function LOC.....: 26 Total Function Pts LOC : 0.7
|
|
Total Function eLOC....: 22 Total Function Pts eLOC: 0.6
|
|
Total Function lLOC....: 11 Total Function Pts lLOC: 0.2
|
|
Total Function Params .: 0 Total Function Return .: 1
|
|
Total Cyclo Complexity : 5 Total Function Complex.: 6
|
|
------ ----- ----- ------ ------ -----
|
|
Max Function LOC ......: 26 Average Function LOC ..: 26.00
|
|
Max Function eLOC .....: 22 Average Function eLOC .: 22.00
|
|
Max Function lLOC .....: 11 Average Function lLOC .: 11.00
|
|
------ ----- ----- ------ ------ -----
|
|
Max Function Parameters: 0 Avg Function Parameters: 0.00
|
|
Max Function Returns ..: 1 Avg Function Returns ..: 1.00
|
|
Max Interface Complex. : 1 Avg Interface Complex. : 1.00
|
|
Max Cyclomatic Complex.: 5 Avg Cyclomatic Complex.: 5.00
|
|
Max Total Complexity ..: 6 Avg Total Complexity ..: 6.00
|
|
________________________________________________________________________
|
|
End of File: ..\qf\source\qa_usuba.cpp
|
|
|
|
|
|
File: ..\qf\source\qeq_fifo.cpp
|
|
________________________________________________________________________
|
|
|
|
Function: QP::QEQueue::post
|
|
Parameters: (QEvt const * const e, uint_fast16_t const margin)
|
|
Cyclomatic Complexity Vg Detail
|
|
Function Base : 1
|
|
Conditional if / else if: 5
|
|
Complexity Param 2 Return 1 Cyclo Vg 6 Total 9
|
|
LOC 51 eLOC 43 lLOC 29 Comment 53 Lines 72
|
|
|
|
------------------------------------------------------------------------
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
LOC 63 eLOC 54 lLOC 29 Comment 98 Lines 148
|
|
------------------------------------------------------------------------
|
|
|
|
~~ File Functional Summary ~~
|
|
|
|
File Function Count....: 1
|
|
Total Function LOC.....: 51 Total Function Pts LOC : 1.2
|
|
Total Function eLOC....: 43 Total Function Pts eLOC: 1.0
|
|
Total Function lLOC....: 29 Total Function Pts lLOC: 0.5
|
|
Total Function Params .: 2 Total Function Return .: 1
|
|
Total Cyclo Complexity : 6 Total Function Complex.: 9
|
|
------ ----- ----- ------ ------ -----
|
|
Max Function LOC ......: 51 Average Function LOC ..: 51.00
|
|
Max Function eLOC .....: 43 Average Function eLOC .: 43.00
|
|
Max Function lLOC .....: 29 Average Function lLOC .: 29.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.: 6 Avg Cyclomatic Complex.: 6.00
|
|
Max Total Complexity ..: 9 Avg Total Complexity ..: 9.00
|
|
________________________________________________________________________
|
|
End of File: ..\qf\source\qeq_fifo.cpp
|
|
|
|
|
|
File: ..\qf\source\qeq_get.cpp
|
|
________________________________________________________________________
|
|
|
|
Function: QP::QEQueue::get
|
|
Parameters: (void)
|
|
Cyclomatic Complexity Vg Detail
|
|
Function Base : 1
|
|
Conditional if / else if: 3
|
|
Complexity Param 0 Return 1 Cyclo Vg 4 Total 5
|
|
LOC 37 eLOC 32 lLOC 21 Comment 31 Lines 46
|
|
|
|
------------------------------------------------------------------------
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
LOC 49 eLOC 43 lLOC 21 Comment 76 Lines 115
|
|
------------------------------------------------------------------------
|
|
|
|
~~ File Functional Summary ~~
|
|
|
|
File Function Count....: 1
|
|
Total Function LOC.....: 37 Total Function Pts LOC : 0.9
|
|
Total Function eLOC....: 32 Total Function Pts eLOC: 0.8
|
|
Total Function lLOC....: 21 Total Function Pts lLOC: 0.4
|
|
Total Function Params .: 0 Total Function Return .: 1
|
|
Total Cyclo Complexity : 4 Total Function Complex.: 5
|
|
------ ----- ----- ------ ------ -----
|
|
Max Function LOC ......: 37 Average Function LOC ..: 37.00
|
|
Max Function eLOC .....: 32 Average Function eLOC .: 32.00
|
|
Max Function lLOC .....: 21 Average Function lLOC .: 21.00
|
|
------ ----- ----- ------ ------ -----
|
|
Max Function Parameters: 0 Avg Function Parameters: 0.00
|
|
Max Function Returns ..: 1 Avg Function Returns ..: 1.00
|
|
Max Interface Complex. : 1 Avg Interface Complex. : 1.00
|
|
Max Cyclomatic Complex.: 4 Avg Cyclomatic Complex.: 4.00
|
|
Max Total Complexity ..: 5 Avg Total Complexity ..: 5.00
|
|
________________________________________________________________________
|
|
End of File: ..\qf\source\qeq_get.cpp
|
|
|
|
|
|
File: ..\qf\source\qeq_init.cpp
|
|
________________________________________________________________________
|
|
|
|
Function: QP::QEQueue::QEQueue
|
|
Parameters: (void)
|
|
Complexity Param 0 Return 1 Cyclo Vg 1 Total 2
|
|
LOC 1 eLOC 1 lLOC 0 Comment 4 Lines 1
|
|
|
|
Function: QP::QEQueue::init
|
|
Parameters: (QEvt const *qSto[], uint_fast16_t const qLen)
|
|
Complexity Param 2 Return 1 Cyclo Vg 1 Total 4
|
|
LOC 14 eLOC 13 lLOC 9 Comment 20 Lines 15
|
|
|
|
------------------------------------------------------------------------
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
LOC 33 eLOC 31 lLOC 9 Comment 69 Lines 98
|
|
------------------------------------------------------------------------
|
|
|
|
~~ File Functional Summary ~~
|
|
|
|
File Function Count....: 2
|
|
Total Function LOC.....: 15 Total Function Pts LOC : 0.6
|
|
Total Function eLOC....: 14 Total Function Pts eLOC: 0.6
|
|
Total Function lLOC....: 9 Total Function Pts lLOC: 0.2
|
|
Total Function Params .: 2 Total Function Return .: 2
|
|
Total Cyclo Complexity : 2 Total Function Complex.: 6
|
|
------ ----- ----- ------ ------ -----
|
|
Max Function LOC ......: 14 Average Function LOC ..: 7.50
|
|
Max Function eLOC .....: 13 Average Function eLOC .: 7.00
|
|
Max Function lLOC .....: 9 Average Function lLOC .: 4.50
|
|
------ ----- ----- ------ ------ -----
|
|
Max Function Parameters: 2 Avg Function Parameters: 1.00
|
|
Max Function Returns ..: 1 Avg Function Returns ..: 1.00
|
|
Max Interface Complex. : 3 Avg Interface Complex. : 2.00
|
|
Max Cyclomatic Complex.: 1 Avg Cyclomatic Complex.: 1.00
|
|
Max Total Complexity ..: 4 Avg Total Complexity ..: 3.00
|
|
________________________________________________________________________
|
|
End of File: ..\qf\source\qeq_init.cpp
|
|
|
|
|
|
File: ..\qf\source\qeq_lifo.cpp
|
|
________________________________________________________________________
|
|
|
|
Function: QP::QEQueue::postLIFO
|
|
Parameters: (QEvt const * const e)
|
|
Cyclomatic Complexity Vg Detail
|
|
Function Base : 1
|
|
Conditional if / else if: 4
|
|
Complexity Param 1 Return 1 Cyclo Vg 5 Total 7
|
|
LOC 32 eLOC 27 lLOC 19 Comment 37 Lines 43
|
|
|
|
------------------------------------------------------------------------
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
LOC 44 eLOC 38 lLOC 19 Comment 82 Lines 117
|
|
------------------------------------------------------------------------
|
|
|
|
~~ File Functional Summary ~~
|
|
|
|
File Function Count....: 1
|
|
Total Function LOC.....: 32 Total Function Pts LOC : 0.8
|
|
Total Function eLOC....: 27 Total Function Pts eLOC: 0.7
|
|
Total Function lLOC....: 19 Total Function Pts lLOC: 0.4
|
|
Total Function Params .: 1 Total Function Return .: 1
|
|
Total Cyclo Complexity : 5 Total Function Complex.: 7
|
|
------ ----- ----- ------ ------ -----
|
|
Max Function LOC ......: 32 Average Function LOC ..: 32.00
|
|
Max Function eLOC .....: 27 Average Function eLOC .: 27.00
|
|
Max Function lLOC .....: 19 Average Function lLOC .: 19.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.: 5 Avg Cyclomatic Complex.: 5.00
|
|
Max Total Complexity ..: 7 Avg Total Complexity ..: 7.00
|
|
________________________________________________________________________
|
|
End of File: ..\qf\source\qeq_lifo.cpp
|
|
|
|
|
|
File: ..\qf\source\qf_act.cpp
|
|
________________________________________________________________________
|
|
|
|
Function: QP::QF::add_
|
|
Parameters: (QActive * const a)
|
|
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 18 Lines 20
|
|
|
|
Function: QP::QF::remove_
|
|
Parameters: (QActive const * const a)
|
|
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 18 Lines 20
|
|
|
|
Function: QP::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
|
|
|
|
------------------------------------------------------------------------
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
LOC 52 eLOC 47 lLOC 21 Comment 106 Lines 163
|
|
------------------------------------------------------------------------
|
|
|
|
~~ File Functional Summary ~~
|
|
|
|
File Function Count....: 3
|
|
Total Function LOC.....: 38 Total Function Pts LOC : 1.0
|
|
Total Function eLOC....: 34 Total Function Pts eLOC: 0.9
|
|
Total Function lLOC....: 20 Total Function Pts lLOC: 0.4
|
|
Total Function Params .: 4 Total Function Return .: 3
|
|
Total Cyclo Complexity : 8 Total Function Complex.: 15
|
|
------ ----- ----- ------ ------ -----
|
|
Max Function LOC ......: 15 Average Function LOC ..: 12.67
|
|
Max Function eLOC .....: 14 Average Function eLOC .: 11.33
|
|
Max Function lLOC .....: 8 Average Function lLOC .: 6.67
|
|
------ ----- ----- ------ ------ -----
|
|
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
|
|
Max Cyclomatic Complex.: 3 Avg Cyclomatic Complex.: 2.67
|
|
Max Total Complexity ..: 5 Avg Total Complexity ..: 5.00
|
|
________________________________________________________________________
|
|
End of File: ..\qf\source\qf_act.cpp
|
|
|
|
|
|
File: ..\qf\source\qf_gc.cpp
|
|
________________________________________________________________________
|
|
|
|
Function: QP::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 29 eLOC 25 lLOC 14 Comment 40 Lines 44
|
|
|
|
------------------------------------------------------------------------
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
LOC 41 eLOC 36 lLOC 14 Comment 85 Lines 125
|
|
------------------------------------------------------------------------
|
|
|
|
~~ File Functional Summary ~~
|
|
|
|
File Function Count....: 1
|
|
Total Function LOC.....: 29 Total Function Pts LOC : 0.8
|
|
Total Function eLOC....: 25 Total Function Pts eLOC: 0.7
|
|
Total Function lLOC....: 14 Total Function Pts lLOC: 0.3
|
|
Total Function Params .: 1 Total Function Return .: 1
|
|
Total Cyclo Complexity : 3 Total Function Complex.: 5
|
|
------ ----- ----- ------ ------ -----
|
|
Max Function LOC ......: 29 Average Function LOC ..: 29.00
|
|
Max Function eLOC .....: 25 Average Function eLOC .: 25.00
|
|
Max Function lLOC .....: 14 Average Function lLOC .: 14.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.: 3 Avg Cyclomatic Complex.: 3.00
|
|
Max Total Complexity ..: 5 Avg Total Complexity ..: 5.00
|
|
________________________________________________________________________
|
|
End of File: ..\qf\source\qf_gc.cpp
|
|
|
|
|
|
File: ..\qf\source\qf_log2.cpp
|
|
________________________________________________________________________
|
|
|
|
------------------------------------------------------------------------
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
LOC 98 eLOC 96 lLOC 1 Comment 43 Lines 144
|
|
________________________________________________________________________
|
|
End of File: ..\qf\source\qf_log2.cpp
|
|
|
|
|
|
File: ..\qf\source\qf_new.cpp
|
|
________________________________________________________________________
|
|
|
|
Function: QP::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 34 Lines 35
|
|
|
|
------------------------------------------------------------------------
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
LOC 40 eLOC 33 lLOC 14 Comment 79 Lines 115
|
|
------------------------------------------------------------------------
|
|
|
|
~~ File Functional Summary ~~
|
|
|
|
File Function Count....: 1
|
|
Total Function LOC.....: 26 Total Function Pts LOC : 0.8
|
|
Total Function eLOC....: 20 Total Function Pts eLOC: 0.6
|
|
Total Function lLOC....: 14 Total Function Pts lLOC: 0.3
|
|
Total Function Params .: 3 Total Function Return .: 1
|
|
Total Cyclo Complexity : 4 Total Function Complex.: 8
|
|
------ ----- ----- ------ ------ -----
|
|
Max Function LOC ......: 26 Average Function LOC ..: 26.00
|
|
Max Function eLOC .....: 20 Average Function eLOC .: 20.00
|
|
Max Function lLOC .....: 14 Average Function lLOC .: 14.00
|
|
------ ----- ----- ------ ------ -----
|
|
Max Function Parameters: 3 Avg Function Parameters: 3.00
|
|
Max Function Returns ..: 1 Avg Function Returns ..: 1.00
|
|
Max Interface Complex. : 4 Avg Interface Complex. : 4.00
|
|
Max Cyclomatic Complex.: 4 Avg Cyclomatic Complex.: 4.00
|
|
Max Total Complexity ..: 8 Avg Total Complexity ..: 8.00
|
|
________________________________________________________________________
|
|
End of File: ..\qf\source\qf_new.cpp
|
|
|
|
|
|
File: ..\qf\source\qf_pool.cpp
|
|
________________________________________________________________________
|
|
|
|
Function: QP::QF::poolInit
|
|
Parameters: (void * const poolSto, uint_fast16_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 37 Lines 12
|
|
|
|
------------------------------------------------------------------------
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
LOC 20 eLOC 17 lLOC 6 Comment 81 Lines 104
|
|
------------------------------------------------------------------------
|
|
|
|
~~ File Functional Summary ~~
|
|
|
|
File Function Count....: 1
|
|
Total Function LOC.....: 9 Total Function Pts LOC : 0.4
|
|
Total Function eLOC....: 7 Total Function Pts eLOC: 0.3
|
|
Total Function lLOC....: 4 Total Function Pts lLOC: 0.1
|
|
Total Function Params .: 3 Total Function Return .: 1
|
|
Total Cyclo Complexity : 2 Total Function Complex.: 6
|
|
------ ----- ----- ------ ------ -----
|
|
Max Function LOC ......: 9 Average Function LOC ..: 9.00
|
|
Max Function eLOC .....: 7 Average Function eLOC .: 7.00
|
|
Max Function lLOC .....: 4 Average Function lLOC .: 4.00
|
|
------ ----- ----- ------ ------ -----
|
|
Max Function Parameters: 3 Avg Function Parameters: 3.00
|
|
Max Function Returns ..: 1 Avg Function Returns ..: 1.00
|
|
Max Interface Complex. : 4 Avg Interface Complex. : 4.00
|
|
Max Cyclomatic Complex.: 2 Avg Cyclomatic Complex.: 2.00
|
|
Max Total Complexity ..: 6 Avg Total Complexity ..: 6.00
|
|
________________________________________________________________________
|
|
End of File: ..\qf\source\qf_pool.cpp
|
|
|
|
|
|
File: ..\qf\source\qf_psini.cpp
|
|
________________________________________________________________________
|
|
|
|
Function: QP::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 31 Lines 11
|
|
|
|
------------------------------------------------------------------------
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
LOC 14 eLOC 12 lLOC 5 Comment 74 Lines 91
|
|
------------------------------------------------------------------------
|
|
|
|
~~ File Functional Summary ~~
|
|
|
|
File Function Count....: 1
|
|
Total Function LOC.....: 7 Total Function Pts LOC : 0.3
|
|
Total Function eLOC....: 6 Total Function Pts eLOC: 0.2
|
|
Total Function lLOC....: 3 Total Function Pts lLOC: 0.1
|
|
Total Function Params .: 2 Total Function Return .: 1
|
|
Total Cyclo Complexity : 1 Total Function Complex.: 4
|
|
------ ----- ----- ------ ------ -----
|
|
Max Function LOC ......: 7 Average Function LOC ..: 7.00
|
|
Max Function eLOC .....: 6 Average Function eLOC .: 6.00
|
|
Max Function lLOC .....: 3 Average Function lLOC .: 3.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: ..\qf\source\qf_psini.cpp
|
|
|
|
|
|
File: ..\qf\source\qf_pspub.cpp
|
|
________________________________________________________________________
|
|
|
|
Function: QP::QF::publish_
|
|
Parameters: (QEvt const * const e)
|
|
Cyclomatic Complexity Vg Detail
|
|
Function Base : 1
|
|
Loops while / do : 3
|
|
Conditional if / else if: 1
|
|
Complexity Param 1 Return 1 Cyclo Vg 5 Total 7
|
|
LOC 42 eLOC 37 lLOC 23 Comment 38 Lines 69
|
|
|
|
|
|
NOTICE: The end of the source file has been reached where the
|
|
open brace count { 7 != 6 } close brace count
|
|
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 ~~
|
|
|
|
LOC 54 eLOC 49 lLOC 23 Comment 83 Lines 139
|
|
------------------------------------------------------------------------
|
|
|
|
~~ File Functional Summary ~~
|
|
|
|
File Function Count....: 1
|
|
Total Function LOC.....: 42 Total Function Pts LOC : 1.0
|
|
Total Function eLOC....: 37 Total Function Pts eLOC: 0.9
|
|
Total Function lLOC....: 23 Total Function Pts lLOC: 0.4
|
|
Total Function Params .: 1 Total Function Return .: 1
|
|
Total Cyclo Complexity : 5 Total Function Complex.: 7
|
|
------ ----- ----- ------ ------ -----
|
|
Max Function LOC ......: 42 Average Function LOC ..: 42.00
|
|
Max Function eLOC .....: 37 Average Function eLOC .: 37.00
|
|
Max Function lLOC .....: 23 Average Function lLOC .: 23.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.: 5 Avg Cyclomatic Complex.: 5.00
|
|
Max Total Complexity ..: 7 Avg Total Complexity ..: 7.00
|
|
________________________________________________________________________
|
|
End of File: ..\qf\source\qf_pspub.cpp
|
|
|
|
|
|
File: ..\qf\source\qf_pwr2.cpp
|
|
________________________________________________________________________
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
LOC 102 eLOC 98 lLOC 3 Comment 46 Lines 149
|
|
________________________________________________________________________
|
|
End of File: ..\qf\source\qf_pwr2.cpp
|
|
|
|
|
|
File: ..\qf\source\qf_tick.cpp
|
|
________________________________________________________________________
|
|
|
|
Function: QP::QF::tickX_
|
|
Parameters: (uint8_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 52 Lines 88
|
|
|
|
Function: QP::QF::noTimeEvtsActiveX
|
|
Parameters: (uint8_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 12 Lines 14
|
|
|
|
------------------------------------------------------------------------
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
LOC 97 eLOC 80 lLOC 43 Comment 121 Lines 207
|
|
------------------------------------------------------------------------
|
|
|
|
~~ File Functional Summary ~~
|
|
|
|
File Function Count....: 2
|
|
Total Function LOC.....: 79 Total Function Pts LOC : 1.8
|
|
Total Function eLOC....: 63 Total Function Pts eLOC: 1.5
|
|
Total Function lLOC....: 42 Total Function Pts lLOC: 0.8
|
|
Total Function Params .: 2 Total Function Return .: 2
|
|
Total Cyclo Complexity : 10 Total Function Complex.: 14
|
|
------ ----- ----- ------ ------ -----
|
|
Max Function LOC ......: 65 Average Function LOC ..: 39.50
|
|
Max Function eLOC .....: 53 Average Function eLOC .: 31.50
|
|
Max Function lLOC .....: 36 Average Function lLOC .: 21.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.: 7 Avg Cyclomatic Complex.: 5.00
|
|
Max Total Complexity ..: 9 Avg Total Complexity ..: 7.00
|
|
________________________________________________________________________
|
|
End of File: ..\qf\source\qf_tick.cpp
|
|
|
|
|
|
File: ..\qf\source\qmp_get.cpp
|
|
________________________________________________________________________
|
|
|
|
Function: QP::QMPool::get
|
|
Parameters: (uint_fast16_t const margin)
|
|
Cyclomatic Complexity Vg Detail
|
|
Function Base : 1
|
|
Conditional if / else if: 3
|
|
Complexity Param 1 Return 1 Cyclo Vg 4 Total 6
|
|
LOC 40 eLOC 34 lLOC 22 Comment 47 Lines 60
|
|
|
|
Function: QP::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 9 eLOC 8 lLOC 5 Comment 14 Lines 13
|
|
|
|
------------------------------------------------------------------------
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
LOC 61 eLOC 53 lLOC 27 Comment 106 Lines 165
|
|
------------------------------------------------------------------------
|
|
|
|
~~ File Functional Summary ~~
|
|
|
|
File Function Count....: 2
|
|
Total Function LOC.....: 49 Total Function Pts LOC : 1.2
|
|
Total Function eLOC....: 42 Total Function Pts eLOC: 1.0
|
|
Total Function lLOC....: 27 Total Function Pts lLOC: 0.5
|
|
Total Function Params .: 2 Total Function Return .: 2
|
|
Total Cyclo Complexity : 6 Total Function Complex.: 10
|
|
------ ----- ----- ------ ------ -----
|
|
Max Function LOC ......: 40 Average Function LOC ..: 24.50
|
|
Max Function eLOC .....: 34 Average Function eLOC .: 21.00
|
|
Max Function lLOC .....: 22 Average Function lLOC .: 13.50
|
|
------ ----- ----- ------ ------ -----
|
|
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.: 3.00
|
|
Max Total Complexity ..: 6 Avg Total Complexity ..: 5.00
|
|
________________________________________________________________________
|
|
End of File: ..\qf\source\qmp_get.cpp
|
|
|
|
|
|
File: ..\qf\source\qmp_init.cpp
|
|
________________________________________________________________________
|
|
|
|
Function: QP::QMPool::QMPool
|
|
Parameters: (void)
|
|
Complexity Param 0 Return 1 Cyclo Vg 1 Total 2
|
|
LOC 1 eLOC 1 lLOC 0 Comment 8 Lines 1
|
|
|
|
Function: QP::QMPool::init
|
|
Parameters: (void * const poolSto, uint_fast16_t poolSize, uint_fast16_t
|
|
blockSize)
|
|
Cyclomatic Complexity Vg Detail
|
|
Function Base : 1
|
|
Loops while / do : 2
|
|
Logical and ( && ) : 2
|
|
Complexity Param 3 Return 1 Cyclo Vg 5 Total 9
|
|
LOC 34 eLOC 30 lLOC 22 Comment 52 Lines 51
|
|
|
|
------------------------------------------------------------------------
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
LOC 57 eLOC 52 lLOC 22 Comment 105 Lines 155
|
|
------------------------------------------------------------------------
|
|
|
|
~~ File Functional Summary ~~
|
|
|
|
File Function Count....: 2
|
|
Total Function LOC.....: 35 Total Function Pts LOC : 1.1
|
|
Total Function eLOC....: 31 Total Function Pts eLOC: 1.0
|
|
Total Function lLOC....: 22 Total Function Pts lLOC: 0.4
|
|
Total Function Params .: 3 Total Function Return .: 2
|
|
Total Cyclo Complexity : 6 Total Function Complex.: 11
|
|
------ ----- ----- ------ ------ -----
|
|
Max Function LOC ......: 34 Average Function LOC ..: 17.50
|
|
Max Function eLOC .....: 30 Average Function eLOC .: 15.50
|
|
Max Function lLOC .....: 22 Average Function lLOC .: 11.00
|
|
------ ----- ----- ------ ------ -----
|
|
Max Function Parameters: 3 Avg Function Parameters: 1.50
|
|
Max Function Returns ..: 1 Avg Function Returns ..: 1.00
|
|
Max Interface Complex. : 4 Avg Interface Complex. : 2.50
|
|
Max Cyclomatic Complex.: 5 Avg Cyclomatic Complex.: 3.00
|
|
Max Total Complexity ..: 9 Avg Total Complexity ..: 5.50
|
|
________________________________________________________________________
|
|
End of File: ..\qf\source\qmp_init.cpp
|
|
|
|
|
|
File: ..\qf\source\qmp_put.cpp
|
|
________________________________________________________________________
|
|
|
|
Function: QP::QMPool::put
|
|
Parameters: (void * const b)
|
|
Cyclomatic Complexity Vg Detail
|
|
Function Base : 1
|
|
Logical and ( && ) : 1
|
|
Complexity Param 1 Return 1 Cyclo Vg 2 Total 4
|
|
LOC 16 eLOC 15 lLOC 9 Comment 24 Lines 23
|
|
|
|
------------------------------------------------------------------------
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
LOC 28 eLOC 26 lLOC 9 Comment 69 Lines 94
|
|
------------------------------------------------------------------------
|
|
|
|
~~ File Functional Summary ~~
|
|
|
|
File Function Count....: 1
|
|
Total Function LOC.....: 16 Total Function Pts LOC : 0.5
|
|
Total Function eLOC....: 15 Total Function Pts eLOC: 0.5
|
|
Total Function lLOC....: 9 Total Function Pts lLOC: 0.2
|
|
Total Function Params .: 1 Total Function Return .: 1
|
|
Total Cyclo Complexity : 2 Total Function Complex.: 4
|
|
------ ----- ----- ------ ------ -----
|
|
Max Function LOC ......: 16 Average Function LOC ..: 16.00
|
|
Max Function eLOC .....: 15 Average Function eLOC .: 15.00
|
|
Max Function lLOC .....: 9 Average Function lLOC .: 9.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.: 2 Avg Cyclomatic Complex.: 2.00
|
|
Max Total Complexity ..: 4 Avg Total Complexity ..: 4.00
|
|
________________________________________________________________________
|
|
End of File: ..\qf\source\qmp_put.cpp
|
|
|
|
|
|
File: ..\qf\source\qte_arm.cpp
|
|
________________________________________________________________________
|
|
|
|
Function: QP::QTimeEvt::armX
|
|
Parameters: (QTimeEvtCtr const nTicks, QTimeEvtCtr const interval)
|
|
Cyclomatic Complexity Vg Detail
|
|
Function Base : 1
|
|
Conditional if / else if: 1
|
|
Logical and ( && ) : 4
|
|
Complexity Param 2 Return 1 Cyclo Vg 6 Total 9
|
|
LOC 27 eLOC 25 lLOC 16 Comment 49 Lines 49
|
|
|
|
------------------------------------------------------------------------
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
LOC 39 eLOC 36 lLOC 16 Comment 94 Lines 130
|
|
------------------------------------------------------------------------
|
|
|
|
~~ File Functional Summary ~~
|
|
|
|
File Function Count....: 1
|
|
Total Function LOC.....: 27 Total Function Pts LOC : 0.7
|
|
Total Function eLOC....: 25 Total Function Pts eLOC: 0.7
|
|
Total Function lLOC....: 16 Total Function Pts lLOC: 0.3
|
|
Total Function Params .: 2 Total Function Return .: 1
|
|
Total Cyclo Complexity : 6 Total Function Complex.: 9
|
|
------ ----- ----- ------ ------ -----
|
|
Max Function LOC ......: 27 Average Function LOC ..: 27.00
|
|
Max Function eLOC .....: 25 Average Function eLOC .: 25.00
|
|
Max Function lLOC .....: 16 Average Function lLOC .: 16.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.: 6 Avg Cyclomatic Complex.: 6.00
|
|
Max Total Complexity ..: 9 Avg Total Complexity ..: 9.00
|
|
________________________________________________________________________
|
|
End of File: ..\qf\source\qte_arm.cpp
|
|
|
|
|
|
File: ..\qf\source\qte_ctor.cpp
|
|
________________________________________________________________________
|
|
|
|
Function: QP::QTimeEvt::QTimeEvt
|
|
Parameters: (QActive * const act, enum_t const sgnl, uint8_t const tickR
|
|
ate) Defined By Compiler Directive
|
|
Cyclomatic Complexity Vg Detail
|
|
Function Base : 1
|
|
Logical and ( && ) : 1
|
|
Complexity Param 3 Return 1 Cyclo Vg 2 Total 6
|
|
LOC 9 eLOC 7 lLOC 4 Comment 23 Lines 22
|
|
|
|
Function: QP::QTimeEvt::QTimeEvt
|
|
Parameters: () Defined By Compiler Directive
|
|
Complexity Param 1 Return 1 Cyclo Vg 1 Total 3
|
|
LOC 7 eLOC 5 lLOC 3 Comment 12 Lines 18
|
|
|
|
------------------------------------------------------------------------
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
LOC 42 eLOC 37 lLOC 7 Comment 81 Lines 127
|
|
------------------------------------------------------------------------
|
|
|
|
~~ File Functional Summary ~~
|
|
|
|
File Function Count....: 2
|
|
Total Function LOC.....: 16 Total Function Pts LOC : 0.8
|
|
Total Function eLOC....: 12 Total Function Pts eLOC: 0.7
|
|
Total Function lLOC....: 7 Total Function Pts lLOC: 0.1
|
|
Total Function Params .: 4 Total Function Return .: 2
|
|
Total Cyclo Complexity : 3 Total Function Complex.: 9
|
|
------ ----- ----- ------ ------ -----
|
|
Max Function LOC ......: 9 Average Function LOC ..: 8.00
|
|
Max Function eLOC .....: 7 Average Function eLOC .: 6.00
|
|
Max Function lLOC .....: 4 Average Function lLOC .: 3.50
|
|
------ ----- ----- ------ ------ -----
|
|
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
|
|
Max Cyclomatic Complex.: 2 Avg Cyclomatic Complex.: 1.50
|
|
Max Total Complexity ..: 6 Avg Total Complexity ..: 4.50
|
|
________________________________________________________________________
|
|
End of File: ..\qf\source\qte_ctor.cpp
|
|
|
|
|
|
File: ..\qf\source\qte_ctr.cpp
|
|
________________________________________________________________________
|
|
|
|
Function: QP::QTimeEvt::ctr
|
|
Parameters: (void)
|
|
Complexity Param 0 Return 1 Cyclo Vg 1 Total 2
|
|
LOC 15 eLOC 14 lLOC 10 Comment 16 Lines 18
|
|
|
|
------------------------------------------------------------------------
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
LOC 25 eLOC 23 lLOC 10 Comment 61 Lines 81
|
|
------------------------------------------------------------------------
|
|
|
|
~~ File Functional Summary ~~
|
|
|
|
File Function Count....: 1
|
|
Total Function LOC.....: 15 Total Function Pts LOC : 0.5
|
|
Total Function eLOC....: 14 Total Function Pts eLOC: 0.4
|
|
Total Function lLOC....: 10 Total Function Pts lLOC: 0.2
|
|
Total Function Params .: 0 Total Function Return .: 1
|
|
Total Cyclo Complexity : 1 Total Function Complex.: 2
|
|
------ ----- ----- ------ ------ -----
|
|
Max Function LOC ......: 15 Average Function LOC ..: 15.00
|
|
Max Function eLOC .....: 14 Average Function eLOC .: 14.00
|
|
Max Function lLOC .....: 10 Average Function lLOC .: 10.00
|
|
------ ----- ----- ------ ------ -----
|
|
Max Function Parameters: 0 Avg Function Parameters: 0.00
|
|
Max Function Returns ..: 1 Avg Function Returns ..: 1.00
|
|
Max Interface Complex. : 1 Avg Interface Complex. : 1.00
|
|
Max Cyclomatic Complex.: 1 Avg Cyclomatic Complex.: 1.00
|
|
Max Total Complexity ..: 2 Avg Total Complexity ..: 2.00
|
|
________________________________________________________________________
|
|
End of File: ..\qf\source\qte_ctr.cpp
|
|
|
|
|
|
File: ..\qf\source\qte_darm.cpp
|
|
________________________________________________________________________
|
|
|
|
Function: QP::QTimeEvt::disarm
|
|
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 29 eLOC 26 lLOC 17 Comment 27 Lines 35
|
|
|
|
------------------------------------------------------------------------
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
LOC 39 eLOC 35 lLOC 17 Comment 72 Lines 103
|
|
------------------------------------------------------------------------
|
|
|
|
~~ File Functional Summary ~~
|
|
|
|
File Function Count....: 1
|
|
Total Function LOC.....: 29 Total Function Pts LOC : 0.7
|
|
Total Function eLOC....: 26 Total Function Pts eLOC: 0.7
|
|
Total Function lLOC....: 17 Total Function Pts lLOC: 0.3
|
|
Total Function Params .: 0 Total Function Return .: 1
|
|
Total Cyclo Complexity : 2 Total Function Complex.: 3
|
|
------ ----- ----- ------ ------ -----
|
|
Max Function LOC ......: 29 Average Function LOC ..: 29.00
|
|
Max Function eLOC .....: 26 Average Function eLOC .: 26.00
|
|
Max Function lLOC .....: 17 Average Function lLOC .: 17.00
|
|
------ ----- ----- ------ ------ -----
|
|
Max Function Parameters: 0 Avg Function Parameters: 0.00
|
|
Max Function Returns ..: 1 Avg Function Returns ..: 1.00
|
|
Max Interface Complex. : 1 Avg Interface Complex. : 1.00
|
|
Max Cyclomatic Complex.: 2 Avg Cyclomatic Complex.: 2.00
|
|
Max Total Complexity ..: 3 Avg Total Complexity ..: 3.00
|
|
________________________________________________________________________
|
|
End of File: ..\qf\source\qte_darm.cpp
|
|
|
|
|
|
File: ..\qf\source\qte_rarm.cpp
|
|
________________________________________________________________________
|
|
|
|
Function: QP::QTimeEvt::rearm
|
|
Parameters: (QTimeEvtCtr const nTicks)
|
|
Cyclomatic Complexity Vg Detail
|
|
Function Base : 1
|
|
Conditional if / else if: 2
|
|
Inlined if-else ( ? : ) : 1
|
|
Logical and ( && ) : 3
|
|
Complexity Param 1 Return 1 Cyclo Vg 7 Total 9
|
|
LOC 32 eLOC 28 lLOC 18 Comment 48 Lines 58
|
|
|
|
------------------------------------------------------------------------
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
LOC 44 eLOC 39 lLOC 18 Comment 93 Lines 134
|
|
------------------------------------------------------------------------
|
|
|
|
~~ File Functional Summary ~~
|
|
|
|
File Function Count....: 1
|
|
Total Function LOC.....: 32 Total Function Pts LOC : 0.8
|
|
Total Function eLOC....: 28 Total Function Pts eLOC: 0.7
|
|
Total Function lLOC....: 18 Total Function Pts lLOC: 0.3
|
|
Total Function Params .: 1 Total Function Return .: 1
|
|
Total Cyclo Complexity : 7 Total Function Complex.: 9
|
|
------ ----- ----- ------ ------ -----
|
|
Max Function LOC ......: 32 Average Function LOC ..: 32.00
|
|
Max Function eLOC .....: 28 Average Function eLOC .: 28.00
|
|
Max Function lLOC .....: 18 Average Function lLOC .: 18.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.: 7 Avg Cyclomatic Complex.: 7.00
|
|
Max Total Complexity ..: 9 Avg Total Complexity ..: 9.00
|
|
________________________________________________________________________
|
|
End of File: ..\qf\source\qte_rarm.cpp
|
|
|
|
|
|
File: ..\qf\source\qvanilla.cpp
|
|
________________________________________________________________________
|
|
|
|
Function: QP::QF::stop
|
|
Parameters: (void) Non-ANSI Parameter Construct
|
|
Complexity Param 1 Return 1 Cyclo Vg 1 Total 3
|
|
LOC 3 eLOC 2 lLOC 1 Comment 13 Lines 4
|
|
|
|
Function: QP::QF::run
|
|
Parameters: (void)
|
|
Cyclomatic Complexity Vg Detail
|
|
Function Base : 1
|
|
Loops for / foreach : 1
|
|
Conditional if / else if: 1
|
|
Complexity Param 0 Return 1 Cyclo Vg 3 Total 4
|
|
LOC 20 eLOC 16 lLOC 11 Comment 32 Lines 37
|
|
|
|
Function: QP::QActive::start
|
|
Parameters: (uint_fast8_t const prio, QEvt const *qSto[], uint_fast16_t
|
|
const qLen, void * const stkSto, uint_fast16_t const, QEvt c
|
|
onst * const ie)
|
|
Cyclomatic Complexity Vg Detail
|
|
Function Base : 1
|
|
Logical and ( && ) : 2
|
|
Complexity Param 6 Return 1 Cyclo Vg 3 Total 10
|
|
LOC 10 eLOC 8 lLOC 6 Comment 29 Lines 15
|
|
|
|
Function: QP::QActive::stop
|
|
Parameters: (void)
|
|
Complexity Param 0 Return 1 Cyclo Vg 1 Total 2
|
|
LOC 3 eLOC 2 lLOC 1 Comment 12 Lines 3
|
|
|
|
------------------------------------------------------------------------
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
LOC 70 eLOC 59 lLOC 26 Comment 149 Lines 220
|
|
------------------------------------------------------------------------
|
|
|
|
~~ File Functional Summary ~~
|
|
|
|
File Function Count....: 4
|
|
Total Function LOC.....: 36 Total Function Pts LOC : 1.3
|
|
Total Function eLOC....: 28 Total Function Pts eLOC: 1.1
|
|
Total Function lLOC....: 19 Total Function Pts lLOC: 0.5
|
|
Total Function Params .: 7 Total Function Return .: 4
|
|
Total Cyclo Complexity : 8 Total Function Complex.: 19
|
|
------ ----- ----- ------ ------ -----
|
|
Max Function LOC ......: 20 Average Function LOC ..: 9.00
|
|
Max Function eLOC .....: 16 Average Function eLOC .: 7.00
|
|
Max Function lLOC .....: 11 Average Function lLOC .: 4.75
|
|
------ ----- ----- ------ ------ -----
|
|
Max Function Parameters: 6 Avg Function Parameters: 1.75
|
|
Max Function Returns ..: 1 Avg Function Returns ..: 1.00
|
|
Max Interface Complex. : 7 Avg Interface Complex. : 2.75
|
|
Max Cyclomatic Complex.: 3 Avg Cyclomatic Complex.: 2.00
|
|
Max Total Complexity ..: 10 Avg Total Complexity ..: 4.75
|
|
________________________________________________________________________
|
|
End of File: ..\qf\source\qvanilla.cpp
|
|
|
|
|
|
File: ..\qk\source\qk.cpp
|
|
________________________________________________________________________
|
|
|
|
Function: QP::QF::init
|
|
Parameters: (void)
|
|
Complexity Param 0 Return 1 Cyclo Vg 1 Total 2
|
|
LOC 17 eLOC 16 lLOC 9 Comment 14 Lines 20
|
|
|
|
Function: QP::QF::stop
|
|
Parameters: (void)
|
|
Complexity Param 0 Return 1 Cyclo Vg 1 Total 2
|
|
LOC 3 eLOC 2 lLOC 1 Comment 13 Lines 4
|
|
|
|
Function: QP::initialize
|
|
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 7 eLOC 5 lLOC 3 Comment 4 Lines 9
|
|
|
|
Function: QP::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
|
|
LOC 12 eLOC 10 lLOC 7 Comment 20 Lines 15
|
|
|
|
Function: QP::QActive::start
|
|
Parameters: (uint_fast8_t const prio, QEvt const *qSto[], uint_fast16_t
|
|
const qLen, void * const stkSto, uint_fast16_t const stkSize
|
|
, QEvt const * const ie)
|
|
Cyclomatic Complexity Vg Detail
|
|
Function Base : 1
|
|
Logical or ( || ) : 1
|
|
Logical and ( && ) : 2
|
|
Complexity Param 6 Return 1 Cyclo Vg 4 Total 11
|
|
LOC 16 eLOC 14 lLOC 9 Comment 25 Lines 22
|
|
|
|
Function: QP::QActive::stop
|
|
Parameters: (void)
|
|
Complexity Param 0 Return 1 Cyclo Vg 1 Total 2
|
|
LOC 3 eLOC 2 lLOC 1 Comment 13 Lines 3
|
|
|
|
------------------------------------------------------------------------
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
LOC 83 eLOC 72 lLOC 34 Comment 141 Lines 219
|
|
------------------------------------------------------------------------
|
|
|
|
~~ File Functional Summary ~~
|
|
|
|
File Function Count....: 6
|
|
Total Function LOC.....: 58 Total Function Pts LOC : 1.6
|
|
Total Function eLOC....: 49 Total Function Pts eLOC: 1.4
|
|
Total Function lLOC....: 30 Total Function Pts lLOC: 0.6
|
|
Total Function Params .: 6 Total Function Return .: 6
|
|
Total Cyclo Complexity : 11 Total Function Complex.: 23
|
|
------ ----- ----- ------ ------ -----
|
|
Max Function LOC ......: 17 Average Function LOC ..: 9.67
|
|
Max Function eLOC .....: 16 Average Function eLOC .: 8.17
|
|
Max Function lLOC .....: 9 Average Function lLOC .: 5.00
|
|
------ ----- ----- ------ ------ -----
|
|
Max Function Parameters: 6 Avg Function Parameters: 1.00
|
|
Max Function Returns ..: 1 Avg Function Returns ..: 1.00
|
|
Max Interface Complex. : 7 Avg Interface Complex. : 2.00
|
|
Max Cyclomatic Complex.: 4 Avg Cyclomatic Complex.: 1.83
|
|
Max Total Complexity ..: 11 Avg Total Complexity ..: 3.83
|
|
________________________________________________________________________
|
|
End of File: ..\qk\source\qk.cpp
|
|
|
|
|
|
File: ..\qk\source\qk_ext.cpp
|
|
________________________________________________________________________
|
|
|
|
Function: static_cast<uint_fast8_t>
|
|
Parameters: (0))
|
|
Complexity Param 1 Return 1 Cyclo Vg 1 Total 3
|
|
LOC 4 eLOC 3 lLOC 2 Comment 4 Lines 4
|
|
|
|
Function: static_cast<uint_fast8_t>
|
|
Parameters: (0))
|
|
Complexity Param 1 Return 1 Cyclo Vg 1 Total 3
|
|
LOC 9 eLOC 8 lLOC 3 Comment 6 Lines 9
|
|
|
|
------------------------------------------------------------------------
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
LOC 66 eLOC 58 lLOC 25 Comment 103 Lines 155
|
|
------------------------------------------------------------------------
|
|
|
|
~~ File Functional Summary ~~
|
|
|
|
File Function Count....: 2
|
|
Total Function LOC.....: 13 Total Function Pts LOC : 1.2
|
|
Total Function eLOC....: 11 Total Function Pts eLOC: 1.1
|
|
Total Function lLOC....: 5 Total Function Pts lLOC: 0.5
|
|
Total Function Params .: 2 Total Function Return .: 2
|
|
Total Cyclo Complexity : 2 Total Function Complex.: 6
|
|
------ ----- ----- ------ ------ -----
|
|
Max Function LOC ......: 9 Average Function LOC ..: 6.50
|
|
Max Function eLOC .....: 8 Average Function eLOC .: 5.50
|
|
Max Function lLOC .....: 3 Average Function lLOC .: 2.50
|
|
------ ----- ----- ------ ------ -----
|
|
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.: 1 Avg Cyclomatic Complex.: 1.00
|
|
Max Total Complexity ..: 3 Avg Total Complexity ..: 3.00
|
|
________________________________________________________________________
|
|
End of File: ..\qk\source\qk_ext.cpp
|
|
|
|
|
|
File: ..\qk\source\qk_mutex.cpp
|
|
________________________________________________________________________
|
|
|
|
Function: QP::QK::mutexLock
|
|
Parameters: (uint_fast8_t const prioCeiling)
|
|
Cyclomatic Complexity Vg Detail
|
|
Function Base : 1
|
|
Conditional if / else if: 1
|
|
Complexity Param 1 Return 1 Cyclo Vg 2 Total 4
|
|
LOC 16 eLOC 14 lLOC 8 Comment 21 Lines 18
|
|
|
|
Function: QP::QK::mutexUnlock
|
|
Parameters: (QMutex mutex)
|
|
Cyclomatic Complexity Vg Detail
|
|
Function Base : 1
|
|
Conditional if / else if: 2
|
|
Complexity Param 1 Return 1 Cyclo Vg 3 Total 5
|
|
LOC 18 eLOC 15 lLOC 8 Comment 20 Lines 20
|
|
|
|
------------------------------------------------------------------------
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
LOC 50 eLOC 43 lLOC 17 Comment 90 Lines 133
|
|
------------------------------------------------------------------------
|
|
|
|
~~ File Functional Summary ~~
|
|
|
|
File Function Count....: 2
|
|
Total Function LOC.....: 34 Total Function Pts LOC : 0.9
|
|
Total Function eLOC....: 29 Total Function Pts eLOC: 0.8
|
|
Total Function lLOC....: 16 Total Function Pts lLOC: 0.3
|
|
Total Function Params .: 2 Total Function Return .: 2
|
|
Total Cyclo Complexity : 5 Total Function Complex.: 9
|
|
------ ----- ----- ------ ------ -----
|
|
Max Function LOC ......: 18 Average Function LOC ..: 17.00
|
|
Max Function eLOC .....: 15 Average Function eLOC .: 14.50
|
|
Max Function lLOC .....: 8 Average Function lLOC .: 8.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.: 3 Avg Cyclomatic Complex.: 2.50
|
|
Max Total Complexity ..: 5 Avg Total Complexity ..: 4.50
|
|
________________________________________________________________________
|
|
End of File: ..\qk\source\qk_mutex.cpp
|
|
|
|
|
|
File: ..\qk\source\qk_sched.cpp
|
|
________________________________________________________________________
|
|
|
|
Function: QK_sched_
|
|
Parameters: (uint_fast8_t p)
|
|
Cyclomatic Complexity Vg Detail
|
|
Function Base : 1
|
|
Loops while / do : 1
|
|
Conditional if / else if: 4
|
|
Complexity Param 1 Return 1 Cyclo Vg 6 Total 8
|
|
LOC 45 eLOC 39 lLOC 22 Comment 40 Lines 67
|
|
|
|
------------------------------------------------------------------------
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
LOC 69 eLOC 58 lLOC 26 Comment 103 Lines 162
|
|
------------------------------------------------------------------------
|
|
|
|
~~ File Functional Summary ~~
|
|
|
|
File Function Count....: 1
|
|
Total Function LOC.....: 45 Total Function Pts LOC : 1.3
|
|
Total Function eLOC....: 39 Total Function Pts eLOC: 1.1
|
|
Total Function lLOC....: 22 Total Function Pts lLOC: 0.5
|
|
Total Function Params .: 1 Total Function Return .: 1
|
|
Total Cyclo Complexity : 6 Total Function Complex.: 8
|
|
------ ----- ----- ------ ------ -----
|
|
Max Function LOC ......: 45 Average Function LOC ..: 45.00
|
|
Max Function eLOC .....: 39 Average Function eLOC .: 39.00
|
|
Max Function lLOC .....: 22 Average Function lLOC .: 22.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.: 6 Avg Cyclomatic Complex.: 6.00
|
|
Max Total Complexity ..: 8 Avg Total Complexity ..: 8.00
|
|
________________________________________________________________________
|
|
End of File: ..\qk\source\qk_sched.cpp
|
|
|
|
|
|
File: ..\qs\source\qs.cpp
|
|
________________________________________________________________________
|
|
|
|
Function: QP::QS::initBuf
|
|
Parameters: (uint8_t sto[], uint_fast16_t const stoSize)
|
|
Complexity Param 2 Return 1 Cyclo Vg 1 Total 4
|
|
LOC 11 eLOC 10 lLOC 9 Comment 20 Lines 15
|
|
|
|
Function: QP::QS::filterOn
|
|
Parameters: (uint_fast8_t const 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 18 eLOC 13 lLOC 6 Comment 15 Lines 20
|
|
|
|
Function: QP::QS::filterOff
|
|
Parameters: (uint_fast8_t const rec)
|
|
Cyclomatic Complexity Vg Detail
|
|
Function Base : 1
|
|
Conditional if / else if: 1
|
|
Complexity Param 1 Return 1 Cyclo Vg 2 Total 4
|
|
LOC 27 eLOC 24 lLOC 35 Comment 14 Lines 36
|
|
|
|
Function: QP::QS::beginRec
|
|
Parameters: (uint_fast8_t const rec)
|
|
Complexity Param 1 Return 1 Cyclo Vg 1 Total 3
|
|
LOC 14 eLOC 13 lLOC 10 Comment 16 Lines 18
|
|
|
|
Function: QP::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 21 eLOC 17 lLOC 9 Comment 15 Lines 25
|
|
|
|
Function: QP::QS::u8
|
|
Parameters: (uint8_t const format, uint8_t const d)
|
|
Complexity Param 2 Return 1 Cyclo Vg 1 Total 4
|
|
LOC 11 eLOC 10 lLOC 7 Comment 12 Lines 14
|
|
|
|
Function: QP::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 12 Lines 20
|
|
|
|
Function: QP::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 15 eLOC 13 lLOC 10 Comment 12 Lines 18
|
|
|
|
------------------------------------------------------------------------
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
LOC 140 eLOC 121 lLOC 97 Comment 161 Lines 298
|
|
------------------------------------------------------------------------
|
|
|
|
~~ File Functional Summary ~~
|
|
|
|
File Function Count....: 8
|
|
Total Function LOC.....: 132 Total Function Pts LOC : 2.6
|
|
Total Function eLOC....: 114 Total Function Pts eLOC: 2.3
|
|
Total Function lLOC....: 96 Total Function Pts lLOC: 1.8
|
|
Total Function Params .: 11 Total Function Return .: 8
|
|
Total Cyclo Complexity : 15 Total Function Complex.: 34
|
|
------ ----- ----- ------ ------ -----
|
|
Max Function LOC ......: 27 Average Function LOC ..: 16.50
|
|
Max Function eLOC .....: 24 Average Function eLOC .: 14.25
|
|
Max Function lLOC .....: 35 Average Function lLOC .: 12.00
|
|
------ ----- ----- ------ ------ -----
|
|
Max Function Parameters: 2 Avg Function Parameters: 1.38
|
|
Max Function Returns ..: 1 Avg Function Returns ..: 1.00
|
|
Max Interface Complex. : 3 Avg Interface Complex. : 2.38
|
|
Max Cyclomatic Complex.: 4 Avg Cyclomatic Complex.: 1.88
|
|
Max Total Complexity ..: 5 Avg Total Complexity ..: 4.25
|
|
________________________________________________________________________
|
|
End of File: ..\qs\source\qs.cpp
|
|
|
|
|
|
File: ..\qs\source\qs_.cpp
|
|
________________________________________________________________________
|
|
|
|
Function: QP::QS::u8_
|
|
Parameters: (uint8_t const d)
|
|
Complexity Param 1 Return 1 Cyclo Vg 1 Total 3
|
|
LOC 10 eLOC 9 lLOC 7 Comment 11 Lines 12
|
|
|
|
Function: QP::QS::u8u8_
|
|
Parameters: (uint8_t const d1, uint8_t const d2)
|
|
Complexity Param 2 Return 1 Cyclo Vg 1 Total 4
|
|
LOC 11 eLOC 10 lLOC 7 Comment 11 Lines 13
|
|
|
|
Function: QP::QS::u16_
|
|
Parameters: (uint16_t d)
|
|
Complexity Param 1 Return 1 Cyclo Vg 1 Total 3
|
|
LOC 14 eLOC 13 lLOC 10 Comment 11 Lines 18
|
|
|
|
Function: QP::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 14 eLOC 12 lLOC 10 Comment 11 Lines 16
|
|
|
|
Function: QP::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 15 Lines 22
|
|
|
|
Function: QP::QS::str_ROM_
|
|
Parameters: (char_t const Q_ROM *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 15 Lines 22
|
|
|
|
------------------------------------------------------------------------
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
LOC 94 eLOC 84 lLOC 62 Comment 116 Lines 180
|
|
------------------------------------------------------------------------
|
|
|
|
~~ File Functional Summary ~~
|
|
|
|
File Function Count....: 6
|
|
Total Function LOC.....: 89 Total Function Pts LOC : 1.8
|
|
Total Function eLOC....: 80 Total Function Pts eLOC: 1.6
|
|
Total Function lLOC....: 62 Total Function Pts lLOC: 1.2
|
|
Total Function Params .: 7 Total Function Return .: 6
|
|
Total Cyclo Complexity : 9 Total Function Complex.: 22
|
|
------ ----- ----- ------ ------ -----
|
|
Max Function LOC ......: 20 Average Function LOC ..: 14.83
|
|
Max Function eLOC .....: 18 Average Function eLOC .: 13.33
|
|
Max Function lLOC .....: 14 Average Function lLOC .: 10.33
|
|
------ ----- ----- ------ ------ -----
|
|
Max Function Parameters: 2 Avg Function Parameters: 1.17
|
|
Max Function Returns ..: 1 Avg Function Returns ..: 1.00
|
|
Max Interface Complex. : 3 Avg Interface Complex. : 2.17
|
|
Max Cyclomatic Complex.: 2 Avg Cyclomatic Complex.: 1.50
|
|
Max Total Complexity ..: 4 Avg Total Complexity ..: 3.67
|
|
________________________________________________________________________
|
|
End of File: ..\qs\source\qs_.cpp
|
|
|
|
|
|
File: ..\qs\source\qs_blk.cpp
|
|
________________________________________________________________________
|
|
|
|
Function: QP::QS::getBlock
|
|
Parameters: (uint16_t * const pNbytes)
|
|
Cyclomatic Complexity Vg Detail
|
|
Function Base : 1
|
|
Conditional if / else if: 4
|
|
Complexity Param 1 Return 1 Cyclo Vg 5 Total 7
|
|
LOC 29 eLOC 23 lLOC 17 Comment 30 Lines 30
|
|
|
|
------------------------------------------------------------------------
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
LOC 34 eLOC 27 lLOC 17 Comment 72 Lines 101
|
|
------------------------------------------------------------------------
|
|
|
|
~~ File Functional Summary ~~
|
|
|
|
File Function Count....: 1
|
|
Total Function LOC.....: 29 Total Function Pts LOC : 0.6
|
|
Total Function eLOC....: 23 Total Function Pts eLOC: 0.5
|
|
Total Function lLOC....: 17 Total Function Pts lLOC: 0.3
|
|
Total Function Params .: 1 Total Function Return .: 1
|
|
Total Cyclo Complexity : 5 Total Function Complex.: 7
|
|
------ ----- ----- ------ ------ -----
|
|
Max Function LOC ......: 29 Average Function LOC ..: 29.00
|
|
Max Function eLOC .....: 23 Average Function eLOC .: 23.00
|
|
Max Function lLOC .....: 17 Average Function lLOC .: 17.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.: 5 Avg Cyclomatic Complex.: 5.00
|
|
Max Total Complexity ..: 7 Avg Total Complexity ..: 7.00
|
|
________________________________________________________________________
|
|
End of File: ..\qs\source\qs_blk.cpp
|
|
|
|
|
|
File: ..\qs\source\qs_byte.cpp
|
|
________________________________________________________________________
|
|
|
|
Function: QP::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 19 Lines 18
|
|
|
|
------------------------------------------------------------------------
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
LOC 23 eLOC 18 lLOC 10 Comment 61 Lines 77
|
|
------------------------------------------------------------------------
|
|
|
|
~~ File Functional Summary ~~
|
|
|
|
File Function Count....: 1
|
|
Total Function LOC.....: 18 Total Function Pts LOC : 0.4
|
|
Total Function eLOC....: 14 Total Function Pts eLOC: 0.3
|
|
Total Function lLOC....: 10 Total Function Pts lLOC: 0.2
|
|
Total Function Params .: 0 Total Function Return .: 1
|
|
Total Cyclo Complexity : 3 Total Function Complex.: 4
|
|
------ ----- ----- ------ ------ -----
|
|
Max Function LOC ......: 18 Average Function LOC ..: 18.00
|
|
Max Function eLOC .....: 14 Average Function eLOC .: 14.00
|
|
Max Function lLOC .....: 10 Average Function lLOC .: 10.00
|
|
------ ----- ----- ------ ------ -----
|
|
Max Function Parameters: 0 Avg Function Parameters: 0.00
|
|
Max Function Returns ..: 1 Avg Function Returns ..: 1.00
|
|
Max Interface Complex. : 1 Avg Interface Complex. : 1.00
|
|
Max Cyclomatic Complex.: 3 Avg Cyclomatic Complex.: 3.00
|
|
Max Total Complexity ..: 4 Avg Total Complexity ..: 4.00
|
|
________________________________________________________________________
|
|
End of File: ..\qs\source\qs_byte.cpp
|
|
|
|
|
|
File: ..\qs\source\qs_dict.cpp
|
|
________________________________________________________________________
|
|
|
|
Function: QP::QS::sig_dict
|
|
Parameters: (enum_t const sig, void const * const obj, char_t const Q_RO
|
|
M * const name)
|
|
Complexity Param 3 Return 1 Cyclo Vg 1 Total 5
|
|
LOC 11 eLOC 9 lLOC 8 Comment 3 Lines 11
|
|
|
|
Function: QP::QS::obj_dict
|
|
Parameters: (void const * const obj, char_t const Q_ROM * const name)
|
|
Complexity Param 2 Return 1 Cyclo Vg 1 Total 4
|
|
LOC 10 eLOC 8 lLOC 7 Comment 3 Lines 10
|
|
|
|
Function: QP::QS::fun_dict
|
|
Parameters: (void (* const fun)(void), char_t const Q_ROM * const name)
|
|
Complexity Param 2 Return 1 Cyclo Vg 1 Total 4
|
|
LOC 10 eLOC 8 lLOC 7 Comment 3 Lines 10
|
|
|
|
Function: QP::QS::usr_dict
|
|
Parameters: (enum_t const rec, char_t const Q_ROM * const name)
|
|
Complexity Param 2 Return 1 Cyclo Vg 1 Total 4
|
|
LOC 10 eLOC 8 lLOC 7 Comment 3 Lines 10
|
|
|
|
------------------------------------------------------------------------
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
LOC 53 eLOC 44 lLOC 29 Comment 54 Lines 112
|
|
------------------------------------------------------------------------
|
|
|
|
~~ File Functional Summary ~~
|
|
|
|
File Function Count....: 4
|
|
Total Function LOC.....: 41 Total Function Pts LOC : 1.0
|
|
Total Function eLOC....: 33 Total Function Pts eLOC: 0.8
|
|
Total Function lLOC....: 29 Total Function Pts lLOC: 0.5
|
|
Total Function Params .: 9 Total Function Return .: 4
|
|
Total Cyclo Complexity : 4 Total Function Complex.: 17
|
|
------ ----- ----- ------ ------ -----
|
|
Max Function LOC ......: 11 Average Function LOC ..: 10.25
|
|
Max Function eLOC .....: 9 Average Function eLOC .: 8.25
|
|
Max Function lLOC .....: 8 Average Function lLOC .: 7.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
|
|
Max Cyclomatic Complex.: 1 Avg Cyclomatic Complex.: 1.00
|
|
Max Total Complexity ..: 5 Avg Total Complexity ..: 4.25
|
|
________________________________________________________________________
|
|
End of File: ..\qs\source\qs_dict.cpp
|
|
|
|
|
|
File: ..\qs\source\qs_f32.cpp
|
|
________________________________________________________________________
|
|
|
|
Function: QP::QS::f32
|
|
Parameters: (uint8_t format, float32_t const d)
|
|
Cyclomatic Complexity Vg Detail
|
|
Function Base : 1
|
|
Loops for / foreach : 1
|
|
Complexity Param 2 Return 1 Cyclo Vg 2 Total 5
|
|
LOC 20 eLOC 18 lLOC 14 Comment 14 Lines 24
|
|
|
|
------------------------------------------------------------------------
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
LOC 25 eLOC 22 lLOC 14 Comment 56 Lines 76
|
|
------------------------------------------------------------------------
|
|
|
|
~~ File Functional Summary ~~
|
|
|
|
File Function Count....: 1
|
|
Total Function LOC.....: 20 Total Function Pts LOC : 0.5
|
|
Total Function eLOC....: 18 Total Function Pts eLOC: 0.4
|
|
Total Function lLOC....: 14 Total Function Pts lLOC: 0.3
|
|
Total Function Params .: 2 Total Function Return .: 1
|
|
Total Cyclo Complexity : 2 Total Function Complex.: 5
|
|
------ ----- ----- ------ ------ -----
|
|
Max Function LOC ......: 20 Average Function LOC ..: 20.00
|
|
Max Function eLOC .....: 18 Average Function eLOC .: 18.00
|
|
Max Function lLOC .....: 14 Average Function lLOC .: 14.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.: 2 Avg Cyclomatic Complex.: 2.00
|
|
Max Total Complexity ..: 5 Avg Total Complexity ..: 5.00
|
|
________________________________________________________________________
|
|
End of File: ..\qs\source\qs_f32.cpp
|
|
|
|
|
|
File: ..\qs\source\qs_f64.cpp
|
|
________________________________________________________________________
|
|
|
|
Function: QP::QS::f64
|
|
Parameters: (uint8_t format, float64_t const d)
|
|
Cyclomatic Complexity Vg Detail
|
|
Function Base : 1
|
|
Loops for / foreach : 2
|
|
Complexity Param 2 Return 1 Cyclo Vg 3 Total 6
|
|
LOC 29 eLOC 26 lLOC 20 Comment 10 Lines 33
|
|
|
|
------------------------------------------------------------------------
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
LOC 34 eLOC 30 lLOC 20 Comment 52 Lines 85
|
|
------------------------------------------------------------------------
|
|
|
|
~~ File Functional Summary ~~
|
|
|
|
File Function Count....: 1
|
|
Total Function LOC.....: 29 Total Function Pts LOC : 0.6
|
|
Total Function eLOC....: 26 Total Function Pts eLOC: 0.6
|
|
Total Function lLOC....: 20 Total Function Pts lLOC: 0.4
|
|
Total Function Params .: 2 Total Function Return .: 1
|
|
Total Cyclo Complexity : 3 Total Function Complex.: 6
|
|
------ ----- ----- ------ ------ -----
|
|
Max Function LOC ......: 29 Average Function LOC ..: 29.00
|
|
Max Function eLOC .....: 26 Average Function eLOC .: 26.00
|
|
Max Function lLOC .....: 20 Average Function lLOC .: 20.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.: 3 Avg Cyclomatic Complex.: 3.00
|
|
Max Total Complexity ..: 6 Avg Total Complexity ..: 6.00
|
|
________________________________________________________________________
|
|
End of File: ..\qs\source\qs_f64.cpp
|
|
|
|
|
|
File: ..\qs\source\qs_mem.cpp
|
|
________________________________________________________________________
|
|
|
|
Function: QP::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 19 eLOC 17 lLOC 11 Comment 10 Lines 22
|
|
|
|
------------------------------------------------------------------------
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
LOC 24 eLOC 21 lLOC 11 Comment 52 Lines 74
|
|
------------------------------------------------------------------------
|
|
|
|
~~ File Functional Summary ~~
|
|
|
|
File Function Count....: 1
|
|
Total Function LOC.....: 19 Total Function Pts LOC : 0.5
|
|
Total Function eLOC....: 17 Total Function Pts eLOC: 0.4
|
|
Total Function lLOC....: 11 Total Function Pts lLOC: 0.2
|
|
Total Function Params .: 2 Total Function Return .: 1
|
|
Total Cyclo Complexity : 2 Total Function Complex.: 5
|
|
------ ----- ----- ------ ------ -----
|
|
Max Function LOC ......: 19 Average Function LOC ..: 19.00
|
|
Max Function eLOC .....: 17 Average Function eLOC .: 17.00
|
|
Max Function lLOC .....: 11 Average Function lLOC .: 11.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.: 2 Avg Cyclomatic Complex.: 2.00
|
|
Max Total Complexity ..: 5 Avg Total Complexity ..: 5.00
|
|
________________________________________________________________________
|
|
End of File: ..\qs\source\qs_mem.cpp
|
|
|
|
|
|
File: ..\qs\source\qs_str.cpp
|
|
________________________________________________________________________
|
|
|
|
Function: QP::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 22 eLOC 20 lLOC 14 Comment 15 Lines 26
|
|
|
|
Function: QP::QS::str_ROM
|
|
Parameters: (char_t const Q_ROM *s)
|
|
Cyclomatic Complexity Vg Detail
|
|
Function Base : 1
|
|
Loops while / do : 1
|
|
Complexity Param 1 Return 1 Cyclo Vg 2 Total 4
|
|
LOC 22 eLOC 20 lLOC 14 Comment 15 Lines 26
|
|
|
|
------------------------------------------------------------------------
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
LOC 49 eLOC 44 lLOC 28 Comment 72 Lines 109
|
|
------------------------------------------------------------------------
|
|
|
|
~~ File Functional Summary ~~
|
|
|
|
File Function Count....: 2
|
|
Total Function LOC.....: 44 Total Function Pts LOC : 0.9
|
|
Total Function eLOC....: 40 Total Function Pts eLOC: 0.8
|
|
Total Function lLOC....: 28 Total Function Pts lLOC: 0.5
|
|
Total Function Params .: 2 Total Function Return .: 2
|
|
Total Cyclo Complexity : 4 Total Function Complex.: 8
|
|
------ ----- ----- ------ ------ -----
|
|
Max Function LOC ......: 22 Average Function LOC ..: 22.00
|
|
Max Function eLOC .....: 20 Average Function eLOC .: 20.00
|
|
Max Function lLOC .....: 14 Average Function lLOC .: 14.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.: 2 Avg Cyclomatic Complex.: 2.00
|
|
Max Total Complexity ..: 4 Avg Total Complexity ..: 4.00
|
|
________________________________________________________________________
|
|
End of File: ..\qs\source\qs_str.cpp
|
|
|
|
|
|
File: ..\qs\source\qs_u64.cpp
|
|
________________________________________________________________________
|
|
|
|
Function: QP::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 17 eLOC 14 lLOC 10 Comment 7 Lines 19
|
|
|
|
Function: QP::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 18 eLOC 15 lLOC 10 Comment 8 Lines 21
|
|
|
|
------------------------------------------------------------------------
|
|
|
|
~~ Total File Summary ~~
|
|
|
|
LOC 41 eLOC 34 lLOC 20 Comment 57 Lines 100
|
|
------------------------------------------------------------------------
|
|
|
|
~~ File Functional Summary ~~
|
|
|
|
File Function Count....: 2
|
|
Total Function LOC.....: 35 Total Function Pts LOC : 0.8
|
|
Total Function eLOC....: 29 Total Function Pts eLOC: 0.6
|
|
Total Function lLOC....: 20 Total Function Pts lLOC: 0.4
|
|
Total Function Params .: 3 Total Function Return .: 2
|
|
Total Cyclo Complexity : 4 Total Function Complex.: 9
|
|
------ ----- ----- ------ ------ -----
|
|
Max Function LOC ......: 18 Average Function LOC ..: 17.50
|
|
Max Function eLOC .....: 15 Average Function eLOC .: 14.50
|
|
Max Function lLOC .....: 10 Average Function lLOC .: 10.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: ..\qs\source\qs_u64.cpp
|
|
|
|
|
|
------------------------------------------------------------------------
|
|
|
|
~~ Project Analysis For 68 Files ~~
|
|
|
|
------------------------------------------------------------------------
|
|
|
|
~~ Total Project Summary ~~
|
|
|
|
LOC 4430 eLOC 3955 lLOC 1653 Comment 7129 Lines 11721
|
|
Average per File, metric/68 files
|
|
LOC 65 eLOC 58 lLOC 24 Comment 104 Lines 172
|
|
|
|
------------------------------------------------------------------------
|
|
|
|
~~ Project Functional Metrics ~~
|
|
|
|
Function: QP::QEvt::QEvt
|
|
Parameters: (QSignal const s)
|
|
Complexity Param 1 Return 1 Cyclo Vg 1 Total 3
|
|
LOC 1 eLOC 1 lLOC 0 Comment 2 Lines 1
|
|
|
|
Function: QP::QEvt::~QEvt
|
|
Parameters: ()
|
|
Complexity Param 0 Return 1 Cyclo Vg 1 Total 2
|
|
LOC 1 eLOC 1 lLOC 0 Comment 1 Lines 1
|
|
|
|
Function: QP::QMsm::init
|
|
Parameters: (void)
|
|
Complexity Param 0 Return 1 Cyclo Vg 1 Total 2
|
|
LOC 1 eLOC 1 lLOC 1 Comment 1 Lines 1
|
|
|
|
Function: QP::QMsm::stateObj
|
|
Parameters: (void) Non-ANSI Parameter Construct
|
|
Complexity Param 1 Return 1 Cyclo Vg 1 Total 3
|
|
LOC 3 eLOC 2 lLOC 1 Comment 1 Lines 3
|
|
|
|
Function: QP::QMsm::qm_tran_
|
|
Parameters: (QMTranActTable const * const tatbl)
|
|
Complexity Param 1 Return 1 Cyclo Vg 1 Total 3
|
|
LOC 4 eLOC 3 lLOC 2 Comment 1 Lines 4
|
|
|
|
Function: QP::QMsm::qm_tran_hist_
|
|
Parameters: (QMState const * const hist, QMTranActTable const * const ta
|
|
tbl)
|
|
Complexity Param 2 Return 1 Cyclo Vg 1 Total 4
|
|
LOC 5 eLOC 3 lLOC 3 Comment 1 Lines 5
|
|
|
|
Function: QP::QMsm::qm_tran_init_
|
|
Parameters: (QMTranActTable const * const tatbl)
|
|
Complexity Param 1 Return 1 Cyclo Vg 1 Total 3
|
|
LOC 4 eLOC 3 lLOC 2 Comment 1 Lines 4
|
|
|
|
Function: QP::QMsm::qm_tran_ep_
|
|
Parameters: (QMTranActTable const * const tatbl)
|
|
Complexity Param 1 Return 1 Cyclo Vg 1 Total 3
|
|
LOC 4 eLOC 3 lLOC 2 Comment 2 Lines 4
|
|
|
|
Function: QP::QMsm::qm_tran_xp_
|
|
Parameters: (QActionHandler const xp, QMTranActTable const *const tatbl)
|
|
Complexity Param 2 Return 1 Cyclo Vg 1 Total 4
|
|
LOC 5 eLOC 3 lLOC 3 Comment 2 Lines 5
|
|
|
|
Function: QP::QMsm::qm_entry_
|
|
Parameters: (QMState const * const state)
|
|
Complexity Param 1 Return 1 Cyclo Vg 1 Total 3
|
|
LOC 4 eLOC 3 lLOC 2 Comment 1 Lines 4
|
|
|
|
Function: QP::QMsm::qm_exit_
|
|
Parameters: (QMState const * const state)
|
|
Complexity Param 1 Return 1 Cyclo Vg 1 Total 3
|
|
LOC 4 eLOC 3 lLOC 2 Comment 1 Lines 4
|
|
|
|
Function: QP::QMsm::qm_super_sub_
|
|
Parameters: (QMState const * const state)
|
|
Complexity Param 1 Return 1 Cyclo Vg 1 Total 3
|
|
LOC 4 eLOC 3 lLOC 2 Comment 2 Lines 4
|
|
|
|
Function: QP::QMsm::QM_HANDLED
|
|
Parameters: (void)
|
|
Complexity Param 0 Return 1 Cyclo Vg 1 Total 2
|
|
LOC 3 eLOC 2 lLOC 1 Comment 2 Lines 3
|
|
|
|
Function: QP::QMsm::QM_UNHANDLED
|
|
Parameters: (void)
|
|
Complexity Param 0 Return 1 Cyclo Vg 1 Total 2
|
|
LOC 3 eLOC 2 lLOC 1 Comment 2 Lines 3
|
|
|
|
Function: QP::QMsm::QM_SUPER
|
|
Parameters: (void)
|
|
Complexity Param 0 Return 1 Cyclo Vg 1 Total 2
|
|
LOC 3 eLOC 2 lLOC 1 Comment 2 Lines 3
|
|
|
|
Function: QP::QHsm::init
|
|
Parameters: (void)
|
|
Complexity Param 0 Return 1 Cyclo Vg 1 Total 2
|
|
LOC 1 eLOC 1 lLOC 1 Comment 2 Lines 1
|
|
|
|
Function: QP::QHsm::state
|
|
Parameters: (void)
|
|
Complexity Param 0 Return 1 Cyclo Vg 1 Total 2
|
|
LOC 3 eLOC 2 lLOC 1 Comment 1 Lines 3
|
|
|
|
Function: QP::QHsm::Q_HANDLED
|
|
Parameters: (void)
|
|
Complexity Param 0 Return 1 Cyclo Vg 1 Total 2
|
|
LOC 3 eLOC 2 lLOC 1 Comment 2 Lines 3
|
|
|
|
Function: QP::QHsm::Q_UNHANDLED
|
|
Parameters: (void)
|
|
Complexity Param 0 Return 1 Cyclo Vg 1 Total 2
|
|
LOC 3 eLOC 2 lLOC 1 Comment 4 Lines 3
|
|
|
|
Function: QP::QHsm::tran_
|
|
Parameters: (QStateHandler const target)
|
|
Complexity Param 1 Return 1 Cyclo Vg 1 Total 3
|
|
LOC 4 eLOC 3 lLOC 2 Comment 1 Lines 4
|
|
|
|
Function: QP::QHsm::tran_hist_
|
|
Parameters: (QStateHandler const hist)
|
|
Complexity Param 1 Return 1 Cyclo Vg 1 Total 3
|
|
LOC 4 eLOC 3 lLOC 2 Comment 1 Lines 4
|
|
|
|
Function: QP::QHsm::super_
|
|
Parameters: (QStateHandler const superstate)
|
|
Complexity Param 1 Return 1 Cyclo Vg 1 Total 3
|
|
LOC 4 eLOC 3 lLOC 2 Comment 1 Lines 4
|
|
|
|
Function: QP::QFsm::init
|
|
Parameters: (void)
|
|
Complexity Param 0 Return 1 Cyclo Vg 1 Total 2
|
|
LOC 1 eLOC 1 lLOC 1 Comment 1 Lines 1
|
|
|
|
Function: QP::QFsm::Q_HANDLED
|
|
Parameters: (void)
|
|
Complexity Param 0 Return 1 Cyclo Vg 1 Total 2
|
|
LOC 3 eLOC 2 lLOC 1 Comment 2 Lines 3
|
|
|
|
Function: QP::QFsm::Q_UNHANDLED
|
|
Parameters: (void)
|
|
Complexity Param 0 Return 1 Cyclo Vg 1 Total 2
|
|
LOC 3 eLOC 2 lLOC 1 Comment 3 Lines 3
|
|
|
|
Function: QP::QFsm::Q_IGNORED
|
|
Parameters: (void)
|
|
Complexity Param 0 Return 1 Cyclo Vg 1 Total 2
|
|
LOC 3 eLOC 2 lLOC 1 Comment 2 Lines 3
|
|
|
|
Function: QP::QFsm::tran_
|
|
Parameters: (QStateHandler const target)
|
|
Complexity Param 1 Return 1 Cyclo Vg 1 Total 3
|
|
LOC 4 eLOC 3 lLOC 2 Comment 1 Lines 4
|
|
|
|
Function: QP::QEP::getVersion
|
|
Parameters: (void)
|
|
Complexity Param 0 Return 1 Cyclo Vg 1 Total 2
|
|
LOC 3 eLOC 2 lLOC 1 Comment 5 Lines 3
|
|
|
|
Function: QP::QEQueue::getNFree
|
|
Parameters: (void)
|
|
Complexity Param 0 Return 1 Cyclo Vg 1 Total 2
|
|
LOC 3 eLOC 2 lLOC 1 Comment 10 Lines 3
|
|
|
|
Function: QP::QEQueue::isEmpty
|
|
Parameters: (void)
|
|
Complexity Param 0 Return 1 Cyclo Vg 1 Total 2
|
|
LOC 3 eLOC 2 lLOC 1 Comment 10 Lines 3
|
|
|
|
Function: QP::QActive::start
|
|
Parameters: (uint_fast8_t const prio, QEvt const *qSto[], uint_fast16_t
|
|
const qLen, void * const stkSto, uint_fast16_t const stkSize
|
|
)
|
|
Complexity Param 5 Return 1 Cyclo Vg 1 Total 7
|
|
LOC 4 eLOC 2 lLOC 1 Comment 1 Lines 4
|
|
|
|
Function: QP::QActive::QActive
|
|
Parameters: (QStateHandler const initial) Non-ANSI Parameter Construct
|
|
Complexity Param 1 Return 1 Cyclo Vg 1 Total 3
|
|
LOC 1 eLOC 1 lLOC 0 Comment 1 Lines 1
|
|
|
|
Function: QP::QActive::setPrio
|
|
Parameters: (uint_fast8_t const prio) Non-ANSI Parameter Construct
|
|
Complexity Param 1 Return 1 Cyclo Vg 1 Total 3
|
|
LOC 3 eLOC 2 lLOC 1 Comment 1 Lines 3
|
|
|
|
Function: QP::QActive::getOsObject
|
|
Parameters: (void)
|
|
Complexity Param 0 Return 1 Cyclo Vg 1 Total 2
|
|
LOC 1 eLOC 1 lLOC 1 Comment 2 Lines 1
|
|
|
|
Function: QP::QActive::getThread
|
|
Parameters: (void)
|
|
Complexity Param 0 Return 1 Cyclo Vg 1 Total 2
|
|
LOC 1 eLOC 1 lLOC 1 Comment 2 Lines 1
|
|
|
|
Function: QP::QMActive::init
|
|
Parameters: (QEvt const * const e)
|
|
Complexity Param 1 Return 1 Cyclo Vg 1 Total 3
|
|
LOC 3 eLOC 2 lLOC 1 Comment 0 Lines 3
|
|
|
|
Function: QP::QMActive::init
|
|
Parameters: (void)
|
|
Complexity Param 0 Return 1 Cyclo Vg 1 Total 2
|
|
LOC 3 eLOC 2 lLOC 1 Comment 0 Lines 3
|
|
|
|
Function: QP::QMActive::dispatch
|
|
Parameters: (QEvt const * const e)
|
|
Complexity Param 1 Return 1 Cyclo Vg 1 Total 3
|
|
LOC 3 eLOC 2 lLOC 1 Comment 0 Lines 3
|
|
|
|
Function: QP::QMActive::QMActive
|
|
Parameters: (QStateHandler const initial)
|
|
Complexity Param 1 Return 1 Cyclo Vg 1 Total 3
|
|
LOC 3 eLOC 2 lLOC 1 Comment 1 Lines 3
|
|
|
|
Function: QP::QTimeEvt::QTimeEvt
|
|
Parameters: (enum_t const sgnl) Non-ANSI Parameter Construct Defined By
|
|
Compiler Directive
|
|
Complexity Param 1 Return 1 Cyclo Vg 1 Total 3
|
|
LOC 7 eLOC 5 lLOC 3 Comment 5 Lines 8
|
|
|
|
Function: QP::QTimeEvt::postIn
|
|
Parameters: (QActive * const act, QTimeEvtCtr const nTicks)
|
|
Complexity Param 2 Return 1 Cyclo Vg 1 Total 4
|
|
LOC 4 eLOC 3 lLOC 2 Comment 1 Lines 4
|
|
|
|
Function: QP::QTimeEvt::postEvery
|
|
Parameters: (QActive * const act, QTimeEvtCtr const nTicks)
|
|
Complexity Param 2 Return 1 Cyclo Vg 1 Total 4
|
|
LOC 4 eLOC 3 lLOC 2 Comment 1 Lines 4
|
|
|
|
Function: QP::QTimeEvt::toActive
|
|
Parameters: (void)
|
|
Complexity Param 0 Return 1 Cyclo Vg 1 Total 2
|
|
LOC 1 eLOC 1 lLOC 1 Comment 1 Lines 1
|
|
|
|
Function: QP::QTimeEvt::toTimeEvt
|
|
Parameters: (void)
|
|
Complexity Param 0 Return 1 Cyclo Vg 1 Total 2
|
|
LOC 1 eLOC 1 lLOC 1 Comment 1 Lines 1
|
|
|
|
Function: QP::QF::getVersion
|
|
Parameters: (void)
|
|
Complexity Param 0 Return 1 Cyclo Vg 1 Total 2
|
|
LOC 3 eLOC 2 lLOC 1 Comment 5 Lines 3
|
|
|
|
Function: QP::QK::getVersion
|
|
Parameters: (void)
|
|
Complexity Param 0 Return 1 Cyclo Vg 1 Total 2
|
|
LOC 3 eLOC 2 lLOC 1 Comment 5 Lines 3
|
|
|
|
Function: QP::QMPool::getBlockSize
|
|
Parameters: (void)
|
|
Complexity Param 0 Return 1 Cyclo Vg 1 Total 2
|
|
LOC 3 eLOC 2 lLOC 1 Comment 1 Lines 3
|
|
|
|
Function: QP::QPSet8::isEmpty
|
|
Parameters: (void)
|
|
Complexity Param 0 Return 1 Cyclo Vg 1 Total 2
|
|
LOC 3 eLOC 2 lLOC 1 Comment 2 Lines 3
|
|
|
|
Function: QP::QPSet8::notEmpty
|
|
Parameters: (void)
|
|
Complexity Param 0 Return 1 Cyclo Vg 1 Total 2
|
|
LOC 3 eLOC 2 lLOC 1 Comment 2 Lines 3
|
|
|
|
Function: QP::QPSet8::hasElement
|
|
Parameters: (uint_fast8_t const n)
|
|
Complexity Param 1 Return 1 Cyclo Vg 1 Total 3
|
|
LOC 5 eLOC 4 lLOC 1 Comment 1 Lines 5
|
|
|
|
Function: QP::QPSet8::insert
|
|
Parameters: (uint_fast8_t const n)
|
|
Complexity Param 1 Return 1 Cyclo Vg 1 Total 3
|
|
LOC 3 eLOC 2 lLOC 1 Comment 1 Lines 3
|
|
|
|
Function: QP::QPSet8::remove
|
|
Parameters: (uint_fast8_t const n)
|
|
Complexity Param 1 Return 1 Cyclo Vg 1 Total 3
|
|
LOC 3 eLOC 2 lLOC 1 Comment 1 Lines 3
|
|
|
|
Function: QP::QPSet8::findMax
|
|
Parameters: (void)
|
|
Complexity Param 0 Return 1 Cyclo Vg 1 Total 2
|
|
LOC 3 eLOC 2 lLOC 1 Comment 1 Lines 3
|
|
|
|
Function: QP::QPSet64::isEmpty
|
|
Parameters: (void)
|
|
Complexity Param 0 Return 1 Cyclo Vg 1 Total 2
|
|
LOC 3 eLOC 2 lLOC 1 Comment 2 Lines 3
|
|
|
|
Function: QP::QPSet64::notEmpty
|
|
Parameters: (void)
|
|
Complexity Param 0 Return 1 Cyclo Vg 1 Total 2
|
|
LOC 3 eLOC 2 lLOC 1 Comment 2 Lines 3
|
|
|
|
Function: QP::QPSet64::hasElement
|
|
Parameters: (uint_fast8_t const n)
|
|
Complexity Param 1 Return 1 Cyclo Vg 1 Total 3
|
|
LOC 7 eLOC 6 lLOC 2 Comment 1 Lines 7
|
|
|
|
Function: QP::QPSet64::insert
|
|
Parameters: (uint_fast8_t const n)
|
|
Complexity Param 1 Return 1 Cyclo Vg 1 Total 3
|
|
LOC 8 eLOC 7 lLOC 3 Comment 1 Lines 8
|
|
|
|
Function: QP::QPSet64::remove
|
|
Parameters: (uint_fast8_t const n)
|
|
Complexity Param 1 Return 1 Cyclo Vg 2 Total 4
|
|
LOC 9 eLOC 7 lLOC 3 Comment 1 Lines 9
|
|
|
|
Function: QP::QPSet64::findMax
|
|
Parameters: (void)
|
|
Complexity Param 0 Return 1 Cyclo Vg 2 Total 3
|
|
LOC 15 eLOC 12 lLOC 5 Comment 1 Lines 15
|
|
|
|
Function: QP::QS::getVersion
|
|
Parameters: (void)
|
|
Complexity Param 0 Return 1 Cyclo Vg 1 Total 2
|
|
LOC 3 eLOC 2 lLOC 1 Comment 5 Lines 3
|
|
|
|
Function: QP::QF_EVT_POOL_ID_
|
|
Parameters: (QEvt const * const e)
|
|
Complexity Param 1 Return 1 Cyclo Vg 1 Total 3
|
|
LOC 1 eLOC 1 lLOC 1 Comment 1 Lines 1
|
|
|
|
Function: QP::QF_EVT_REF_CTR_
|
|
Parameters: (QEvt const * const e)
|
|
Complexity Param 1 Return 1 Cyclo Vg 1 Total 3
|
|
LOC 1 eLOC 1 lLOC 1 Comment 1 Lines 1
|
|
|
|
Function: QP::QF_EVT_REF_CTR_INC_
|
|
Parameters: (QEvt const * const e)
|
|
Complexity Param 1 Return 1 Cyclo Vg 1 Total 3
|
|
LOC 3 eLOC 2 lLOC 1 Comment 1 Lines 3
|
|
|
|
Function: QP::QF_EVT_REF_CTR_DEC_
|
|
Parameters: (QEvt const * const e)
|
|
Complexity Param 1 Return 1 Cyclo Vg 1 Total 3
|
|
LOC 3 eLOC 2 lLOC 1 Comment 1 Lines 3
|
|
|
|
Function: QP::QFsm::dispatch
|
|
Parameters: (QEvt const * const e)
|
|
Complexity Param 1 Return 1 Cyclo Vg 4 Total 6
|
|
LOC 50 eLOC 44 lLOC 25 Comment 36 Lines 65
|
|
|
|
Function: QP::QFsm::QFsm
|
|
Parameters: (QStateHandler const initial)
|
|
Complexity Param 1 Return 1 Cyclo Vg 1 Total 3
|
|
LOC 3 eLOC 1 lLOC 1 Comment 9 Lines 3
|
|
|
|
Function: QP::QFsm::init
|
|
Parameters: (QEvt const * const e)
|
|
Complexity Param 1 Return 1 Cyclo Vg 2 Total 4
|
|
LOC 13 eLOC 12 lLOC 7 Comment 18 Lines 22
|
|
|
|
Function: QP::QHsm::dispatch
|
|
Parameters: (QEvt const * const e)
|
|
Complexity Param 1 Return 1 Cyclo Vg 13 Total 15
|
|
LOC 111 eLOC 98 lLOC 63 Comment 68 Lines 152
|
|
|
|
Function: QP::QHsm::hsm_tran
|
|
Parameters: (QStateHandler (&path)[MAX_NEST_DEPTH_])
|
|
Complexity Param 1 Return 1 Cyclo Vg 15 Total 17
|
|
LOC 95 eLOC 75 lLOC 48 Comment 63 Lines 130
|
|
|
|
Function: QP::QHsm::isIn
|
|
Parameters: (QStateHandler const s)
|
|
Complexity Param 1 Return 1 Cyclo Vg 3 Total 5
|
|
LOC 16 eLOC 13 lLOC 9 Comment 21 Lines 23
|
|
|
|
Function: QP::QHsm::QHsm
|
|
Parameters: (QStateHandler const initial)
|
|
Complexity Param 1 Return 1 Cyclo Vg 1 Total 3
|
|
LOC 3 eLOC 1 lLOC 1 Comment 9 Lines 3
|
|
|
|
Function: QP::QHsm::init
|
|
Parameters: (QEvt const * const e)
|
|
Complexity Param 1 Return 1 Cyclo Vg 5 Total 7
|
|
LOC 37 eLOC 35 lLOC 25 Comment 24 Lines 50
|
|
|
|
Function: QP::QHsm::top
|
|
Parameters: (void * const, QEvt const * const)
|
|
Complexity Param 2 Return 1 Cyclo Vg 1 Total 4
|
|
LOC 3 eLOC 2 lLOC 1 Comment 16 Lines 3
|
|
|
|
Function: QP::QMsm::dispatch
|
|
Parameters: (QEvt const * const e)
|
|
Complexity Param 1 Return 1 Cyclo Vg 15 Total 17
|
|
LOC 107 eLOC 91 lLOC 56 Comment 67 Lines 147
|
|
|
|
Function: QP::QMsm::execTatbl_
|
|
Parameters: (QMTranActTable const * const tatbl)
|
|
Complexity Param 1 Return 1 Cyclo Vg 8 Total 10
|
|
LOC 53 eLOC 43 lLOC 21 Comment 32 Lines 64
|
|
|
|
Function: QP::QMsm::exitToTranSource_
|
|
Parameters: (QMState const *s, QMState const * const ts)
|
|
Complexity Param 2 Return 1 Cyclo Vg 5 Total 8
|
|
LOC 24 eLOC 16 lLOC 7 Comment 20 Lines 32
|
|
|
|
Function: QP::QMsm::enterHistory_
|
|
Parameters: (QMState const * const hist)
|
|
Complexity Param 1 Return 1 Cyclo Vg 5 Total 7
|
|
LOC 37 eLOC 31 lLOC 21 Comment 22 Lines 45
|
|
|
|
Function: QP::QMsm::isInState
|
|
Parameters: (QMState const * const state)
|
|
Complexity Param 1 Return 1 Cyclo Vg 3 Total 5
|
|
LOC 13 eLOC 9 lLOC 5 Comment 15 Lines 14
|
|
|
|
Function: QP::QMsm::QMsm
|
|
Parameters: (QStateHandler const initial)
|
|
Complexity Param 1 Return 1 Cyclo Vg 1 Total 3
|
|
LOC 4 eLOC 3 lLOC 2 Comment 14 Lines 4
|
|
|
|
Function: QP::QMsm::~QMsm
|
|
Parameters: ()
|
|
Complexity Param 0 Return 1 Cyclo Vg 1 Total 2
|
|
LOC 2 eLOC 1 lLOC 0 Comment 4 Lines 2
|
|
|
|
Function: QP::QMsm::init
|
|
Parameters: (QEvt const * const e)
|
|
Complexity Param 1 Return 1 Cyclo Vg 3 Total 5
|
|
LOC 21 eLOC 20 lLOC 12 Comment 25 Lines 33
|
|
|
|
Function: QP::QActive::defer
|
|
Parameters: (QEQueue * const eq, QEvt const * const e)
|
|
Complexity Param 2 Return 1 Cyclo Vg 1 Total 4
|
|
LOC 3 eLOC 2 lLOC 1 Comment 22 Lines 3
|
|
|
|
Function: QP::QActive::recall
|
|
Parameters: (QEQueue * const eq)
|
|
Complexity Param 1 Return 1 Cyclo Vg 3 Total 5
|
|
LOC 15 eLOC 12 lLOC 8 Comment 30 Lines 27
|
|
|
|
Function: QP::QActive::post_
|
|
Parameters: (QEvt const * const e, uint_fast16_t const margin)
|
|
Complexity Param 2 Return 1 Cyclo Vg 6 Total 9
|
|
LOC 55 eLOC 46 lLOC 33 Comment 74 Lines 75
|
|
|
|
Function: QP::QActive::get_
|
|
Parameters: (void)
|
|
Complexity Param 0 Return 1 Cyclo Vg 3 Total 4
|
|
LOC 36 eLOC 32 lLOC 22 Comment 27 Lines 47
|
|
|
|
Function: QP::QF::getQueueMin
|
|
Parameters: (uint_fast8_t const prio)
|
|
Complexity Param 1 Return 1 Cyclo Vg 2 Total 4
|
|
LOC 10 eLOC 9 lLOC 5 Comment 18 Lines 13
|
|
|
|
Function: QP::QActive::postLIFO
|
|
Parameters: (QEvt const * const e)
|
|
Complexity Param 1 Return 1 Cyclo Vg 5 Total 7
|
|
LOC 35 eLOC 29 lLOC 20 Comment 33 Lines 47
|
|
|
|
Function: QP::QActive::subscribe
|
|
Parameters: (enum_t const sig)
|
|
Complexity Param 1 Return 1 Cyclo Vg 5 Total 7
|
|
LOC 19 eLOC 18 lLOC 9 Comment 21 Lines 24
|
|
|
|
Function: QP::QActive::unsubscribe
|
|
Parameters: (enum_t const sig)
|
|
Complexity Param 1 Return 1 Cyclo Vg 5 Total 7
|
|
LOC 19 eLOC 18 lLOC 9 Comment 25 Lines 24
|
|
|
|
Function: QP::QActive::unsubscribeAll
|
|
Parameters: (void)
|
|
Complexity Param 0 Return 1 Cyclo Vg 5 Total 6
|
|
LOC 26 eLOC 22 lLOC 11 Comment 23 Lines 32
|
|
|
|
Function: QP::QEQueue::post
|
|
Parameters: (QEvt const * const e, uint_fast16_t const margin)
|
|
Complexity Param 2 Return 1 Cyclo Vg 6 Total 9
|
|
LOC 51 eLOC 43 lLOC 29 Comment 53 Lines 72
|
|
|
|
Function: QP::QEQueue::get
|
|
Parameters: (void)
|
|
Complexity Param 0 Return 1 Cyclo Vg 4 Total 5
|
|
LOC 37 eLOC 32 lLOC 21 Comment 31 Lines 46
|
|
|
|
Function: QP::QEQueue::QEQueue
|
|
Parameters: (void)
|
|
Complexity Param 0 Return 1 Cyclo Vg 1 Total 2
|
|
LOC 1 eLOC 1 lLOC 0 Comment 4 Lines 1
|
|
|
|
Function: QP::QEQueue::init
|
|
Parameters: (QEvt const *qSto[], uint_fast16_t const qLen)
|
|
Complexity Param 2 Return 1 Cyclo Vg 1 Total 4
|
|
LOC 14 eLOC 13 lLOC 9 Comment 20 Lines 15
|
|
|
|
Function: QP::QEQueue::postLIFO
|
|
Parameters: (QEvt const * const e)
|
|
Complexity Param 1 Return 1 Cyclo Vg 5 Total 7
|
|
LOC 32 eLOC 27 lLOC 19 Comment 37 Lines 43
|
|
|
|
Function: QP::QF::add_
|
|
Parameters: (QActive * const a)
|
|
Complexity Param 1 Return 1 Cyclo Vg 3 Total 5
|
|
LOC 15 eLOC 14 lLOC 8 Comment 18 Lines 20
|
|
|
|
Function: QP::QF::remove_
|
|
Parameters: (QActive const * const a)
|
|
Complexity Param 1 Return 1 Cyclo Vg 3 Total 5
|
|
LOC 15 eLOC 14 lLOC 8 Comment 18 Lines 20
|
|
|
|
Function: QP::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
|
|
|
|
Function: QP::QF::gc
|
|
Parameters: (QEvt const * const e)
|
|
Complexity Param 1 Return 1 Cyclo Vg 3 Total 5
|
|
LOC 29 eLOC 25 lLOC 14 Comment 40 Lines 44
|
|
|
|
Function: QP::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 34 Lines 35
|
|
|
|
Function: QP::QF::poolInit
|
|
Parameters: (void * const poolSto, uint_fast16_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 37 Lines 12
|
|
|
|
Function: QP::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 31 Lines 11
|
|
|
|
Function: QP::QF::publish_
|
|
Parameters: (QEvt const * const e)
|
|
Complexity Param 1 Return 1 Cyclo Vg 5 Total 7
|
|
LOC 42 eLOC 37 lLOC 23 Comment 38 Lines 69
|
|
|
|
Function: QP::QF::tickX_
|
|
Parameters: (uint8_t const tickRate)
|
|
Complexity Param 1 Return 1 Cyclo Vg 7 Total 9
|
|
LOC 65 eLOC 53 lLOC 36 Comment 52 Lines 88
|
|
|
|
Function: QP::QF::noTimeEvtsActiveX
|
|
Parameters: (uint8_t const tickRate)
|
|
Complexity Param 1 Return 1 Cyclo Vg 3 Total 5
|
|
LOC 14 eLOC 10 lLOC 6 Comment 12 Lines 14
|
|
|
|
Function: QP::QMPool::get
|
|
Parameters: (uint_fast16_t const margin)
|
|
Complexity Param 1 Return 1 Cyclo Vg 4 Total 6
|
|
LOC 40 eLOC 34 lLOC 22 Comment 47 Lines 60
|
|
|
|
Function: QP::QF::getPoolMin
|
|
Parameters: (uint_fast8_t const poolId)
|
|
Complexity Param 1 Return 1 Cyclo Vg 2 Total 4
|
|
LOC 9 eLOC 8 lLOC 5 Comment 14 Lines 13
|
|
|
|
Function: QP::QMPool::QMPool
|
|
Parameters: (void)
|
|
Complexity Param 0 Return 1 Cyclo Vg 1 Total 2
|
|
LOC 1 eLOC 1 lLOC 0 Comment 8 Lines 1
|
|
|
|
Function: QP::QMPool::init
|
|
Parameters: (void * const poolSto, uint_fast16_t poolSize, uint_fast16_t
|
|
blockSize)
|
|
Complexity Param 3 Return 1 Cyclo Vg 5 Total 9
|
|
LOC 34 eLOC 30 lLOC 22 Comment 52 Lines 51
|
|
|
|
Function: QP::QMPool::put
|
|
Parameters: (void * const b)
|
|
Complexity Param 1 Return 1 Cyclo Vg 2 Total 4
|
|
LOC 16 eLOC 15 lLOC 9 Comment 24 Lines 23
|
|
|
|
Function: QP::QTimeEvt::armX
|
|
Parameters: (QTimeEvtCtr const nTicks, QTimeEvtCtr const interval)
|
|
Complexity Param 2 Return 1 Cyclo Vg 6 Total 9
|
|
LOC 27 eLOC 25 lLOC 16 Comment 49 Lines 49
|
|
|
|
Function: QP::QTimeEvt::QTimeEvt
|
|
Parameters: (QActive * const act, enum_t const sgnl, uint8_t const tickR
|
|
ate) Defined By Compiler Directive
|
|
Complexity Param 3 Return 1 Cyclo Vg 2 Total 6
|
|
LOC 9 eLOC 7 lLOC 4 Comment 23 Lines 22
|
|
|
|
Function: QP::QTimeEvt::QTimeEvt
|
|
Parameters: () Defined By Compiler Directive
|
|
Complexity Param 1 Return 1 Cyclo Vg 1 Total 3
|
|
LOC 7 eLOC 5 lLOC 3 Comment 12 Lines 18
|
|
|
|
Function: QP::QTimeEvt::ctr
|
|
Parameters: (void)
|
|
Complexity Param 0 Return 1 Cyclo Vg 1 Total 2
|
|
LOC 15 eLOC 14 lLOC 10 Comment 16 Lines 18
|
|
|
|
Function: QP::QTimeEvt::disarm
|
|
Parameters: (void)
|
|
Complexity Param 0 Return 1 Cyclo Vg 2 Total 3
|
|
LOC 29 eLOC 26 lLOC 17 Comment 27 Lines 35
|
|
|
|
Function: QP::QTimeEvt::rearm
|
|
Parameters: (QTimeEvtCtr const nTicks)
|
|
Complexity Param 1 Return 1 Cyclo Vg 7 Total 9
|
|
LOC 32 eLOC 28 lLOC 18 Comment 48 Lines 58
|
|
|
|
Function: QP::QF::stop
|
|
Parameters: (void) Non-ANSI Parameter Construct
|
|
Complexity Param 1 Return 1 Cyclo Vg 1 Total 3
|
|
LOC 3 eLOC 2 lLOC 1 Comment 13 Lines 4
|
|
|
|
Function: QP::QF::run
|
|
Parameters: (void)
|
|
Complexity Param 0 Return 1 Cyclo Vg 3 Total 4
|
|
LOC 20 eLOC 16 lLOC 11 Comment 32 Lines 37
|
|
|
|
Function: QP::QActive::start
|
|
Parameters: (uint_fast8_t const prio, QEvt const *qSto[], uint_fast16_t
|
|
const qLen, void * const stkSto, uint_fast16_t const, QEvt c
|
|
onst * const ie)
|
|
Complexity Param 6 Return 1 Cyclo Vg 3 Total 10
|
|
LOC 10 eLOC 8 lLOC 6 Comment 29 Lines 15
|
|
|
|
Function: QP::QActive::stop
|
|
Parameters: (void)
|
|
Complexity Param 0 Return 1 Cyclo Vg 1 Total 2
|
|
LOC 3 eLOC 2 lLOC 1 Comment 12 Lines 3
|
|
|
|
Function: QP::QF::init
|
|
Parameters: (void)
|
|
Complexity Param 0 Return 1 Cyclo Vg 1 Total 2
|
|
LOC 17 eLOC 16 lLOC 9 Comment 14 Lines 20
|
|
|
|
Function: QP::QF::stop
|
|
Parameters: (void)
|
|
Complexity Param 0 Return 1 Cyclo Vg 1 Total 2
|
|
LOC 3 eLOC 2 lLOC 1 Comment 13 Lines 4
|
|
|
|
Function: QP::initialize
|
|
Parameters: (void)
|
|
Complexity Param 0 Return 1 Cyclo Vg 2 Total 3
|
|
LOC 7 eLOC 5 lLOC 3 Comment 4 Lines 9
|
|
|
|
Function: QP::QF::run
|
|
Parameters: (void)
|
|
Complexity Param 0 Return 1 Cyclo Vg 2 Total 3
|
|
LOC 12 eLOC 10 lLOC 7 Comment 20 Lines 15
|
|
|
|
Function: QP::QActive::start
|
|
Parameters: (uint_fast8_t const prio, QEvt const *qSto[], uint_fast16_t
|
|
const qLen, void * const stkSto, uint_fast16_t const stkSize
|
|
, QEvt const * const ie)
|
|
Complexity Param 6 Return 1 Cyclo Vg 4 Total 11
|
|
LOC 16 eLOC 14 lLOC 9 Comment 25 Lines 22
|
|
|
|
Function: QP::QActive::stop
|
|
Parameters: (void)
|
|
Complexity Param 0 Return 1 Cyclo Vg 1 Total 2
|
|
LOC 3 eLOC 2 lLOC 1 Comment 13 Lines 3
|
|
|
|
Function: static_cast<uint_fast8_t>
|
|
Parameters: (0))
|
|
Complexity Param 1 Return 1 Cyclo Vg 1 Total 3
|
|
LOC 4 eLOC 3 lLOC 2 Comment 4 Lines 4
|
|
|
|
Function: static_cast<uint_fast8_t>
|
|
Parameters: (0))
|
|
Complexity Param 1 Return 1 Cyclo Vg 1 Total 3
|
|
LOC 9 eLOC 8 lLOC 3 Comment 6 Lines 9
|
|
|
|
Function: QP::QK::mutexLock
|
|
Parameters: (uint_fast8_t const prioCeiling)
|
|
Complexity Param 1 Return 1 Cyclo Vg 2 Total 4
|
|
LOC 16 eLOC 14 lLOC 8 Comment 21 Lines 18
|
|
|
|
Function: QP::QK::mutexUnlock
|
|
Parameters: (QMutex mutex)
|
|
Complexity Param 1 Return 1 Cyclo Vg 3 Total 5
|
|
LOC 18 eLOC 15 lLOC 8 Comment 20 Lines 20
|
|
|
|
Function: QK_sched_
|
|
Parameters: (uint_fast8_t p)
|
|
Complexity Param 1 Return 1 Cyclo Vg 6 Total 8
|
|
LOC 45 eLOC 39 lLOC 22 Comment 40 Lines 67
|
|
|
|
Function: QP::QS::initBuf
|
|
Parameters: (uint8_t sto[], uint_fast16_t const stoSize)
|
|
Complexity Param 2 Return 1 Cyclo Vg 1 Total 4
|
|
LOC 11 eLOC 10 lLOC 9 Comment 20 Lines 15
|
|
|
|
Function: QP::QS::filterOn
|
|
Parameters: (uint_fast8_t const rec)
|
|
Complexity Param 1 Return 1 Cyclo Vg 3 Total 5
|
|
LOC 18 eLOC 13 lLOC 6 Comment 15 Lines 20
|
|
|
|
Function: QP::QS::filterOff
|
|
Parameters: (uint_fast8_t const rec)
|
|
Complexity Param 1 Return 1 Cyclo Vg 2 Total 4
|
|
LOC 27 eLOC 24 lLOC 35 Comment 14 Lines 36
|
|
|
|
Function: QP::QS::beginRec
|
|
Parameters: (uint_fast8_t const rec)
|
|
Complexity Param 1 Return 1 Cyclo Vg 1 Total 3
|
|
LOC 14 eLOC 13 lLOC 10 Comment 16 Lines 18
|
|
|
|
Function: QP::QS::endRec
|
|
Parameters: (void)
|
|
Complexity Param 0 Return 1 Cyclo Vg 4 Total 5
|
|
LOC 21 eLOC 17 lLOC 9 Comment 15 Lines 25
|
|
|
|
Function: QP::QS::u8
|
|
Parameters: (uint8_t const format, uint8_t const d)
|
|
Complexity Param 2 Return 1 Cyclo Vg 1 Total 4
|
|
LOC 11 eLOC 10 lLOC 7 Comment 12 Lines 14
|
|
|
|
Function: QP::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 12 Lines 20
|
|
|
|
Function: QP::QS::u32
|
|
Parameters: (uint8_t format, uint32_t d)
|
|
Complexity Param 2 Return 1 Cyclo Vg 2 Total 5
|
|
LOC 15 eLOC 13 lLOC 10 Comment 12 Lines 18
|
|
|
|
Function: QP::QS::u8_
|
|
Parameters: (uint8_t const d)
|
|
Complexity Param 1 Return 1 Cyclo Vg 1 Total 3
|
|
LOC 10 eLOC 9 lLOC 7 Comment 11 Lines 12
|
|
|
|
Function: QP::QS::u8u8_
|
|
Parameters: (uint8_t const d1, uint8_t const d2)
|
|
Complexity Param 2 Return 1 Cyclo Vg 1 Total 4
|
|
LOC 11 eLOC 10 lLOC 7 Comment 11 Lines 13
|
|
|
|
Function: QP::QS::u16_
|
|
Parameters: (uint16_t d)
|
|
Complexity Param 1 Return 1 Cyclo Vg 1 Total 3
|
|
LOC 14 eLOC 13 lLOC 10 Comment 11 Lines 18
|
|
|
|
Function: QP::QS::u32_
|
|
Parameters: (uint32_t d)
|
|
Complexity Param 1 Return 1 Cyclo Vg 2 Total 4
|
|
LOC 14 eLOC 12 lLOC 10 Comment 11 Lines 16
|
|
|
|
Function: QP::QS::str_
|
|
Parameters: (char_t const *s)
|
|
Complexity Param 1 Return 1 Cyclo Vg 2 Total 4
|
|
LOC 20 eLOC 18 lLOC 14 Comment 15 Lines 22
|
|
|
|
Function: QP::QS::str_ROM_
|
|
Parameters: (char_t const Q_ROM *s)
|
|
Complexity Param 1 Return 1 Cyclo Vg 2 Total 4
|
|
LOC 20 eLOC 18 lLOC 14 Comment 15 Lines 22
|
|
|
|
Function: QP::QS::getBlock
|
|
Parameters: (uint16_t * const pNbytes)
|
|
Complexity Param 1 Return 1 Cyclo Vg 5 Total 7
|
|
LOC 29 eLOC 23 lLOC 17 Comment 30 Lines 30
|
|
|
|
Function: QP::QS::getByte
|
|
Parameters: (void)
|
|
Complexity Param 0 Return 1 Cyclo Vg 3 Total 4
|
|
LOC 18 eLOC 14 lLOC 10 Comment 19 Lines 18
|
|
|
|
Function: QP::QS::sig_dict
|
|
Parameters: (enum_t const sig, void const * const obj, char_t const Q_RO
|
|
M * const name)
|
|
Complexity Param 3 Return 1 Cyclo Vg 1 Total 5
|
|
LOC 11 eLOC 9 lLOC 8 Comment 3 Lines 11
|
|
|
|
Function: QP::QS::obj_dict
|
|
Parameters: (void const * const obj, char_t const Q_ROM * const name)
|
|
Complexity Param 2 Return 1 Cyclo Vg 1 Total 4
|
|
LOC 10 eLOC 8 lLOC 7 Comment 3 Lines 10
|
|
|
|
Function: QP::QS::fun_dict
|
|
Parameters: (void (* const fun)(void), char_t const Q_ROM * const name)
|
|
Complexity Param 2 Return 1 Cyclo Vg 1 Total 4
|
|
LOC 10 eLOC 8 lLOC 7 Comment 3 Lines 10
|
|
|
|
Function: QP::QS::usr_dict
|
|
Parameters: (enum_t const rec, char_t const Q_ROM * const name)
|
|
Complexity Param 2 Return 1 Cyclo Vg 1 Total 4
|
|
LOC 10 eLOC 8 lLOC 7 Comment 3 Lines 10
|
|
|
|
Function: QP::QS::f32
|
|
Parameters: (uint8_t format, float32_t const d)
|
|
Complexity Param 2 Return 1 Cyclo Vg 2 Total 5
|
|
LOC 20 eLOC 18 lLOC 14 Comment 14 Lines 24
|
|
|
|
Function: QP::QS::f64
|
|
Parameters: (uint8_t format, float64_t const d)
|
|
Complexity Param 2 Return 1 Cyclo Vg 3 Total 6
|
|
LOC 29 eLOC 26 lLOC 20 Comment 10 Lines 33
|
|
|
|
Function: QP::QS::mem
|
|
Parameters: (uint8_t const *blk, uint8_t size)
|
|
Complexity Param 2 Return 1 Cyclo Vg 2 Total 5
|
|
LOC 19 eLOC 17 lLOC 11 Comment 10 Lines 22
|
|
|
|
Function: QP::QS::str
|
|
Parameters: (char_t const *s)
|
|
Complexity Param 1 Return 1 Cyclo Vg 2 Total 4
|
|
LOC 22 eLOC 20 lLOC 14 Comment 15 Lines 26
|
|
|
|
Function: QP::QS::str_ROM
|
|
Parameters: (char_t const Q_ROM *s)
|
|
Complexity Param 1 Return 1 Cyclo Vg 2 Total 4
|
|
LOC 22 eLOC 20 lLOC 14 Comment 15 Lines 26
|
|
|
|
Function: QP::QS::u64_
|
|
Parameters: (uint64_t d)
|
|
Complexity Param 1 Return 1 Cyclo Vg 2 Total 4
|
|
LOC 17 eLOC 14 lLOC 10 Comment 7 Lines 19
|
|
|
|
Function: QP::QS::u64
|
|
Parameters: (uint8_t format, uint64_t d)
|
|
Complexity Param 2 Return 1 Cyclo Vg 2 Total 5
|
|
LOC 18 eLOC 15 lLOC 10 Comment 8 Lines 21
|
|
|
|
Total: Functions
|
|
LOC 2254 eLOC 1893 lLOC 1233 InCmp 317 CycloCmp 353
|
|
Function Points FP(LOC) 38.4 FP(eLOC) 32.7 FP(lLOC) 21.6
|
|
|
|
------------------------------------------------------------------------
|
|
|
|
~~ Project Functional Analysis ~~
|
|
|
|
Total Functions .......: 158 Total Physical Lines ..: 2928
|
|
Total LOC .............: 2254 Total Function Pts LOC : 38.4
|
|
Total eLOC ............: 1893 Total Function Pts eLOC: 32.7
|
|
Total lLOC.............: 1233 Total Function Pts lLOC: 21.6
|
|
Total Cyclomatic Comp. : 353 Total Interface Comp. .: 317
|
|
Total Parameters ......: 159 Total Return Points ...: 158
|
|
Total Comment Lines ...: 2212 Total Blank Lines .....: 382
|
|
------ ----- ----- ------ ------ -----
|
|
Avg Physical Lines ....: 18.53
|
|
Avg LOC ...............: 14.27 Avg eLOC ..............: 11.98
|
|
Avg lLOC ..............: 7.80 Avg Cyclomatic Comp. ..: 2.23
|
|
Avg Interface Comp. ...: 2.01 Avg Parameters ........: 1.01
|
|
Avg Return Points .....: 1.00 Avg Comment Lines .....: 14.00
|
|
------ ----- ----- ------ ------ -----
|
|
Max LOC ...............: 111
|
|
Max eLOC ..............: 98 Max lLOC ..............: 63
|
|
Max Cyclomatic Comp. ..: 15 Max Interface Comp. ...: 7
|
|
Max Parameters ........: 6 Max Return Points .....: 1
|
|
Max Comment Lines .....: 74 Max Total Lines .......: 152
|
|
------ ----- ----- ------ ------ -----
|
|
Min LOC ...............: 1
|
|
Min eLOC ..............: 1 Min lLOC ..............: 0
|
|
Min Cyclomatic Comp. ..: 1 Min Interface Comp. ...: 1
|
|
Min Parameters ........: 0 Min Return Points .....: 1
|
|
Min Comment Lines .....: 0 Min Total Lines .......: 1
|
|
|
|
------------------------------------------------------------------------
|
|
|
|
~~ File Summary ~~
|
|
|
|
C Source Files *.c ....: 0 C/C++ Include Files *.h: 15
|
|
C++ Source Files *.c* .: 53 C++ Include Files *.h* : 0
|
|
C# Source Files *.cs ..: 0 Java Source File *.jav*: 0
|
|
Other File Count ......: 0 Total File Count ......: 68
|
|
________________________________________________________________________
|
|
|
|
\endcode
|
|
*/
|