LCOV - code coverage report
Current view: top level - src - TypeSequenceManager.cpp (source / functions) Hit Total Coverage
Test: coverage_sk.info Lines: 371 456 81.4 %
Date: 2020-12-16 07:07:30 Functions: 22 26 84.6 %
Branches: 884 1818 48.6 %

Function Name Sort by function name Hit count Sort by hit count
moab::TypeSequenceManager::find_free_block(long, unsigned long, unsigned long) 0
moab::TypeSequenceManager::get_occupied_size(moab::SequenceData const*) const 0
moab::TypeSequenceManager::is_free_handle(unsigned long, std::_Rb_tree_const_iterator<moab::EntitySequence*>&, moab::SequenceData*&, unsigned long&, unsigned long&, int) 0
moab::TypeSequenceManager::last_free_handle(unsigned long) const 0
moab::TypeSequenceManager::append_memory_use(unsigned long, unsigned long, moab::SequenceData const*, unsigned long long&, unsigned long long&) const 10
moab::TypeSequenceManager::get_memory_use(unsigned long, unsigned long, unsigned long long&, unsigned long long&) const 10
moab::TypeSequenceManager::erase(std::_Rb_tree_const_iterator<moab::EntitySequence*>) 11
moab::TypeSequenceManager::replace_subsequence(moab::EntitySequence*, int const*, int) 21
moab::TypeSequenceManager::notify_prepended(std::_Rb_tree_const_iterator<moab::EntitySequence*>) 34
moab::TypeSequenceManager::get_memory_use(unsigned long long&, unsigned long long&) const 48
moab::TypeSequenceManager::check_merge_prev(std::_Rb_tree_const_iterator<moab::EntitySequence*>) 174
moab::TypeSequenceManager::is_free_sequence(unsigned long, long, moab::SequenceData*&, int) 310
moab::TypeSequenceManager::find_free_sequence(long, unsigned long, unsigned long, moab::SequenceData*&, long&, int) 1319
moab::check_range(moab::range_data const&, bool, unsigned long&) 1602
moab::TypeSequenceManager::insert_sequence(moab::EntitySequence*) 1644
moab::TypeSequenceManager::~TypeSequenceManager() 5248
moab::TypeSequenceManager::remove_sequence(moab::EntitySequence const*, bool&) 6855
moab::TypeSequenceManager::merge_internal(std::_Rb_tree_const_iterator<moab::EntitySequence*>, std::_Rb_tree_const_iterator<moab::EntitySequence*>) 11340
moab::TypeSequenceManager::erase(moab::Error*, unsigned long, unsigned long) 12282
moab::TypeSequenceManager::split_sequence(std::_Rb_tree_const_iterator<moab::EntitySequence*>, unsigned long) 19284
moab::TypeSequenceManager::check_valid_handles(moab::Error*, unsigned long, unsigned long) const 25175
moab::TypeSequenceManager::erase(moab::Error*, unsigned long) 30113
moab::TypeSequenceManager::check_valid_data(moab::EntitySequence const*) const 33178
moab::TypeSequenceManager::notify_appended(std::_Rb_tree_const_iterator<moab::EntitySequence*>) 2562729
moab::TypeSequenceManager::find_free_handle(unsigned long, unsigned long, bool&, int) 2563662
moab::TypeSequenceManager::check_merge_next(std::_Rb_tree_const_iterator<moab::EntitySequence*>) 2563776

Generated by: LCOV version 1.11