LCOV - code coverage report
Current view: top level - src - SparseTag.cpp (source / functions) Hit Total Coverage
Test: coverage_sk.info Lines: 181 195 92.8 %
Date: 2020-12-16 07:07:30 Functions: 31 32 96.9 %
Branches: 252 620 40.6 %

Function Name Sort by function name Hit count Sort by hit count
void moab::get_tagged<moab::Range>(std::unordered_map<unsigned long, void*, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, void*> > > const&, moab::EntityType, moab::Range&) 0
moab::SparseTag::clear_data(moab::SequenceManager*, moab::Error*, moab::Range const&, void const*, int) 2
moab::SparseTag::clear_data(moab::SequenceManager*, moab::Error*, unsigned long const*, unsigned long, void const*, int) 4
moab::SparseTag::set_data(moab::SequenceManager*, moab::Error*, moab::Range const&, void const* const*, int const*) 4
moab::SparseTag::set_data(moab::SequenceManager*, moab::Error*, unsigned long const*, unsigned long, void const* const*, int const*) 6
moab::SparseTag::get_data(moab::SequenceManager const*, moab::Error*, moab::Range const&, void const**, int*) const 14
void moab::get_tagged<moab::InsertCount>(std::unordered_map<unsigned long, void*, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, void*> > > const&, moab::EntityType, moab::InsertCount&) 18
void moab::get_tagged<moab::InsertCount>(std::unordered_map<unsigned long, void*, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, void*> > > const&, moab::Range::const_iterator, moab::Range::const_iterator, moab::InsertCount&) 18
moab::SparseTag::get_memory_use(moab::SequenceManager const*, unsigned long&, unsigned long&) const 36
moab::SparseTag::num_tagged_entities(moab::SequenceManager const*, unsigned long&, moab::EntityType, moab::Range const*) const 36
void moab::get_tagged<moab::InsertCount>(std::unordered_map<unsigned long, void*, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, void*> > > const&, moab::InsertCount&, moab::EntityType, moab::Range const*) 36
moab::SparseTag::get_data(moab::SequenceManager const*, moab::Error*, moab::Range const&, void*) const 176
moab::SparseTag::set_data(moab::SequenceManager*, moab::Error*, moab::Range const&, void const*) 199
moab::SparseTag::get_data(moab::SequenceManager const*, moab::Error*, unsigned long const*, unsigned long, void const**, int*) const 270
moab::SparseTag::remove_data(moab::SequenceManager*, moab::Error*, moab::Range const&) 361
moab::SparseTag::get_tagged_entities(moab::SequenceManager const*, moab::Range&, moab::EntityType, moab::Range const*) const 641
void moab::get_tagged<moab::Range>(std::unordered_map<unsigned long, void*, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, void*> > > const&, moab::Range&, moab::EntityType, moab::Range const*) 641
void moab::get_tagged<moab::Range>(std::unordered_map<unsigned long, void*, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, void*> > > const&, moab::Range::const_iterator, moab::Range::const_iterator, moab::Range&) 641
moab::SparseTag::is_tagged(moab::SequenceManager const*, unsigned long) const 687
moab::SparseTag::find_entities_with_value(moab::SequenceManager const*, moab::Error*, moab::Range&, void const*, int, moab::EntityType, moab::Range const*) const 1203
moab::SparseTag::get_storage_type() const 1706
moab::SparseTag::SparseTag(char const*, int, moab::DataType, void const*) 2119
moab::SparseTag::set_data(moab::SequenceManager*, moab::Error*, unsigned long const*, unsigned long, void const*) 3751
moab::SparseTag::~SparseTag() 4188
moab::SparseTag::release_all_data(moab::SequenceManager*, moab::Error*, bool) 4701
moab::SparseTag::remove_data(moab::SequenceManager*, moab::Error*, unsigned long const*, unsigned long) 4927
moab::SparseTag::remove_data(moab::Error*, unsigned long) 5342
moab::SparseTag::tag_iterate(moab::SequenceManager*, moab::Error*, moab::Range::const_iterator&, moab::Range::const_iterator const&, void*&, bool) 5882
moab::SparseTag::set_data(moab::Error*, unsigned long, void const*) 6780
moab::SparseTag::get_data(moab::SequenceManager const*, moab::Error*, unsigned long const*, unsigned long, void*) const 17587
moab::SparseTag::get_data(moab::Error*, unsigned long, void*) const 19548
moab::SparseTag::get_data_ptr(unsigned long, void const*&, bool) const 25838

Generated by: LCOV version 1.11