LCOV - code coverage report
Current view: top level - src - Decoder.cpp (source / functions) Hit Total Coverage
Test: cpp-bencoding code coverage Lines: 108 111 97.3 %
Date: 2018-04-21 15:28:44 Functions: 21 21 100.0 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
bencoding::decode(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 1
bencoding::decode(std::basic_istream<char, std::char_traits<char> >&) 1
bencoding::Decoder::decodeDictionaryValue(std::basic_istream<char, std::char_traits<char> >&) 5
bencoding::Decoder::decodeList(std::basic_istream<char, std::char_traits<char> >&) 6
bencoding::Decoder::decodeDictionary(std::basic_istream<char, std::char_traits<char> >&) 6
bencoding::Decoder::decodeListItemsIntoList(std::basic_istream<char, std::char_traits<char> >&) 6
bencoding::Decoder::decodeDictionaryItemsIntoDictionary(std::basic_istream<char, std::char_traits<char> >&) 6
bencoding::Decoder::decodeDictionaryKey(std::basic_istream<char, std::char_traits<char> >&) 7
bencoding::Decoder::readStringOfGivenLength[abi:cxx11](std::basic_istream<char, std::char_traits<char> >&, unsigned long) const 12
bencoding::Decoder::decodeString(std::basic_istream<char, std::char_traits<char> >&) const 13
bencoding::Decoder::readStringLength(std::basic_istream<char, std::char_traits<char> >&) const 13
bencoding::Decoder::validateInputDoesNotContainUndecodedCharacters(std::basic_istream<char, std::char_traits<char> >&) 16
bencoding::DecodingError::DecodingError(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 25
bencoding::Decoder::decodeEncodedInteger(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const 28
bencoding::Decoder::decodeInteger(std::basic_istream<char, std::char_traits<char> >&) const 29
bencoding::Decoder::readEncodedInteger[abi:cxx11](std::basic_istream<char, std::char_traits<char> >&) const 29
bencoding::Decoder::readExpectedChar(std::basic_istream<char, std::char_traits<char> >&, char) const 31
bencoding::Decoder::create() 38
bencoding::Decoder::decode(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 38
bencoding::Decoder::Decoder() 38
bencoding::Decoder::decode(std::basic_istream<char, std::char_traits<char> >&) 63

Generated by: LCOV version 1.13