LCOV - code coverage report
Current view: top level - src/cli - abstractcommand.cpp (source / functions) Coverage Total Hit
Project: Dokit Lines: 97.0 % 166 161
Version: Functions: 59.4 % 101 60

Function Name Sort by function name Hit count Sort by function hit count
AbstractCommand::appendSiPrefix(double, int) 2541
abstractcommand.cpp:AbstractCommand::AbstractCommand(QObject*)::$_0::operator()(QBluetoothDeviceDiscoveryAgent::Error const&) const::{lambda()#1}::operator()() const 16908
AbstractCommand::processOptions(QCommandLineParser const&) 37149
int AbstractCommand::parseNumber<std::__1::ratio<1l, 1000l>, int>(QString const&, QString const&, int) 8496
float AbstractCommand::parseNumber<std::__1::ratio<1l, 1l>, float>(QString const&, QString const&, float) 2088
int AbstractCommand::parseNumber<std::__1::ratio<1l, 1000l>, int>(QString const&, QString const&, int) 3096
unsigned int AbstractCommand::parseNumber<std::__1::ratio<1000000000000000000l, 1l>, unsigned int>(QString const&, QString const&, unsigned int) 0
unsigned int AbstractCommand::parseNumber<std::__1::ratio<1000000000000000l, 1l>, unsigned int>(QString const&, QString const&, unsigned int) 0
unsigned int AbstractCommand::parseNumber<std::__1::ratio<1000000000000l, 1l>, unsigned int>(QString const&, QString const&, unsigned int) 0
unsigned int AbstractCommand::parseNumber<std::__1::ratio<1000000000l, 1l>, unsigned int>(QString const&, QString const&, unsigned int) 0
unsigned int AbstractCommand::parseNumber<std::__1::ratio<1000000l, 1l>, unsigned int>(QString const&, QString const&, unsigned int) 0
unsigned int AbstractCommand::parseNumber<std::__1::ratio<1000l, 1l>, unsigned int>(QString const&, QString const&, unsigned int) 0
unsigned int AbstractCommand::parseNumber<std::__1::ratio<100l, 1l>, unsigned int>(QString const&, QString const&, unsigned int) 0
unsigned int AbstractCommand::parseNumber<std::__1::ratio<10l, 1l>, unsigned int>(QString const&, QString const&, unsigned int) 0
unsigned int AbstractCommand::parseNumber<std::__1::ratio<1l, 1000000000000000000l>, unsigned int>(QString const&, QString const&, unsigned int) 0
unsigned int AbstractCommand::parseNumber<std::__1::ratio<1l, 1000000000000000l>, unsigned int>(QString const&, QString const&, unsigned int) 0
unsigned int AbstractCommand::parseNumber<std::__1::ratio<1l, 1000000000000l>, unsigned int>(QString const&, QString const&, unsigned int) 0
unsigned int AbstractCommand::parseNumber<std::__1::ratio<1l, 1000000000l>, unsigned int>(QString const&, QString const&, unsigned int) 72
unsigned int AbstractCommand::parseNumber<std::__1::ratio<1l, 1000000l>, unsigned int>(QString const&, QString const&, unsigned int) 1152
unsigned int AbstractCommand::parseNumber<std::__1::ratio<1l, 1000l>, unsigned int>(QString const&, QString const&, unsigned int) 936
unsigned int AbstractCommand::parseNumber<std::__1::ratio<1l, 100l>, unsigned int>(QString const&, QString const&, unsigned int) 0
unsigned int AbstractCommand::parseNumber<std::__1::ratio<1l, 10l>, unsigned int>(QString const&, QString const&, unsigned int) 0
unsigned int AbstractCommand::parseNumber<std::__1::ratio<1l, 1l>, unsigned int>(QString const&, QString const&, unsigned int) 1152
AbstractCommand::supportedOptions(QCommandLineParser const&) const 42000
AbstractCommand::escapeCsvField(QString const&) 20805
AbstractCommand::AbstractCommand(QObject*) 94563
Ratio makeRatio<std::ratio<1l, 1l> >() 45536
Ratio makeRatio<std::__1::ratio<1000000000000000000l, 1l> >() 648
Ratio makeRatio<std::__1::ratio<1000000000000000l, 1l> >() 648
Ratio makeRatio<std::__1::ratio<1000000000000l, 1l> >() 648
Ratio makeRatio<std::__1::ratio<1000000000l, 1l> >() 648
Ratio makeRatio<std::__1::ratio<1000000l, 1l> >() 648
Ratio makeRatio<std::__1::ratio<1000l, 1l> >() 1296
Ratio makeRatio<std::__1::ratio<100l, 1l> >() 648
Ratio makeRatio<std::__1::ratio<10l, 1l> >() 0
Ratio makeRatio<std::__1::ratio<1l, 1000000000000000000l> >() 648
Ratio makeRatio<std::__1::ratio<1l, 1000000000000000l> >() 648
Ratio makeRatio<std::__1::ratio<1l, 1000000000000l> >() 648
Ratio makeRatio<std::__1::ratio<1l, 1000000000l> >() 648
Ratio makeRatio<std::__1::ratio<1l, 1000000l> >() 2304
Ratio makeRatio<std::__1::ratio<1l, 1000l> >() 1656
Ratio makeRatio<std::__1::ratio<1l, 100l> >() 648
Ratio makeRatio<std::__1::ratio<1l, 10l> >() 648
Ratio makeRatio<std::__1::ratio<1l, 1l> >() 4392
Ratio makeRatio<std::ratio<1000000000000000000l, 1l> >() 728
Ratio makeRatio<std::ratio<1000000000000000l, 1l> >() 728
Ratio makeRatio<std::ratio<1000000000000l, 1l> >() 728
Ratio makeRatio<std::ratio<1000000000l, 1l> >() 728
Ratio makeRatio<std::ratio<1000000l, 1l> >() 728
Ratio makeRatio<std::ratio<1000l, 1l> >() 1456
Ratio makeRatio<std::ratio<100l, 1l> >() 728
Ratio makeRatio<std::ratio<10l, 1l> >() 0
Ratio makeRatio<std::ratio<1l, 1000000000000000000l> >() 728
Ratio makeRatio<std::ratio<1l, 1000000000000000l> >() 728
Ratio makeRatio<std::ratio<1l, 1000000000000l> >() 728
Ratio makeRatio<std::ratio<1l, 1000000000l> >() 728
Ratio makeRatio<std::ratio<1l, 1000000l> >() 3584
Ratio makeRatio<std::ratio<1l, 1000l> >() 1512
Ratio makeRatio<std::ratio<1l, 100l> >() 728
Ratio makeRatio<std::ratio<1l, 10l> >() 728
Ratio makeRatio<std::ratio<1l, 1l> >() 12824
int AbstractCommand::parseNumber<std::ratio<1l, 1000l>, int>(QString const&, QString const&, int) 53106
float AbstractCommand::parseNumber<std::ratio<1l, 1l>, float>(QString const&, QString const&, float) 6075
float AbstractCommand::parseNumber<std::ratio<1ll, 1ll>, float>(QString const&, QString const&, float) 1080
int AbstractCommand::parseNumber<std::ratio<1l, 1000l>, int>(QString const&, QString const&, int) 5805
int AbstractCommand::parseNumber<std::ratio<1ll, 1000ll>, int>(QString const&, QString const&, int) 1032
unsigned int AbstractCommand::parseNumber<std::ratio<1000000000000000000l, 1l>, unsigned int>(QString const&, QString const&, unsigned int) 0
unsigned int AbstractCommand::parseNumber<std::ratio<1000000000000000000ll, 1ll>, unsigned int>(QString const&, QString const&, unsigned int) 0
unsigned int AbstractCommand::parseNumber<std::ratio<1000000000000000l, 1l>, unsigned int>(QString const&, QString const&, unsigned int) 0
unsigned int AbstractCommand::parseNumber<std::ratio<1000000000000000ll, 1ll>, unsigned int>(QString const&, QString const&, unsigned int) 0
unsigned int AbstractCommand::parseNumber<std::ratio<1000000000000l, 1l>, unsigned int>(QString const&, QString const&, unsigned int) 0
unsigned int AbstractCommand::parseNumber<std::ratio<1000000000000ll, 1ll>, unsigned int>(QString const&, QString const&, unsigned int) 0
unsigned int AbstractCommand::parseNumber<std::ratio<1000000000l, 1l>, unsigned int>(QString const&, QString const&, unsigned int) 0
unsigned int AbstractCommand::parseNumber<std::ratio<1000000000ll, 1ll>, unsigned int>(QString const&, QString const&, unsigned int) 0
unsigned int AbstractCommand::parseNumber<std::ratio<1000000l, 1l>, unsigned int>(QString const&, QString const&, unsigned int) 0
unsigned int AbstractCommand::parseNumber<std::ratio<1000000ll, 1ll>, unsigned int>(QString const&, QString const&, unsigned int) 0
unsigned int AbstractCommand::parseNumber<std::ratio<1000l, 1l>, unsigned int>(QString const&, QString const&, unsigned int) 0
unsigned int AbstractCommand::parseNumber<std::ratio<1000ll, 1ll>, unsigned int>(QString const&, QString const&, unsigned int) 0
unsigned int AbstractCommand::parseNumber<std::ratio<100l, 1l>, unsigned int>(QString const&, QString const&, unsigned int) 0
unsigned int AbstractCommand::parseNumber<std::ratio<100ll, 1ll>, unsigned int>(QString const&, QString const&, unsigned int) 0
unsigned int AbstractCommand::parseNumber<std::ratio<10l, 1l>, unsigned int>(QString const&, QString const&, unsigned int) 0
unsigned int AbstractCommand::parseNumber<std::ratio<10ll, 1ll>, unsigned int>(QString const&, QString const&, unsigned int) 0
unsigned int AbstractCommand::parseNumber<std::ratio<1l, 1000000000000000000l>, unsigned int>(QString const&, QString const&, unsigned int) 0
unsigned int AbstractCommand::parseNumber<std::ratio<1l, 1000000000000000l>, unsigned int>(QString const&, QString const&, unsigned int) 0
unsigned int AbstractCommand::parseNumber<std::ratio<1l, 1000000000000l>, unsigned int>(QString const&, QString const&, unsigned int) 0
unsigned int AbstractCommand::parseNumber<std::ratio<1l, 1000000000l>, unsigned int>(QString const&, QString const&, unsigned int) 135
unsigned int AbstractCommand::parseNumber<std::ratio<1l, 1000000l>, unsigned int>(QString const&, QString const&, unsigned int) 6210
unsigned int AbstractCommand::parseNumber<std::ratio<1l, 1000l>, unsigned int>(QString const&, QString const&, unsigned int) 12015
unsigned int AbstractCommand::parseNumber<std::ratio<1l, 100l>, unsigned int>(QString const&, QString const&, unsigned int) 0
unsigned int AbstractCommand::parseNumber<std::ratio<1l, 10l>, unsigned int>(QString const&, QString const&, unsigned int) 0
unsigned int AbstractCommand::parseNumber<std::ratio<1l, 1l>, unsigned int>(QString const&, QString const&, unsigned int) 14850
unsigned int AbstractCommand::parseNumber<std::ratio<1ll, 1000000000000000000ll>, unsigned int>(QString const&, QString const&, unsigned int) 0
unsigned int AbstractCommand::parseNumber<std::ratio<1ll, 1000000000000000ll>, unsigned int>(QString const&, QString const&, unsigned int) 0
unsigned int AbstractCommand::parseNumber<std::ratio<1ll, 1000000000000ll>, unsigned int>(QString const&, QString const&, unsigned int) 0
unsigned int AbstractCommand::parseNumber<std::ratio<1ll, 1000000000ll>, unsigned int>(QString const&, QString const&, unsigned int) 24
unsigned int AbstractCommand::parseNumber<std::ratio<1ll, 1000000ll>, unsigned int>(QString const&, QString const&, unsigned int) 1104
unsigned int AbstractCommand::parseNumber<std::ratio<1ll, 1000ll>, unsigned int>(QString const&, QString const&, unsigned int) 2136
unsigned int AbstractCommand::parseNumber<std::ratio<1ll, 100ll>, unsigned int>(QString const&, QString const&, unsigned int) 0
unsigned int AbstractCommand::parseNumber<std::ratio<1ll, 10ll>, unsigned int>(QString const&, QString const&, unsigned int) 0
unsigned int AbstractCommand::parseNumber<std::ratio<1ll, 1ll>, unsigned int>(QString const&, QString const&, unsigned int) 2640
AbstractCommand::requiredOptions(QCommandLineParser const&) const 85848
Ratio::isValid() const 22240
abstractcommand.cpp:AbstractCommand::AbstractCommand(QObject*)::$_0::operator()(QBluetoothDeviceDiscoveryAgent::Error const&) const 17217
AbstractCommand::AbstractCommand(QObject*)::{lambda(QBluetoothDeviceDiscoveryAgent::Error const&)#1}::operator()(QBluetoothDeviceDiscoveryAgent::Error const&) const 309
abstractcommand.cpp:AbstractCommand::AbstractCommand(QObject*)::$_0::operator()(QBluetoothDeviceDiscoveryAgent::Error const&) const 16908

Generated by: LCOV version 2.5-0