Function (File:Line) |
Call count |
Block coverage |
CreateOptions::AddDimension(char) (libimgdoc2/src/public/CreateOptions.cpp:60) | called 312 times, returned 312 times | 100.0% |
CreateOptions::AddIndexForDimension(char) (libimgdoc2/src/public/CreateOptions.cpp:66) | called 20 times, returned 20 times | 100.0% |
CreateOptions::CreateOptions() (libimgdoc2/src/public/CreateOptions.cpp:23) | called 258 times, returned 258 times | 100.0% |
CreateOptions::GetCreateBlobTable() const (libimgdoc2/src/public/CreateOptions.cpp:82) | called 516 times, returned 516 times | 100.0% |
CreateOptions::GetDimensions() const (libimgdoc2/src/public/CreateOptions.cpp:72) | called 516 times, returned 516 times | 100.0% |
CreateOptions::GetDocumentType() const (libimgdoc2/src/public/CreateOptions.cpp:30) | called 506 times, returned 506 times | 100.0% |
CreateOptions::GetFilename[abi:cxx11]() const (libimgdoc2/src/public/CreateOptions.cpp:40) | called 248 times, returned 248 times | 100.0% |
CreateOptions::GetIndexedDimensions() const (libimgdoc2/src/public/CreateOptions.cpp:77) | called 516 times, returned 516 times | 100.0% |
CreateOptions::GetUseSpatialIndex() const (libimgdoc2/src/public/CreateOptions.cpp:55) | called 516 times, returned 516 times | 100.0% |
CreateOptions::SetCreateBlobTable(bool) (libimgdoc2/src/public/CreateOptions.cpp:50) | called 146 times, returned 146 times | 100.0% |
CreateOptions::SetDocumentType(imgdoc2::DocumentType) (libimgdoc2/src/public/CreateOptions.cpp:25) | called 74 times, returned 74 times | 100.0% |
CreateOptions::SetFilename(char const*) (libimgdoc2/src/public/CreateOptions.cpp:35) | called 248 times, returned 248 times | 100.0% |
CreateOptions::SetUseSpatialIndex(bool) (libimgdoc2/src/public/CreateOptions.cpp:45) | called 144 times, returned 144 times | 100.0% |
DatabaseConfiguration2D::GetColumnNameOfTilesDataTableOrThrow[abi:cxx11](int) const (libimgdoc2/src/db/database_configuration.cpp:268) | called 20936 times, returned 20936 times | 50.0% |
DatabaseConfiguration2D::GetColumnNameOfTilesInfoTableOrThrow[abi:cxx11](int) const (libimgdoc2/src/db/database_configuration.cpp:279) | called 21974 times, returned 21974 times | 50.0% |
DatabaseConfiguration2D::GetColumnNameOfTilesSpatialIndexTableOrThrow[abi:cxx11](int) const (libimgdoc2/src/db/database_configuration.cpp:290) | called 3072 times, returned 3072 times | 50.0% |
DatabaseConfiguration2D::GetDocumentType() const (libimgdoc2/src/db/database_configuration.cpp:232) | called 184 times, returned 184 times | 100.0% |
DatabaseConfiguration2D::SetColumnNameForTilesDataTable(int, char const*) (libimgdoc2/src/db/database_configuration.cpp:247) | called 1344 times, returned 1344 times | 100.0% |
DatabaseConfiguration2D::SetColumnNameForTilesInfoTable(int, char const*) (libimgdoc2/src/db/database_configuration.cpp:237) | called 1344 times, returned 1344 times | 100.0% |
DatabaseConfiguration2D::SetColumnNameForTilesSpatialIndexTable(int, char const*) (libimgdoc2/src/db/database_configuration.cpp:257) | called 40 times, returned 40 times | 100.0% |
DatabaseConfiguration2D::SetDefaultColumnNamesForTilesDataTable() (libimgdoc2/src/db/database_configuration.cpp:312) | called 192 times, returned 192 times | 100.0% |
DatabaseConfiguration2D::SetDefaultColumnNamesForTilesInfoTable() (libimgdoc2/src/db/database_configuration.cpp:301) | called 192 times, returned 192 times | 100.0% |
DatabaseConfiguration2D::TryGetColumnNameOfTilesDataTable(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*) const (libimgdoc2/src/db/database_configuration.cpp:252) | called 20936 times, returned 20936 times | 100.0% |
DatabaseConfiguration2D::TryGetColumnNameOfTilesInfoTable(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*) const (libimgdoc2/src/db/database_configuration.cpp:242) | called 21974 times, returned 21974 times | 100.0% |
DatabaseConfiguration2D::TryGetColumnNameOfTilesSpatialIndexTable(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*) const (libimgdoc2/src/db/database_configuration.cpp:262) | called 3072 times, returned 3072 times | 100.0% |
DatabaseConfiguration3D::GetColumnNameOfTilesDataTableOrThrow[abi:cxx11](int) const (libimgdoc2/src/db/database_configuration.cpp:361) | called 271160 times, returned 271160 times | 50.0% |
DatabaseConfiguration3D::GetColumnNameOfTilesInfoTableOrThrow[abi:cxx11](int) const (libimgdoc2/src/db/database_configuration.cpp:372) | called 314722 times, returned 314722 times | 50.0% |
DatabaseConfiguration3D::GetColumnNameOfTilesSpatialIndexTableOrThrow[abi:cxx11](int) const (libimgdoc2/src/db/database_configuration.cpp:383) | called 126212 times, returned 126212 times | 50.0% |
DatabaseConfiguration3D::GetDocumentType() const (libimgdoc2/src/db/database_configuration.cpp:325) | called 74 times, returned 74 times | 100.0% |
DatabaseConfiguration3D::SetColumnNameForTilesDataTable(int, char const*) (libimgdoc2/src/db/database_configuration.cpp:340) | called 720 times, returned 720 times | 100.0% |
DatabaseConfiguration3D::SetColumnNameForTilesInfoTable(int, char const*) (libimgdoc2/src/db/database_configuration.cpp:330) | called 720 times, returned 720 times | 100.0% |
DatabaseConfiguration3D::SetColumnNameForTilesSpatialIndexTable(int, char const*) (libimgdoc2/src/db/database_configuration.cpp:350) | called 140 times, returned 140 times | 100.0% |
DatabaseConfiguration3D::SetDefaultColumnNamesForTilesDataTable() (libimgdoc2/src/db/database_configuration.cpp:407) | called 80 times, returned 80 times | 100.0% |
DatabaseConfiguration3D::SetDefaultColumnNamesForTilesInfoTable() (libimgdoc2/src/db/database_configuration.cpp:394) | called 80 times, returned 80 times | 100.0% |
DatabaseConfiguration3D::TryGetColumnNameOfTilesDataTable(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*) const (libimgdoc2/src/db/database_configuration.cpp:345) | called 271160 times, returned 271160 times | 100.0% |
DatabaseConfiguration3D::TryGetColumnNameOfTilesInfoTable(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*) const (libimgdoc2/src/db/database_configuration.cpp:335) | called 314722 times, returned 314722 times | 100.0% |
DatabaseConfiguration3D::TryGetColumnNameOfTilesSpatialIndexTable(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*) const (libimgdoc2/src/db/database_configuration.cpp:355) | called 126212 times, returned 126212 times | 100.0% |
DatabaseConfigurationCommon::GetColumnName(std::map<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*) (libimgdoc2/src/db/database_configuration.cpp:203) | called 769832 times, returned 769832 times | 92.0% |
DatabaseConfigurationCommon::GetColumnNameOfBlobTableOrThrow[abi:cxx11](int) const (libimgdoc2/src/db/database_configuration.cpp:169) | called 196 times, returned 196 times | 50.0% |
DatabaseConfigurationCommon::GetColumnNameOfGeneralInfoTableOrThrow[abi:cxx11](int) const (libimgdoc2/src/db/database_configuration.cpp:130) | called 1264 times, returned 1264 times | 50.0% |
DatabaseConfigurationCommon::GetColumnNameOfMetadataTableOrThrow[abi:cxx11](int) const (libimgdoc2/src/db/database_configuration.cpp:180) | called 11560 times, returned 11560 times | 50.0% |
DatabaseConfigurationCommon::GetDimensionsColumnPrefix[abi:cxx11]() const (libimgdoc2/src/db/database_configuration.h:91) | called 48208 times, returned 48208 times | 100.0% |
DatabaseConfigurationCommon::GetHasBlobsTable() const (libimgdoc2/src/db/database_configuration.cpp:147) | called 94 times, returned 94 times | 86.0% |
DatabaseConfigurationCommon::GetHasMetadataTable() const (libimgdoc2/src/db/database_configuration.cpp:153) | not called | 0.0% |
DatabaseConfigurationCommon::GetIndexForDimensionColumnPrefix[abi:cxx11]() const (libimgdoc2/src/db/database_configuration.h:92) | called 20 times, returned 20 times | 100.0% |
DatabaseConfigurationCommon::GetIndexedTileDimensions() const (libimgdoc2/src/db/database_configuration.h:80) | called 274 times, returned 274 times | 100.0% |
DatabaseConfigurationCommon::GetIsUsingSpatialIndex() const (libimgdoc2/src/db/database_configuration.cpp:141) | called 42040 times, returned 42040 times | 86.0% |
DatabaseConfigurationCommon::GetTableNameForBlobTableOrThrow[abi:cxx11]() const (libimgdoc2/src/db/database_configuration.cpp:120) | called 204 times, returned 204 times | 100.0% |
DatabaseConfigurationCommon::GetTableNameForGeneralTableOrThrow[abi:cxx11]() const (libimgdoc2/src/db/database_configuration.cpp:110) | called 632 times, returned 632 times | 100.0% |
DatabaseConfigurationCommon::GetTableNameForMetadataTableOrThrow[abi:cxx11]() const (libimgdoc2/src/db/database_configuration.cpp:125) | called 3024 times, returned 3024 times | 100.0% |
DatabaseConfigurationCommon::GetTableNameForTilesDataOrThrow[abi:cxx11]() const (libimgdoc2/src/db/database_configuration.cpp:100) | called 47930 times, returned 47930 times | 100.0% |
DatabaseConfigurationCommon::GetTableNameForTilesInfoOrThrow[abi:cxx11]() const (libimgdoc2/src/db/database_configuration.cpp:105) | called 48078 times, returned 48078 times | 100.0% |
DatabaseConfigurationCommon::GetTableNameForTilesSpatialIndexTableOrThrow[abi:cxx11]() const (libimgdoc2/src/db/database_configuration.cpp:115) | called 18692 times, returned 18692 times | 100.0% |
DatabaseConfigurationCommon::GetTableNameOrThrow[abi:cxx11](DatabaseConfigurationCommon::TableTypeCommon) const (libimgdoc2/src/db/database_configuration.cpp:41) | called 118560 times, returned 118560 times | 83.0% |
DatabaseConfigurationCommon::GetTileDimensions() const (libimgdoc2/src/db/database_configuration.h:79) | called 11204 times, returned 11204 times | 100.0% |
DatabaseConfigurationCommon::IsDimensionIndexed(char) const (libimgdoc2/src/db/database_configuration.cpp:159) | not called | 0.0% |
DatabaseConfigurationCommon::IsTileDimensionValid(char) const (libimgdoc2/src/db/database_configuration.cpp:164) | called 16 times, returned 16 times | 86.0% |
DatabaseConfigurationCommon::SetColumnName(std::map<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&, int, char const*) (libimgdoc2/src/db/database_configuration.cpp:191) | called 6286 times, returned 6286 times | 80.0% |
DatabaseConfigurationCommon::SetColumnNameForBlobTable(int, char const*) (libimgdoc2/src/db/database_configuration.cpp:80) | called 172 times, returned 172 times | 100.0% |
DatabaseConfigurationCommon::SetColumnNameForMetadataTable(int, char const*) (libimgdoc2/src/db/database_configuration.cpp:90) | called 1806 times, returned 1806 times | 100.0% |
DatabaseConfigurationCommon::SetDefaultColumnNamesForMetadataTable() (libimgdoc2/src/db/database_configuration.cpp:219) | called 258 times, returned 258 times | 100.0% |
DatabaseConfigurationCommon::SetDimensionColumnPrefix(char const*) (libimgdoc2/src/db/database_configuration.h:89) | called 272 times, returned 272 times | 100.0% |
DatabaseConfigurationCommon::SetIndexForDimensionColumnPrefix(char const*) (libimgdoc2/src/db/database_configuration.h:90) | called 272 times, returned 272 times | 100.0% |
DatabaseConfigurationCommon::SetTableName(DatabaseConfigurationCommon::TableTypeCommon, char const*) (libimgdoc2/src/db/database_configuration.cpp:13) | called 1192 times, returned 1192 times | 80.0% |
DatabaseConfigurationCommon::TryGetColumnNameOfBlobTable(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*) const (libimgdoc2/src/db/database_configuration.cpp:85) | called 196 times, returned 196 times | 100.0% |
DatabaseConfigurationCommon::TryGetColumnNameOfGeneralInfoTable(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*) const (libimgdoc2/src/db/database_configuration.cpp:52) | called 1264 times, returned 1264 times | 80.0% |
DatabaseConfigurationCommon::TryGetColumnNameOfMetadataTable(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*) const (libimgdoc2/src/db/database_configuration.cpp:95) | called 11560 times, returned 11560 times | 100.0% |
DatabaseConfigurationCommon::TryGetTableName(DatabaseConfigurationCommon::TableTypeCommon, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*) const (libimgdoc2/src/db/database_configuration.cpp:25) | called 118560 times, returned 118560 times | 100.0% |
DatabaseConfigurationCommon::~DatabaseConfigurationCommon() (libimgdoc2/src/db/database_configuration.h:110) | called 272 times, returned 272 times | 100.0% |
DbConstants::GetGeneralTable_ItemKey(GeneralTableItems) (libimgdoc2/src/db/database_constants.cpp:64) | called 1404 times, returned 1404 times | 71.0% |
DbCreator::CreateTables2d(imgdoc2::ICreateOptions const*) (libimgdoc2/src/db/database_creator.cpp:20) | called 184 times, returned 184 times | 85.0% |
DbCreator::CreateTables3d(imgdoc2::ICreateOptions const*) (libimgdoc2/src/db/database_creator.cpp:63) | called 74 times, returned 74 times | 85.0% |
DbCreator::DbCreator(std::shared_ptr<IDbConnection>) (libimgdoc2/src/db/database_creator.h:17) | called 258 times, returned 258 times | 100.0% |
DbCreator::GenerateSqlStatementForCreatingBlobTable_Sqlite[abi:cxx11](DatabaseConfiguration2D const*) (libimgdoc2/src/db/database_creator.cpp:346) | called 38 times, returned 38 times | 68.0% |
DbCreator::GenerateSqlStatementForCreatingBlobTable_Sqlite[abi:cxx11](DatabaseConfiguration3D const*) (libimgdoc2/src/db/database_creator.cpp:358) | called 48 times, returned 48 times | 68.0% |
DbCreator::GenerateSqlStatementForCreatingGeneralTable_Sqlite[abi:cxx11](DatabaseConfigurationCommon const*) (libimgdoc2/src/db/database_creator.cpp:210) | called 258 times, returned 258 times | 67.0% |
DbCreator::GenerateSqlStatementForCreatingMetadataTable_Sqlite[abi:cxx11](DatabaseConfigurationCommon const*) (libimgdoc2/src/db/database_creator.cpp:388) | called 258 times, returned 258 times | 63.0% |
DbCreator::GenerateSqlStatementForCreatingSpatialTilesIndex_Sqlite[abi:cxx11](DatabaseConfiguration2D const*) (libimgdoc2/src/db/database_creator.cpp:316) | called 8 times, returned 8 times | 63.0% |
DbCreator::GenerateSqlStatementForCreatingSpatialTilesIndex_Sqlite[abi:cxx11](DatabaseConfiguration3D const*) (libimgdoc2/src/db/database_creator.cpp:330) | called 20 times, returned 20 times | 62.0% |
DbCreator::GenerateSqlStatementForCreatingTilesDataTable_Sqlite[abi:cxx11](DatabaseConfiguration2D const*) (libimgdoc2/src/db/database_creator.cpp:106) | called 184 times, returned 184 times | 65.0% |
DbCreator::GenerateSqlStatementForCreatingTilesDataTable_Sqlite[abi:cxx11](DatabaseConfiguration3D const*) (libimgdoc2/src/db/database_creator.cpp:122) | called 74 times, returned 74 times | 65.0% |
DbCreator::GenerateSqlStatementForCreatingTilesInfoTable_Sqlite[abi:cxx11](DatabaseConfiguration2D const*) (libimgdoc2/src/db/database_creator.cpp:139) | called 184 times, returned 184 times | 71.0% |
DbCreator::GenerateSqlStatementForCreatingTilesInfoTable_Sqlite[abi:cxx11](DatabaseConfiguration3D const*) (libimgdoc2/src/db/database_creator.cpp:173) | called 74 times, returned 74 times | 70.0% |
DbCreator::GenerateSqlStatementForFillingGeneralTable_Sqlite[abi:cxx11](DatabaseConfigurationCommon const*) (libimgdoc2/src/db/database_creator.cpp:234) | called 258 times, returned 258 times | 75.0% |
DbCreator::Initialize2dConfigurationFromCreateOptions(DatabaseConfiguration2D*, imgdoc2::ICreateOptions const*) (libimgdoc2/src/db/database_creator.cpp:249) | called 184 times, returned 184 times | 100.0% |
DbCreator::Initialize3dConfigurationFromCreateOptions(DatabaseConfiguration3D*, imgdoc2::ICreateOptions const*) (libimgdoc2/src/db/database_creator.cpp:281) | called 74 times, returned 74 times | 100.0% |
DbCreator::SetBlobTableNameInGeneralTable(DatabaseConfigurationCommon const*) (libimgdoc2/src/db/database_creator.cpp:370) | called 86 times, returned 86 times | 64.0% |
DbCreator::SetGeneralTableInfoForSpatialIndex(DatabaseConfigurationCommon const*) (libimgdoc2/src/db/database_creator.cpp:220) | called 28 times, returned 28 times | 55.0% |
DbCreator::ThrowIfDocumentTypeIsNotAsSpecified(imgdoc2::ICreateOptions const*, imgdoc2::DocumentType) (libimgdoc2/src/db/database_creator.cpp:380) | called 258 times, returned 258 times | 21.0% |
DbDiscovery::Check_Tables_And_Determine_Dimensions(DbDiscovery::GeneralDataDiscoveryResult&) (libimgdoc2/src/db/database_discovery.cpp:252) | called 14 times, returned 14 times | 65.0% |
DbDiscovery::Check_Tables_And_Determine_Dimensions(DbDiscovery::GeneralDataDiscoveryResult&)::{lambda(IDbConnection::ColumnInfo const&)#1}::operator()(IDbConnection::ColumnInfo const&) const (libimgdoc2/src/db/database_discovery.cpp:273) | called 416 times, returned 416 times | 100.0% |
DbDiscovery::Check_Tables_And_Determine_Dimensions(DbDiscovery::GeneralDataDiscoveryResult&)::{lambda(IDbConnection::ColumnInfo const&)#2}::operator()(IDbConnection::ColumnInfo const&) const (libimgdoc2/src/db/database_discovery.cpp:301) | called 392 times, returned 392 times | 100.0% |
DbDiscovery::Check_Tables_And_Determine_Dimensions(DbDiscovery::GeneralDataDiscoveryResult&)::{lambda(IDbConnection::ColumnInfo const&)#3}::operator()(IDbConnection::ColumnInfo const&) const (libimgdoc2/src/db/database_discovery.cpp:329) | called 428 times, returned 428 times | 100.0% |
DbDiscovery::Check_Tables_And_Determine_Dimensions(DbDiscovery::GeneralDataDiscoveryResult&)::{lambda(IDbConnection::ColumnInfo const&)#4}::operator()(IDbConnection::ColumnInfo const&) const (libimgdoc2/src/db/database_discovery.cpp:387) | called 60 times, returned 60 times | 100.0% |
DbDiscovery::Check_Tables_And_Determine_Dimensions(DbDiscovery::GeneralDataDiscoveryResult&)::{lambda(char)#1}::operator()(char) const (libimgdoc2/src/db/database_discovery.cpp:358) | called 40 times, returned 40 times | 100.0% |
DbDiscovery::DbDiscovery(std::shared_ptr<IDbConnection>) (libimgdoc2/src/db/database_discovery.h:42) | called 16 times, returned 16 times | 100.0% |
DbDiscovery::DiscoverGeneralTable() (libimgdoc2/src/db/database_discovery.cpp:145) | called 16 times, returned 14 times | 50.0% |
DbDiscovery::DiscoverGeneralTable()::{lambda(IDbConnection::ColumnInfo const&)#1}::operator()(IDbConnection::ColumnInfo const&) const (libimgdoc2/src/db/database_discovery.cpp:151) | called 14 times, returned 14 times | 100.0% |
DbDiscovery::DiscoverGeneralTable()::{lambda(IDbConnection::ColumnInfo const&)#2}::operator()(IDbConnection::ColumnInfo const&) const (libimgdoc2/src/db/database_discovery.cpp:152) | called 28 times, returned 28 times | 100.0% |
DbDiscovery::DoDiscovery() (libimgdoc2/src/db/database_discovery.cpp:20) | called 16 times, returned 14 times | 59.0% |
DbDiscovery::ExpectedColumnsInfo::ExpectedColumnsInfo(char const*) (libimgdoc2/src/db/database_discovery.h:94) | called 324 times, returned 324 times | 75.0% |
DbDiscovery::FillInformationForConfiguration2D(DbDiscovery::GeneralDataDiscoveryResult const&, DatabaseConfiguration2D&) (libimgdoc2/src/db/database_discovery.cpp:96) | called 8 times, returned 8 times | 85.0% |
DbDiscovery::FillInformationForConfiguration3D(DbDiscovery::GeneralDataDiscoveryResult const&, DatabaseConfiguration3D&) (libimgdoc2/src/db/database_discovery.cpp:122) | called 6 times, returned 6 times | 85.0% |
DbDiscovery::GetDatabaseConfiguration2DOrNull() const (libimgdoc2/src/db/database_discovery.cpp:86) | called 10 times, returned 10 times | 100.0% |
DbDiscovery::GetDatabaseConfiguration2DOrThrow() const (libimgdoc2/src/db/database_discovery.cpp:64) | called 6 times, returned 6 times | 26.0% |
DbDiscovery::GetDatabaseConfiguration3DOrNull() const (libimgdoc2/src/db/database_discovery.cpp:91) | called 6 times, returned 6 times | 100.0% |
DbDiscovery::GetDatabaseConfiguration3DOrThrow() const (libimgdoc2/src/db/database_discovery.cpp:75) | called 4 times, returned 4 times | 26.0% |
DbDiscovery::GetDatabaseConfigurationCommon() const (libimgdoc2/src/db/database_discovery.cpp:53) | not called | 0.0% |
DbDiscovery::GetDocumentType() const (libimgdoc2/src/db/database_discovery.cpp:48) | not called | 0.0% |
DbFactory::SqliteCreateNewDatabase(char const*, std::shared_ptr<imgdoc2::IHostingEnvironment>) (libimgdoc2/src/db/sqlite/sqlite_DbFactory.cpp:12) | called 268 times, returned 268 times | 83.0% |
DbFactory::SqliteOpenExistingDatabase(char const*, bool, std::shared_ptr<imgdoc2::IHostingEnvironment>) (libimgdoc2/src/db/sqlite/sqlite_DbFactory.cpp:19) | called 4 times, returned 4 times | 75.0% |
DbUtilities::GetDocTypeValueForDocumentType(imgdoc2::DocumentType) (libimgdoc2/src/db/database_utilities.cpp:25) | called 278 times, returned 278 times | 80.0% |
DbUtilities::GetDocumentTypeFromDocTypeField(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (libimgdoc2/src/db/database_utilities.cpp:9) | called 14 times, returned 14 times | 90.0% |
Document::Document(std::shared_ptr<IDbConnection>, std::shared_ptr<DatabaseConfiguration2D>) (libimgdoc2/src/doc/document.h:20) | called 180 times, returned 180 times | 100.0% |
Document::Document(std::shared_ptr<IDbConnection>, std::shared_ptr<DatabaseConfiguration3D>) (libimgdoc2/src/doc/document.h:25) | called 72 times, returned 72 times | 100.0% |
Document::GetDataBaseConfiguration2d() const (libimgdoc2/src/doc/document.h:56) | called 72754 times, returned 72754 times | 100.0% |
Document::GetDataBaseConfiguration3d() const (libimgdoc2/src/doc/document.h:57) | called 906532 times, returned 906532 times | 100.0% |
Document::GetDataBaseConfigurationCommon() const (libimgdoc2/src/doc/document.h:58) | called 10972 times, returned 10972 times | 50.0% |
Document::GetDatabase_connection() const (libimgdoc2/src/doc/document.h:55) | called 268924 times, returned 268924 times | 100.0% |
Document::GetDocumentMetadataReader() (libimgdoc2/src/doc/document.cpp:63) | called 80 times, returned 80 times | 73.0% |
Document::GetDocumentMetadataWriter() (libimgdoc2/src/doc/document.cpp:58) | called 92 times, returned 92 times | 73.0% |
Document::GetHostingEnvironment() const (libimgdoc2/src/doc/document.h:72) | not called | 0.0% |
Document::GetReader2d() (libimgdoc2/src/doc/document.cpp:28) | called 82 times, returned 82 times | 79.0% |
Document::GetReader3d() (libimgdoc2/src/doc/document.cpp:48) | called 70 times, returned 70 times | 79.0% |
Document::GetWriter2d() (libimgdoc2/src/doc/document.cpp:18) | called 70 times, returned 70 times | 79.0% |
Document::GetWriter3d() (libimgdoc2/src/doc/document.cpp:38) | called 66 times, returned 66 times | 79.0% |
Document::IsDocument2d() const (libimgdoc2/src/doc/document.h:73) | called 11124 times, returned 11124 times | 100.0% |
Document::IsDocument3d() const (libimgdoc2/src/doc/document.h:74) | called 136 times, returned 136 times | 100.0% |
Document::~Document() (libimgdoc2/src/doc/document.h:53) | called 252 times, returned 252 times | 100.0% |
DocumentMetadataBase::BindTypeDiscriminatorAndData(std::shared_ptr<IDbStatement> const&, int, DocumentMetadataBase::DatabaseDataTypeValue, std::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, double, std::monostate> const&) (libimgdoc2/src/doc/documentMetadataBase.cpp:92) | called 628 times, returned 628 times | 100.0% |
DocumentMetadataBase::CheckIfItemExists(long) (libimgdoc2/src/doc/documentMetadataBase.cpp:269) | called 574 times, returned 574 times | 58.0% |
DocumentMetadataBase::CreateQueryForNodeIdsForPath(std::vector<std::basic_string_view<char, std::char_traits<char> >, std::allocator<std::basic_string_view<char, std::char_traits<char> > > > const&) (libimgdoc2/src/doc/documentMetadataBase.cpp:153) | called 190 times, returned 190 times | 83.0% |
DocumentMetadataBase::DetermineDatabaseDataTypeValue(imgdoc2::DocumentMetadataType, std::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, double, std::monostate> const&) (libimgdoc2/src/doc/documentMetadataBase.cpp:24) | called 630 times, returned 630 times | 31.0% |
DocumentMetadataBase::DetermineDatabaseDataTypeValueOrThrow(imgdoc2::DocumentMetadataType, std::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, double, std::monostate> const&) (libimgdoc2/src/doc/documentMetadataBase.cpp:13) | called 630 times, returned 630 times | 56.0% |
DocumentMetadataBase::DocumentMetadataBase(std::shared_ptr<Document>) (libimgdoc2/src/doc/documentMetadataBase.h:27) | called 172 times, returned 172 times | 100.0% |
DocumentMetadataBase::GetDocument() const (libimgdoc2/src/doc/documentMetadataBase.h:66) | called 15230 times, returned 15230 times | 100.0% |
DocumentMetadataBase::GetNodeIdsForPath(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long*) (libimgdoc2/src/doc/documentMetadataBase.cpp:191) | called 110 times, returned 97 times | 85.0% |
DocumentMetadataBase::GetNodeIdsForPathParts(std::vector<std::basic_string_view<char, std::char_traits<char> >, std::allocator<std::basic_string_view<char, std::char_traits<char> > > > const&) (libimgdoc2/src/doc/documentMetadataBase.cpp:219) | called 190 times, returned 190 times | 85.0% |
DocumentMetadataBase::SplitPath(std::basic_string_view<char, std::char_traits<char> > const&) (libimgdoc2/src/doc/documentMetadataBase.cpp:129) | called 200 times, returned 190 times | 79.0% |
DocumentMetadataBase::TryMapPathAndGetTerminalNode(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::optional<long>*) (libimgdoc2/src/doc/documentMetadataBase.cpp:241) | called 110 times, returned 97 times | 100.0% |
DocumentMetadataReader::CreateStatementForEnumerateAllItemsWithAncestorAndDataBind(bool, bool, std::optional<long>) (libimgdoc2/src/doc/documentMetadataReader.cpp:178) | called 62 times, returned 62 times | 92.0% |
DocumentMetadataReader::CreateStatementForRetrievingItem(imgdoc2::DocumentMetadataItemFlags) (libimgdoc2/src/doc/documentMetadataReader.cpp:162) | called 90 times, returned 90 times | 71.0% |
DocumentMetadataReader::DocumentMetadataReader(std::shared_ptr<Document>) (libimgdoc2/src/doc/documentMetadataReader.h:19) | called 80 times, returned 80 times | 100.0% |
DocumentMetadataReader::EnumerateItems(std::optional<long>, bool, imgdoc2::DocumentMetadataItemFlags, std::function<bool (long, imgdoc2::DocumentMetadataItem const&)> const&) (libimgdoc2/src/doc/documentMetadataReader.cpp:79) | called 64 times, returned 35 times | 86.0% |
DocumentMetadataReader::EnumerateItemsForPath(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, imgdoc2::DocumentMetadataItemFlags, std::function<bool (long, imgdoc2::DocumentMetadataItem const&)> const&) (libimgdoc2/src/doc/documentMetadataReader.cpp:103) | called 8 times, returned 6 times | 77.0% |
DocumentMetadataReader::GetItem(long, imgdoc2::DocumentMetadataItemFlags) (libimgdoc2/src/doc/documentMetadataReader.cpp:11) | called 120 times, returned 86 times | 78.0% |
DocumentMetadataReader::GetItemForPath(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, imgdoc2::DocumentMetadataItemFlags) (libimgdoc2/src/doc/documentMetadataReader.cpp:64) | called 86 times, returned 42 times | 83.0% |
DocumentMetadataReader::GetPathForNode(long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (libimgdoc2/src/doc/documentMetadataReader.cpp:428) | called 48 times, returned 48 times | 85.0% |
DocumentMetadataReader::InternalEnumerateItems(std::optional<long>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, imgdoc2::DocumentMetadataItemFlags, std::function<bool (long, imgdoc2::DocumentMetadataItem const&)> const&) (libimgdoc2/src/doc/documentMetadataReader.cpp:122) | called 62 times, returned 42 times | 83.0% |
DocumentMetadataReader::RetrieveDocumentMetadataItemFromStatement(std::shared_ptr<IDbStatement> const&, imgdoc2::DocumentMetadataItemFlags, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (libimgdoc2/src/doc/documentMetadataReader.cpp:376) | called 210 times, returned 210 times | 67.0% |
DocumentMetadataReader::~DocumentMetadataReader() (libimgdoc2/src/doc/documentMetadataReader.h:20) | called 80 times, returned 80 times | 100.0% |
DocumentMetadataWriter::CheckNodeNameAndThrowIfInvalid(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (libimgdoc2/src/doc/documentMetadataWriter.cpp:318) | called 634 times, returned 627 times | 92.0% |
DocumentMetadataWriter::CreateMissingNodesOnPath(std::vector<std::basic_string_view<char, std::char_traits<char> >, std::allocator<std::basic_string_view<char, std::char_traits<char> > > > const&, std::vector<long, std::allocator<long> >&) (libimgdoc2/src/doc/documentMetadataWriter.cpp:241) | called 36 times, returned 36 times | 68.0% |
DocumentMetadataWriter::CreateQueryForNameAndAncestorIdStatement(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::optional<long>) (libimgdoc2/src/doc/documentMetadataWriter.cpp:198) | called 628 times, returned 628 times | 79.0% |
DocumentMetadataWriter::CreateStatementForDeleteItemAndBindData(bool, std::optional<long>) (libimgdoc2/src/doc/documentMetadataWriter.cpp:256) | called 30 times, returned 30 times | 87.0% |
DocumentMetadataWriter::CreateStatementForUpdateOrCreateItemAndBindData(bool, std::optional<long>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, DocumentMetadataBase::DatabaseDataTypeValue, std::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, double, std::monostate> const&) (libimgdoc2/src/doc/documentMetadataWriter.cpp:115) | called 628 times, returned 628 times | 70.0% |
DocumentMetadataWriter::DeleteItem(std::optional<long>, bool) (libimgdoc2/src/doc/documentMetadataWriter.cpp:81) | called 30 times, returned 30 times | 88.0% |
DocumentMetadataWriter::DeleteItemForPath(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) (libimgdoc2/src/doc/documentMetadataWriter.cpp:100) | called 16 times, returned 16 times | 58.0% |
DocumentMetadataWriter::DocumentMetadataWriter(std::shared_ptr<Document>) (libimgdoc2/src/doc/documentMetadataWriter.h:19) | called 92 times, returned 92 times | 100.0% |
DocumentMetadataWriter::UpdateOrCreateItem(std::optional<long>, bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, imgdoc2::DocumentMetadataType, std::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, double, std::monostate> const&) (libimgdoc2/src/doc/documentMetadataWriter.cpp:13) | called 634 times, returned 627 times | 77.0% |
DocumentMetadataWriter::UpdateOrCreateItemForPath(bool, bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, imgdoc2::DocumentMetadataType, std::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, double, std::monostate> const&) (libimgdoc2/src/doc/documentMetadataWriter.cpp:50) | called 114 times, returned 114 times | 62.0% |
DocumentMetadataWriter::~DocumentMetadataWriter() (libimgdoc2/src/doc/documentMetadataWriter.h:20) | called 92 times, returned 92 times | 100.0% |
DocumentRead2d::CreateQueryMinMaxStatement(std::vector<char, std::allocator<char> > const&) (libimgdoc2/src/doc/documentRead2d.cpp:424) | not called | 0.0% |
DocumentRead2d::CreateQueryStatement(imgdoc2::IDimCoordinateQueryClause const*, imgdoc2::ITileInfoQueryClause const*) (libimgdoc2/src/doc/documentRead2d.cpp:264) | called 22 times, returned 22 times | 75.0% |
DocumentRead2d::CreateQueryTilesBoundingBoxStatement(bool, bool) const (libimgdoc2/src/doc/documentRead2d.cpp:450) | called 14 times, returned 14 times | 71.0% |
DocumentRead2d::DocumentRead2d(std::shared_ptr<Document>) (libimgdoc2/src/doc/documentRead2d.h:19) | called 80 times, returned 80 times | 100.0% |
DocumentRead2d::GetMinMaxForTileDimension(std::vector<char, std::allocator<char> > const&) (libimgdoc2/src/doc/documentRead2d.cpp:45) | called 10 times, returned 8 times | 100.0% |
DocumentRead2d::GetMinMaxForTileDimension(std::vector<char, std::allocator<char> > const&)::{lambda(char)#1}::operator()(char) const (libimgdoc2/src/doc/documentRead2d.cpp:49) | called 12 times, returned 12 times | 100.0% |
DocumentRead2d::GetMinMaxForTileDimension(std::vector<char, std::allocator<char> > const&)::{lambda(std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >&, char)#1}::operator()(std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >&, char) const (libimgdoc2/src/doc/documentRead2d.cpp:50) | called 20 times, returned 20 times | 100.0% |
DocumentRead2d::GetReadDataQueryStatement(long) (libimgdoc2/src/doc/documentRead2d.cpp:387) | called 4 times, returned 4 times | 73.0% |
DocumentRead2d::GetReadTileInfo_Statement(bool, bool, bool) (libimgdoc2/src/doc/documentRead2d.cpp:174) | called 870 times, returned 870 times | 79.0% |
DocumentRead2d::GetTileCountPerLayer() (libimgdoc2/src/doc/documentRead2d.cpp:59) | called 8 times, returned 8 times | 77.0% |
DocumentRead2d::GetTileDimensions(char*, unsigned int&) (libimgdoc2/src/doc/documentRead2d.cpp:17) | called 10 times, returned 10 times | 100.0% |
DocumentRead2d::GetTilesBoundingBox(imgdoc2::DoubleInterval*, imgdoc2::DoubleInterval*) (libimgdoc2/src/doc/documentRead2d.cpp:25) | called 16 times, returned 16 times | 51.0% |
DocumentRead2d::GetTilesIntersectingRect(imgdoc2::RectangleD const&, imgdoc2::IDimCoordinateQueryClause const*, imgdoc2::ITileInfoQueryClause const*, std::function<bool (long)> const&) (libimgdoc2/src/doc/documentRead2d.cpp:123) | called 12 times, returned 12 times | 86.0% |
DocumentRead2d::GetTilesIntersectingRectQuery(imgdoc2::RectangleD const&) (libimgdoc2/src/doc/documentRead2d.cpp:301) | called 4 times, returned 4 times | 74.0% |
DocumentRead2d::GetTilesIntersectingRectQueryAndCoordinateAndInfoQueryClause(imgdoc2::RectangleD const&, imgdoc2::IDimCoordinateQueryClause const*, imgdoc2::ITileInfoQueryClause const*) (libimgdoc2/src/doc/documentRead2d.cpp:355) | called 6 times, returned 6 times | 76.0% |
DocumentRead2d::GetTilesIntersectingRectQueryAndCoordinateAndInfoQueryClauseWithSpatialIndex(imgdoc2::RectangleD const&, imgdoc2::IDimCoordinateQueryClause const*, imgdoc2::ITileInfoQueryClause const*) (libimgdoc2/src/doc/documentRead2d.cpp:321) | called 6 times, returned 6 times | 76.0% |
DocumentRead2d::GetTilesIntersectingRectQueryWithSpatialIndex(imgdoc2::RectangleD const&) (libimgdoc2/src/doc/documentRead2d.cpp:283) | called 4 times, returned 4 times | 74.0% |
DocumentRead2d::GetTotalTileCount() (libimgdoc2/src/doc/documentRead2d.cpp:54) | called 18 times, returned 18 times | 85.0% |
DocumentRead2d::Query(imgdoc2::IDimCoordinateQueryClause const*, imgdoc2::ITileInfoQueryClause const*, std::function<bool (long)> const&) (libimgdoc2/src/doc/documentRead2d.cpp:108) | called 22 times, returned 22 times | 90.0% |
DocumentRead2d::ReadTileData(long, imgdoc2::IBlobOutput*) (libimgdoc2/src/doc/documentRead2d.cpp:146) | called 4 times, returned 2 times | 62.0% |
DocumentRead2d::ReadTileInfo(long, imgdoc2::ITileCoordinateMutate*, imgdoc2::LogicalPositionInfo*, imgdoc2::TileBlobInfo*) (libimgdoc2/src/doc/documentRead2d.cpp:66) | called 870 times, returned 870 times | 92.0% |
DocumentRead3d::CreateQueryStatement(imgdoc2::IDimCoordinateQueryClause const*, imgdoc2::ITileInfoQueryClause const*) (libimgdoc2/src/doc/documentRead3d.cpp:332) | called 8 times, returned 8 times | 65.0% |
DocumentRead3d::CreateQueryTilesBoundingBoxStatement(bool, bool, bool) const (libimgdoc2/src/doc/documentRead3d.cpp:582) | called 8 times, returned 8 times | 72.0% |
DocumentRead3d::DocumentRead3d(std::shared_ptr<Document>) (libimgdoc2/src/doc/documentRead3d.h:19) | called 68 times, returned 68 times | 100.0% |
DocumentRead3d::GetBricksBoundingBox(imgdoc2::DoubleInterval*, imgdoc2::DoubleInterval*, imgdoc2::DoubleInterval*) (libimgdoc2/src/doc/documentRead3d.cpp:153) | called 10 times, returned 10 times | 55.0% |
DocumentRead3d::GetMinMaxForTileDimension(std::vector<char, std::allocator<char> > const&) (libimgdoc2/src/doc/documentRead3d.cpp:132) | called 2 times, returned 2 times | 58.0% |
DocumentRead3d::GetMinMaxForTileDimension(std::vector<char, std::allocator<char> > const&)::{lambda(char)#1}::operator()(char) const (libimgdoc2/src/doc/documentRead3d.cpp:136) | called 4 times, returned 4 times | 100.0% |
DocumentRead3d::GetMinMaxForTileDimension(std::vector<char, std::allocator<char> > const&)::{lambda(std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >&, char)#1}::operator()(std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >&, char) const (libimgdoc2/src/doc/documentRead3d.cpp:137) | called 8 times, returned 8 times | 100.0% |
DocumentRead3d::GetReadBrickDataQueryStatement(long) (libimgdoc2/src/doc/documentRead3d.cpp:202) | called 4 times, returned 4 times | 73.0% |
DocumentRead3d::GetReadBrickInfo_Statement(bool, bool, bool) (libimgdoc2/src/doc/documentRead3d.cpp:239) | called 4586 times, returned 4586 times | 77.0% |
DocumentRead3d::GetTileCountPerLayer() (libimgdoc2/src/doc/documentRead3d.cpp:146) | called 6 times, returned 6 times | 77.0% |
DocumentRead3d::GetTileDimensions(char*, unsigned int&) (libimgdoc2/src/doc/documentRead3d.cpp:124) | called 4 times, returned 4 times | 100.0% |
DocumentRead3d::GetTilesIntersectingCuboid(imgdoc2::CuboidD const&, imgdoc2::IDimCoordinateQueryClause const*, imgdoc2::ITileInfoQueryClause const*, std::function<bool (long)> const&) (libimgdoc2/src/doc/documentRead3d.cpp:77) | called 8 times, returned 8 times | 86.0% |
DocumentRead3d::GetTilesIntersectingCuboidQuery(imgdoc2::CuboidD const&) (libimgdoc2/src/doc/documentRead3d.cpp:371) | called 2 times, returned 2 times | 74.0% |
DocumentRead3d::GetTilesIntersectingCuboidQueryAndCoordinateAndInfoQueryClause(imgdoc2::CuboidD const&, imgdoc2::IDimCoordinateQueryClause const*, imgdoc2::ITileInfoQueryClause const*) (libimgdoc2/src/doc/documentRead3d.cpp:396) | called 4 times, returned 4 times | 71.0% |
DocumentRead3d::GetTilesIntersectingCuboidQueryAndCoordinateAndInfoQueryClauseWithSpatialIndex(imgdoc2::CuboidD const&, imgdoc2::IDimCoordinateQueryClause const*, imgdoc2::ITileInfoQueryClause const*) (libimgdoc2/src/doc/documentRead3d.cpp:453) | called 4 times, returned 4 times | 71.0% |
DocumentRead3d::GetTilesIntersectingCuboidQueryWithSpatialIndex(imgdoc2::CuboidD const&) const (libimgdoc2/src/doc/documentRead3d.cpp:511) | called 2 times, returned 2 times | 74.0% |
DocumentRead3d::GetTilesIntersectingPlane(imgdoc2::Plane_NormalAndDist<double> const&, imgdoc2::IDimCoordinateQueryClause const*, imgdoc2::ITileInfoQueryClause const*, std::function<bool (long)> const&) (libimgdoc2/src/doc/documentRead3d.cpp:100) | called 28 times, returned 28 times | 86.0% |
DocumentRead3d::GetTilesIntersectingWithPlaneQueryAndCoordinateAndInfoQueryClause(imgdoc2::Plane_NormalAndDist<double> const&, imgdoc2::IDimCoordinateQueryClause const*, imgdoc2::ITileInfoQueryClause const*) const (libimgdoc2/src/doc/documentRead3d.cpp:563) | called 14 times, returned 14 times | 76.0% |
DocumentRead3d::GetTilesIntersectingWithPlaneQueryAndCoordinateAndInfoQueryClauseWithSpatialIndex(imgdoc2::Plane_NormalAndDist<double> const&, imgdoc2::IDimCoordinateQueryClause const*, imgdoc2::ITileInfoQueryClause const*) const (libimgdoc2/src/doc/documentRead3d.cpp:534) | called 14 times, returned 14 times | 77.0% |
DocumentRead3d::GetTotalTileCount() (libimgdoc2/src/doc/documentRead3d.cpp:141) | called 14 times, returned 14 times | 85.0% |
DocumentRead3d::Query(imgdoc2::IDimCoordinateQueryClause const*, imgdoc2::ITileInfoQueryClause const*, std::function<bool (long)> const&) (libimgdoc2/src/doc/documentRead3d.cpp:62) | called 8 times, returned 8 times | 85.0% |
DocumentRead3d::ReadBrickData(long, imgdoc2::IBlobOutput*) (libimgdoc2/src/doc/documentRead3d.cpp:174) | called 4 times, returned 2 times | 62.0% |
DocumentRead3d::ReadBrickInfo(long, imgdoc2::ITileCoordinateMutate*, imgdoc2::LogicalPositionInfo3D*, imgdoc2::BrickBlobInfo*) (libimgdoc2/src/doc/documentRead3d.cpp:18) | called 4586 times, returned 4586 times | 92.0% |
DocumentReadBase::CreateQueryMinMaxForXyz(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<DocumentReadBase::QueryMinMaxForXyzInfo, std::allocator<DocumentReadBase::QueryMinMaxForXyzInfo> > const&) const (libimgdoc2/src/doc/documentReadBase.cpp:109) | called 22 times, returned 22 times | 83.0% |
DocumentReadBase::CreateQueryMinMaxStatement(std::vector<char, std::allocator<char> > const&, std::function<void (std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >&, char)> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const (libimgdoc2/src/doc/documentReadBase.cpp:75) | called 8 times, returned 8 times | 84.0% |
DocumentReadBase::DocumentReadBase(std::shared_ptr<Document>) (libimgdoc2/src/doc/documentReadBase.h:23) | called 148 times, returned 148 times | 100.0% |
DocumentReadBase::GetDocument() const (libimgdoc2/src/doc/documentReadBase.h:69) | called 50714 times, returned 50714 times | 100.0% |
DocumentReadBase::GetEntityDimensionsInternal(std::unordered_set<char, std::hash<char>, std::equal_to<char>, std::allocator<char> > const&, char*, unsigned int&) (libimgdoc2/src/doc/documentReadBase.cpp:15) | called 14 times, returned 14 times | 100.0% |
DocumentReadBase::GetHostingEnvironment() const (libimgdoc2/src/doc/documentReadBase.h:70) | not called | 0.0% |
DocumentReadBase::GetMinMaxForTileDimensionInternal(std::vector<char, std::allocator<char> > const&, std::function<bool (char)> const&, std::function<void (std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >&, char)> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const (libimgdoc2/src/doc/documentReadBase.cpp:25) | called 12 times, returned 9 times | 70.0% |
DocumentReadBase::GetTileCountPerLayer(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (libimgdoc2/src/doc/documentReadBase.cpp:176) | called 14 times, returned 14 times | 78.0% |
DocumentReadBase::GetTotalTileCount(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (libimgdoc2/src/doc/documentReadBase.cpp:160) | called 32 times, returned 32 times | 52.0% |
DocumentReadBase::SetCoordinateBoundsValueIfNonNull(imgdoc2::DoubleInterval*, IDbStatement*, int) (libimgdoc2/src/doc/documentReadBase.cpp:140) | called 52 times, returned 52 times | 100.0% |
DocumentWrite2d::AddBlobData(imgdoc2::TileDataStorageType, imgdoc2::IDataObjBase const*) (libimgdoc2/src/doc/documentWrite2d.cpp:145) | called 4 times, returned 4 times | 57.0% |
DocumentWrite2d::AddTile(imgdoc2::ITileCoordinate const*, imgdoc2::LogicalPositionInfo const*, imgdoc2::TileBaseInfo const*, imgdoc2::DataTypes, imgdoc2::TileDataStorageType, imgdoc2::IDataObjBase const*) (libimgdoc2/src/doc/documentWrite2d.cpp:14) | called 3270 times, returned 3270 times | 65.0% |
DocumentWrite2d::AddTile(imgdoc2::ITileCoordinate const*, imgdoc2::LogicalPositionInfo const*, imgdoc2::TileBaseInfo const*, imgdoc2::DataTypes, imgdoc2::TileDataStorageType, imgdoc2::IDataObjBase const*)::{lambda()#1}::operator()() const (libimgdoc2/src/doc/documentWrite2d.cpp:24) | called 3270 times, returned 3270 times | 100.0% |
DocumentWrite2d::AddTileData(imgdoc2::TileBaseInfo const*, imgdoc2::DataTypes, imgdoc2::TileDataStorageType, imgdoc2::IDataObjBase const*) (libimgdoc2/src/doc/documentWrite2d.cpp:108) | called 3270 times, returned 3270 times | 76.0% |
DocumentWrite2d::AddTileInternal(imgdoc2::ITileCoordinate const*, imgdoc2::LogicalPositionInfo const*, imgdoc2::TileBaseInfo const*, imgdoc2::DataTypes, imgdoc2::TileDataStorageType, imgdoc2::IDataObjBase const*) (libimgdoc2/src/doc/documentWrite2d.cpp:48) | called 3270 times, returned 3270 times | 76.0% |
DocumentWrite2d::AddTileInternal(imgdoc2::ITileCoordinate const*, imgdoc2::LogicalPositionInfo const*, imgdoc2::TileBaseInfo const*, imgdoc2::DataTypes, imgdoc2::TileDataStorageType, imgdoc2::IDataObjBase const*)::{lambda(char, int)#1}::operator()(char, int) const (libimgdoc2/src/doc/documentWrite2d.cpp:69) | called 3486 times, returned 3486 times | 100.0% |
DocumentWrite2d::AddToSpatialIndex(long, imgdoc2::LogicalPositionInfo const&) (libimgdoc2/src/doc/documentWrite2d.cpp:180) | called 600 times, returned 600 times | 75.0% |
DocumentWrite2d::BeginTransaction() (libimgdoc2/src/doc/documentWrite2d.cpp:33) | called 6 times, returned 4 times | 100.0% |
DocumentWrite2d::CommitTransaction() (libimgdoc2/src/doc/documentWrite2d.cpp:38) | called 8 times, returned 2 times | 100.0% |
DocumentWrite2d::CreateInsertDataStatement(imgdoc2::IDataObjBase const*) (libimgdoc2/src/doc/documentWrite2d.cpp:165) | called 4 times, returned 4 times | 71.0% |
DocumentWrite2d::DocumentWrite2d(std::shared_ptr<Document>) (libimgdoc2/src/doc/documentWrite2d.h:18) | called 68 times, returned 68 times | 100.0% |
DocumentWrite2d::RollbackTransaction() (libimgdoc2/src/doc/documentWrite2d.cpp:43) | called 4 times, returned 2 times | 100.0% |
DocumentWrite2d::~DocumentWrite2d() (libimgdoc2/src/doc/documentWrite2d.h:33) | called 68 times, returned 68 times | 100.0% |
DocumentWrite3d::AddBlobData(imgdoc2::TileDataStorageType, imgdoc2::IDataObjBase const*) (libimgdoc2/src/doc/documentWrite3d.cpp:151) | called 4 times, returned 4 times | 57.0% |
DocumentWrite3d::AddBrick(imgdoc2::ITileCoordinate const*, imgdoc2::LogicalPositionInfo3D const*, imgdoc2::BrickBaseInfo const*, imgdoc2::DataTypes, imgdoc2::TileDataStorageType, imgdoc2::IDataObjBase const*) (libimgdoc2/src/doc/documentWrite3d.cpp:14) | called 38648 times, returned 38648 times | 65.0% |
DocumentWrite3d::AddBrick(imgdoc2::ITileCoordinate const*, imgdoc2::LogicalPositionInfo3D const*, imgdoc2::BrickBaseInfo const*, imgdoc2::DataTypes, imgdoc2::TileDataStorageType, imgdoc2::IDataObjBase const*)::{lambda()#1}::operator()() const (libimgdoc2/src/doc/documentWrite3d.cpp:24) | called 38648 times, returned 38648 times | 100.0% |
DocumentWrite3d::AddBrickData(imgdoc2::BrickBaseInfo const*, imgdoc2::DataTypes, imgdoc2::TileDataStorageType, imgdoc2::IDataObjBase const*) (libimgdoc2/src/doc/documentWrite3d.cpp:112) | called 38648 times, returned 38648 times | 76.0% |
DocumentWrite3d::AddBrickInternal(imgdoc2::ITileCoordinate const*, imgdoc2::LogicalPositionInfo3D const*, imgdoc2::BrickBaseInfo const*, imgdoc2::DataTypes, imgdoc2::TileDataStorageType, imgdoc2::IDataObjBase const*) (libimgdoc2/src/doc/documentWrite3d.cpp:48) | called 38648 times, returned 38648 times | 76.0% |
DocumentWrite3d::AddBrickInternal(imgdoc2::ITileCoordinate const*, imgdoc2::LogicalPositionInfo3D const*, imgdoc2::BrickBaseInfo const*, imgdoc2::DataTypes, imgdoc2::TileDataStorageType, imgdoc2::IDataObjBase const*)::{lambda(char, int)#1}::operator()(char, int) const (libimgdoc2/src/doc/documentWrite3d.cpp:71) | called 38848 times, returned 38848 times | 100.0% |
DocumentWrite3d::AddToSpatialIndex(long, imgdoc2::LogicalPositionInfo3D const&) (libimgdoc2/src/doc/documentWrite3d.cpp:188) | called 18000 times, returned 18000 times | 75.0% |
DocumentWrite3d::BeginTransaction() (libimgdoc2/src/doc/documentWrite3d.cpp:33) | called 4 times, returned 2 times | 100.0% |
DocumentWrite3d::CommitTransaction() (libimgdoc2/src/doc/documentWrite3d.cpp:38) | called 8 times, returned 2 times | 100.0% |
DocumentWrite3d::CreateInsertDataStatement(imgdoc2::IDataObjBase const*) (libimgdoc2/src/doc/documentWrite3d.cpp:172) | called 4 times, returned 4 times | 71.0% |
DocumentWrite3d::DocumentWrite3d(std::shared_ptr<Document>) (libimgdoc2/src/doc/documentWrite3d.h:19) | called 64 times, returned 64 times | 100.0% |
DocumentWrite3d::RollbackTransaction() (libimgdoc2/src/doc/documentWrite3d.cpp:43) | called 2 times, returned 0 time | 100.0% |
DocumentWrite3d::~DocumentWrite3d() (libimgdoc2/src/doc/documentWrite3d.h:34) | called 64 times, returned 64 times | 100.0% |
HostingEnvironmentOnFunctionPointers::HostingEnvironmentOnFunctionPointers(long, void (*)(long, int, char const*), bool (*)(long, int), void (*)(long, char const*)) (libimgdoc2/src/public/ClassFactory.cpp:65) | called 2 times, returned 2 times | 100.0% |
HostingEnvironmentOnFunctionPointers::IsLogLevelActive(int) (libimgdoc2/src/public/ClassFactory.cpp:83) | called 22 times, returned 22 times | 80.0% |
HostingEnvironmentOnFunctionPointers::Log(int, char const*) (libimgdoc2/src/public/ClassFactory.cpp:75) | called 18 times, returned 18 times | 100.0% |
HostingEnvironmentOnFunctionPointers::ReportFatalErrorAndExit(char const*) (libimgdoc2/src/public/ClassFactory.cpp:93) | not called | 0.0% |
IDbConnection::Execute(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (libimgdoc2/src/db/IDbConnection.h:91) | called 1492 times, returned 1492 times | 100.0% |
IDbConnection::IDbConnection() (libimgdoc2/src/db/IDbConnection.h:84) | called 272 times, returned 272 times | 100.0% |
IDbConnection::~IDbConnection() (libimgdoc2/src/db/IDbConnection.h:78) | called 272 times, returned 272 times | 100.0% |
IDbStatement::BindString(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (libimgdoc2/src/db/IDbStatement.h:70) | called 1434 times, returned 1434 times | 100.0% |
IDbStatement::IDbStatement() (libimgdoc2/src/db/IDbStatement.h:74) | called 110522 times, returned 110522 times | 100.0% |
IDbStatement::~IDbStatement() (libimgdoc2/src/db/IDbStatement.h:67) | called 110522 times, returned 110522 times | 100.0% |
ISqliteDbStatement::~ISqliteDbStatement() (libimgdoc2/src/db/sqlite/ISqlite_DbStatement.h:14) | called 110522 times, returned 110522 times | 100.0% |
NullHostingEnvironment::IsLogLevelActive(int) (libimgdoc2/src/public/ClassFactory.cpp:46) | called 202620 times, returned 202620 times | 100.0% |
NullHostingEnvironment::Log(int, char const*) (libimgdoc2/src/public/ClassFactory.cpp:42) | not called | 0.0% |
NullHostingEnvironment::ReportFatalErrorAndExit(char const*) (libimgdoc2/src/public/ClassFactory.cpp:51) | not called | 0.0% |
OpenExistingOptions::GetFilename[abi:cxx11]() const (libimgdoc2/src/public/OpenExistingOptions.cpp:34) | called 4 times, returned 4 times | 100.0% |
OpenExistingOptions::GetOpenReadonly() const (libimgdoc2/src/public/OpenExistingOptions.cpp:29) | called 4 times, returned 4 times | 100.0% |
OpenExistingOptions::OpenExistingOptions() (libimgdoc2/src/public/OpenExistingOptions.cpp:17) | called 10 times, returned 10 times | 100.0% |
OpenExistingOptions::SetFilename(char const*) (libimgdoc2/src/public/OpenExistingOptions.cpp:19) | called 4 times, returned 4 times | 100.0% |
OpenExistingOptions::SetOpenReadonly(bool) (libimgdoc2/src/public/OpenExistingOptions.cpp:24) | called 2 times, returned 2 times | 100.0% |
SqliteCustomFunctions::DoAabbAndPlaneIntersect(imgdoc2::CuboidD const&, imgdoc2::Plane_NormalAndDist<double> const&) (libimgdoc2/src/db/sqlite/custom_functions.cpp:241) | called 8468 times, returned 8468 times | 100.0% |
SqliteCustomFunctions::DoLinesIntersect(imgdoc2::PointD const&, imgdoc2::PointD const&, imgdoc2::PointD const&, imgdoc2::PointD const&) (libimgdoc2/src/db/sqlite/custom_functions.cpp:211) | not called | 0.0% |
SqliteCustomFunctions::Free_LineThruTwoPointsD(void*) (libimgdoc2/src/db/sqlite/custom_functions.cpp:201) | not called | 0.0% |
SqliteCustomFunctions::Free_PlaneNormalAndDistD(void*) (libimgdoc2/src/db/sqlite/custom_functions.cpp:206) | called 14 times, returned 14 times | 100.0% |
SqliteCustomFunctions::GetQueryFunctionName(SqliteCustomFunctions::Query) (libimgdoc2/src/db/sqlite/custom_functions.cpp:13) | called 830 times, returned 830 times | 60.0% |
SqliteCustomFunctions::LineThrough2Points2d_Query(sqlite3_rtree_query_info*) (libimgdoc2/src/db/sqlite/custom_functions.cpp:71) | not called | 0.0% |
SqliteCustomFunctions::Plane3d_Query(sqlite3_rtree_query_info*) (libimgdoc2/src/db/sqlite/custom_functions.cpp:147) | called 8468 times, returned 8468 times | 83.0% |
SqliteCustomFunctions::ScalarFunctionDoesIntersectWithLine(sqlite3_context*, int, sqlite3_value**) (libimgdoc2/src/db/sqlite/custom_functions.cpp:246) | not called | 0.0% |
SqliteCustomFunctions::SetupCustomQueries(sqlite3*) (libimgdoc2/src/db/sqlite/custom_functions.cpp:28) | called 272 times, returned 272 times | 44.0% |
SqliteDbConnection::BeginTransaction() (libimgdoc2/src/db/sqlite/sqlite_DbConnection.cpp:172) | called 41924 times, returned 41924 times | 89.0% |
SqliteDbConnection::EndTransaction(bool) (libimgdoc2/src/db/sqlite/sqlite_DbConnection.cpp:183) | called 41936 times, returned 41936 times | 92.0% |
SqliteDbConnection::Execute(IDbStatement*, long*) (libimgdoc2/src/db/sqlite/sqlite_DbConnection.cpp:90) | called 103138 times, returned 103138 times | 48.0% |
SqliteDbConnection::Execute(char const*) (libimgdoc2/src/db/sqlite/sqlite_DbConnection.cpp:79) | called 85340 times, returned 85340 times | 56.0% |
SqliteDbConnection::ExecuteAndGetLastRowId(IDbStatement*) (libimgdoc2/src/db/sqlite/sqlite_DbConnection.cpp:120) | called 102444 times, returned 102444 times | 100.0% |
SqliteDbConnection::GetHostingEnvironment() const (libimgdoc2/src/db/sqlite/sqlite_DbConnection.cpp:235) | called 202660 times, returned 202660 times | 100.0% |
SqliteDbConnection::GetIndicesOfTable(char const*) (libimgdoc2/src/db/sqlite/sqlite_DbConnection.cpp:219) | called 14 times, returned 14 times | 67.0% |
SqliteDbConnection::GetTableInfo(char const*) (libimgdoc2/src/db/sqlite/sqlite_DbConnection.cpp:201) | called 64 times, returned 64 times | 68.0% |
SqliteDbConnection::IsTransactionPending() const (libimgdoc2/src/db/sqlite/sqlite_DbConnection.cpp:196) | called 125778 times, returned 125778 times | 100.0% |
SqliteDbConnection::LogSqlExecution(char const*, char const*, int) const (libimgdoc2/src/db/sqlite/sqlite_DbConnection.cpp:258) | called 85344 times, returned 85344 times | 83.0% |
SqliteDbConnection::LogSqlExecution(char const*, sqlite3_stmt*, int) const (libimgdoc2/src/db/sqlite/sqlite_DbConnection.cpp:240) | called 117298 times, returned 117298 times | 78.0% |
SqliteDbConnection::PrepareStatement(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (libimgdoc2/src/db/sqlite/sqlite_DbConnection.cpp:129) | called 110522 times, returned 110522 times | 62.0% |
SqliteDbConnection::SqliteCreateNewDatabase(char const*, std::shared_ptr<imgdoc2::IHostingEnvironment>) (libimgdoc2/src/db/sqlite/sqlite_DbConnection.cpp:19) | called 268 times, returned 268 times | 50.0% |
SqliteDbConnection::SqliteDbConnection(sqlite3*, std::shared_ptr<imgdoc2::IHostingEnvironment>) (libimgdoc2/src/db/sqlite/sqlite_DbConnection.cpp:67) | called 272 times, returned 272 times | 67.0% |
SqliteDbConnection::SqliteOpenExistingDatabase(char const*, bool, std::shared_ptr<imgdoc2::IHostingEnvironment>) (libimgdoc2/src/db/sqlite/sqlite_DbConnection.cpp:43) | called 4 times, returned 4 times | 58.0% |
SqliteDbConnection::StepStatement(IDbStatement*) (libimgdoc2/src/db/sqlite/sqlite_DbConnection.cpp:148) | called 14160 times, returned 14160 times | 55.0% |
SqliteDbConnection::~SqliteDbConnection() (libimgdoc2/src/db/sqlite/sqlite_DbConnection.cpp:73) | called 272 times, returned 272 times | 100.0% |
SqliteDbStatement::BindBlob_Static(int, void const*, unsigned long) (libimgdoc2/src/db/sqlite/sqlite_DbStatement.cpp:66) | called 8 times, returned 8 times | 100.0% |
SqliteDbStatement::BindDouble(int, double) (libimgdoc2/src/db/sqlite/sqlite_DbStatement.cpp:46) | called 355622 times, returned 355622 times | 100.0% |
SqliteDbStatement::BindInt32(int, int) (libimgdoc2/src/db/sqlite/sqlite_DbStatement.cpp:34) | called 291276 times, returned 291276 times | 100.0% |
SqliteDbStatement::BindInt64(int, long) (libimgdoc2/src/db/sqlite/sqlite_DbStatement.cpp:40) | called 67854 times, returned 67854 times | 100.0% |
SqliteDbStatement::BindNull(int) (libimgdoc2/src/db/sqlite/sqlite_DbStatement.cpp:28) | called 1776 times, returned 1776 times | 100.0% |
SqliteDbStatement::BindString(int, char const*) (libimgdoc2/src/db/sqlite/sqlite_DbStatement.cpp:52) | called 1434 times, returned 1434 times | 100.0% |
SqliteDbStatement::BindStringView(int, std::basic_string_view<char, std::char_traits<char> > const&) (libimgdoc2/src/db/sqlite/sqlite_DbStatement.cpp:60) | called 758 times, returned 758 times | 100.0% |
SqliteDbStatement::GetResultBlob(int, imgdoc2::IBlobOutput*) (libimgdoc2/src/db/sqlite/sqlite_DbStatement.cpp:137) | called 4 times, returned 4 times | 100.0% |
SqliteDbStatement::GetResultDouble(int) (libimgdoc2/src/db/sqlite/sqlite_DbStatement.cpp:104) | called 108 times, returned 108 times | 100.0% |
SqliteDbStatement::GetResultDoubleOrNull(int) (libimgdoc2/src/db/sqlite/sqlite_DbStatement.cpp:110) | called 64 times, returned 64 times | 100.0% |
SqliteDbStatement::GetResultInt32(int) (libimgdoc2/src/db/sqlite/sqlite_DbStatement.cpp:77) | called 5718 times, returned 5718 times | 100.0% |
SqliteDbStatement::GetResultInt32OrNull(int) (libimgdoc2/src/db/sqlite/sqlite_DbStatement.cpp:83) | called 28 times, returned 28 times | 100.0% |
SqliteDbStatement::GetResultInt64(int) (libimgdoc2/src/db/sqlite/sqlite_DbStatement.cpp:98) | called 7776 times, returned 7776 times | 100.0% |
SqliteDbStatement::GetResultString[abi:cxx11](int) (libimgdoc2/src/db/sqlite/sqlite_DbStatement.cpp:147) | called 1250 times, returned 1250 times | 80.0% |
SqliteDbStatement::GetResultUInt32(int) (libimgdoc2/src/db/sqlite/sqlite_DbStatement.cpp:125) | called 20 times, returned 20 times | 100.0% |
SqliteDbStatement::GetResultUInt8(int) (libimgdoc2/src/db/sqlite/sqlite_DbStatement.cpp:131) | called 8 times, returned 8 times | 100.0% |
SqliteDbStatement::GetSqliteSqlStatement() (libimgdoc2/src/db/sqlite/sqlite_DbStatement.cpp:72) | called 234596 times, returned 234596 times | 100.0% |
SqliteDbStatement::Reset() (libimgdoc2/src/db/sqlite/sqlite_DbStatement.cpp:23) | not called | 0.0% |
SqliteDbStatement::SqliteDbStatement(sqlite3_stmt*) (libimgdoc2/src/db/sqlite/sqlite_DbStatement.cpp:12) | called 110522 times, returned 110522 times | 100.0% |
SqliteDbStatement::ThrowIfBindError(int, char const*) (libimgdoc2/src/db/sqlite/sqlite_DbStatement.cpp:157) | called 718728 times, returned 718728 times | 15.0% |
SqliteDbStatement::~SqliteDbStatement() (libimgdoc2/src/db/sqlite/sqlite_DbStatement.cpp:17) | called 110522 times, returned 110522 times | 100.0% |
StandardHostingEnvironment::IsLogLevelActive(int) (libimgdoc2/src/public/ClassFactory.cpp:28) | not called | 0.0% |
StandardHostingEnvironment::Log(int, char const*) (libimgdoc2/src/public/ClassFactory.cpp:22) | not called | 0.0% |
StandardHostingEnvironment::ReportFatalErrorAndExit(char const*) (libimgdoc2/src/public/ClassFactory.cpp:33) | not called | 0.0% |
TransactionHelper<long>::Execute() (libimgdoc2/src/doc/transactionHelper.h:41) | called 41918 times, returned 41918 times | 65.0% |
TransactionHelper<long>::TransactionHelper(std::shared_ptr<IDbConnection>, std::function<long ()>) (libimgdoc2/src/doc/transactionHelper.h:21) | called 41918 times, returned 41918 times | 100.0% |
Utilities::AddDataBindInfoListToDbStatement(std::vector<Utilities::DataBindInfo, std::allocator<Utilities::DataBindInfo> > const&, IDbStatement*, int) (libimgdoc2/src/db/utilities.cpp:303) | called 68 times, returned 68 times | 73.0% |
Utilities::ComparisonOperatorToString(imgdoc2::ComparisonOperation) (libimgdoc2/src/db/utilities.cpp:100) | called 16 times, returned 16 times | 46.0% |
Utilities::CreateWhereConditionForDimQueryClause(imgdoc2::IDimCoordinateQueryClause const*, std::function<void (char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)> const&) (libimgdoc2/src/db/utilities.cpp:15) | called 44 times, returned 44 times | 79.0% |
Utilities::CreateWhereConditionForIntersectingWithPlaneClause[abi:cxx11](imgdoc2::Plane_NormalAndDist<double> const&, DatabaseConfiguration3D const&) (libimgdoc2/src/db/utilities.cpp:262) | called 14 times, returned 14 times | 70.0% |
Utilities::CreateWhereConditionForTileInfoQueryClause(imgdoc2::ITileInfoQueryClause const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (libimgdoc2/src/db/utilities.cpp:67) | called 16 times, returned 16 times | 72.0% |
Utilities::CreateWhereStatement[abi:cxx11](imgdoc2::IDimCoordinateQueryClause const*, imgdoc2::ITileInfoQueryClause const*, DatabaseConfiguration2D const&) (libimgdoc2/src/db/utilities.cpp:136) | called 26 times, returned 26 times | 62.0% |
Utilities::CreateWhereStatement[abi:cxx11](imgdoc2::IDimCoordinateQueryClause const*, imgdoc2::ITileInfoQueryClause const*, DatabaseConfiguration3D const&) (libimgdoc2/src/db/utilities.cpp:144) | called 40 times, returned 40 times | 62.0% |
Utilities::CreateWhereStatement[abi:cxx11](imgdoc2::IDimCoordinateQueryClause const*, imgdoc2::ITileInfoQueryClause const*, Utilities::CreateWhereInfo const&) (libimgdoc2/src/db/utilities.cpp:225) | called 66 times, returned 66 times | 66.0% |
Utilities::CreateWhereStatement[abi:cxx11](imgdoc2::IDimCoordinateQueryClause const*, imgdoc2::ITileInfoQueryClause const*, Utilities::CreateWhereInfo const&)::{lambda(char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)#1}::operator()(char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) const (libimgdoc2/src/db/utilities.cpp:228) | called 28 times, returned 28 times | 100.0% |
Utilities::DataBindInfo::DataBindInfo(double) (libimgdoc2/src/db/utilities.h:29) | called 98 times, returned 98 times | 100.0% |
Utilities::DataBindInfo::DataBindInfo(int) (libimgdoc2/src/db/utilities.h:23) | called 94 times, returned 94 times | 100.0% |
Utilities::DeleteItemFromPropertyBag(IDbConnection*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (libimgdoc2/src/db/utilities.cpp:181) | called 2 times, returned 2 times | 73.0% |
Utilities::LogicalOperatorToString(imgdoc2::LogicalOperator) (libimgdoc2/src/db/utilities.cpp:122) | called 6 times, returned 6 times | 56.0% |
Utilities::ProcessRangeClause(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, imgdoc2::IDimCoordinateQueryClause::RangeClause const&, std::vector<Utilities::DataBindInfo, std::allocator<Utilities::DataBindInfo> >&, std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >&) (libimgdoc2/src/db/utilities.cpp:190) | called 44 times, returned 44 times | 47.0% |
Utilities::TryReadStringFromPropertyBag(IDbConnection*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*) (libimgdoc2/src/db/utilities.cpp:152) | called 96 times, returned 96 times | 78.0% |
Utilities::WriteStringIntoPropertyBag(IDbConnection*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (libimgdoc2/src/db/utilities.cpp:170) | called 38 times, returned 38 times | 75.0% |
bool imgdoc2::approximatelyEqual<double>(double, double, double) (libimgdoc2/inc/utilities.h:20) | called 60 times, returned 60 times | 80.0% |
convert_to_uint32(char const*) (libimgdoc2/src/public/ClassFactory.cpp:106) | called 6 times, returned 6 times | 89.0% |
imgdoc2::BlobOutputOnHeap::GetDataC() const (libimgdoc2/inc/impl/BlobOutputImplementations.h:71) | called 4 times, returned 4 times | 100.0% |
imgdoc2::BlobOutputOnHeap::GetHasData() const (libimgdoc2/inc/impl/BlobOutputImplementations.h:66) | called 4 times, returned 4 times | 100.0% |
imgdoc2::BlobOutputOnHeap::GetSizeOfData() const (libimgdoc2/inc/impl/BlobOutputImplementations.h:80) | called 4 times, returned 4 times | 100.0% |
imgdoc2::BlobOutputOnHeap::Reserve(unsigned long) (libimgdoc2/inc/impl/BlobOutputImplementations.h:33) | called 10 times, returned 8 times | 88.0% |
imgdoc2::BlobOutputOnHeap::SetData(unsigned long, unsigned long, void const*) (libimgdoc2/inc/impl/BlobOutputImplementations.h:47) | called 8 times, returned 4 times | 79.0% |
imgdoc2::BlobOutputOnHeap::~BlobOutputOnHeap() (libimgdoc2/inc/impl/BlobOutputImplementations.h:27) | called 14 times, returned 14 times | 100.0% |
imgdoc2::CDimCoordinateQueryClause::AddRangeClause(char, imgdoc2::IDimCoordinateQueryClause::RangeClause const&) (libimgdoc2/inc/DimCoordinateQueryClause.h:24) | called 46 times, returned 46 times | 100.0% |
imgdoc2::CDimCoordinateQueryClause::GetRangeClause(char) const (libimgdoc2/inc/DimCoordinateQueryClause.h:37) | called 40 times, returned 40 times | 100.0% |
imgdoc2::CDimCoordinateQueryClause::GetTileDimsForClause() const (libimgdoc2/inc/DimCoordinateQueryClause.h:31) | called 44 times, returned 44 times | 100.0% |
imgdoc2::CTileInfoQueryClause::AddPyramidLevelCondition(imgdoc2::LogicalOperator, imgdoc2::ComparisonOperation, int) (libimgdoc2/inc/TileInfoQueryClause.h:55) | called 16 times, returned 16 times | 100.0% |
imgdoc2::CTileInfoQueryClause::CTileInfoQueryClause() (libimgdoc2/inc/TileInfoQueryClause.h:22) | called 16 times, returned 16 times | 100.0% |
imgdoc2::CTileInfoQueryClause::GetPyramidLevelCondition(int, imgdoc2::LogicalOperator*, imgdoc2::ComparisonOperation*, int*) const (libimgdoc2/inc/TileInfoQueryClause.h:25) | called 32 times, returned 32 times | 100.0% |
imgdoc2::ClassFactory::CreateCreateOptionsPtr() (libimgdoc2/src/public/CreateOptions.cpp:88) | not called | 0.0% |
imgdoc2::ClassFactory::CreateCreateOptionsSp() (libimgdoc2/src/public/CreateOptions.cpp:98) | called 2 times, returned 2 times | 100.0% |
imgdoc2::ClassFactory::CreateCreateOptionsUp() (libimgdoc2/src/public/CreateOptions.cpp:93) | called 256 times, returned 256 times | 100.0% |
imgdoc2::ClassFactory::CreateHostingEnvironmentForFunctionPointers(long, void (*)(long, int, char const*), bool (*)(long, int), void (*)(long, char const*)) (libimgdoc2/src/public/ClassFactory.cpp:210) | called 2 times, returned 2 times | 100.0% |
imgdoc2::ClassFactory::CreateNew(imgdoc2::ICreateOptions*, std::shared_ptr<imgdoc2::IHostingEnvironment>) (libimgdoc2/src/public/ClassFactory.cpp:133) | called 248 times, returned 248 times | 63.0% |
imgdoc2::ClassFactory::CreateNullHostingEnvironment() (libimgdoc2/src/public/ClassFactory.cpp:205) | called 270 times, returned 270 times | 100.0% |
imgdoc2::ClassFactory::CreateOpenExistingOptions() (libimgdoc2/src/public/OpenExistingOptions.cpp:40) | not called | 0.0% |
imgdoc2::ClassFactory::CreateOpenExistingOptionsSp() (libimgdoc2/src/public/OpenExistingOptions.cpp:50) | not called | 0.0% |
imgdoc2::ClassFactory::CreateOpenExistingOptionsUp() (libimgdoc2/src/public/OpenExistingOptions.cpp:45) | called 10 times, returned 10 times | 100.0% |
imgdoc2::ClassFactory::CreateStandardHostingEnvironment() (libimgdoc2/src/public/ClassFactory.cpp:200) | not called | 0.0% |
imgdoc2::ClassFactory::GetVersionInfo() (libimgdoc2/src/public/ClassFactory.cpp:118) | called 2 times, returned 2 times | 92.0% |
imgdoc2::ClassFactory::OpenExisting(imgdoc2::IOpenExistingOptions*, std::shared_ptr<imgdoc2::IHostingEnvironment>) (libimgdoc2/src/public/ClassFactory.cpp:176) | called 4 times, returned 4 times | 69.0% |
imgdoc2::CuboidD::CuboidD(double, double, double, double, double, double) (libimgdoc2/inc/types.h:321) | called 8480 times, returned 8480 times | 100.0% |
imgdoc2::CuboidF::CuboidF(float, float, float, float, float, float) (libimgdoc2/inc/types.h:305) | called 4 times, returned 2 times | 100.0% |
imgdoc2::CuboidT<double>::CenterPoint() const (libimgdoc2/inc/types.h:272) | called 8468 times, returned 8468 times | 100.0% |
imgdoc2::CuboidT<double>::CuboidT(double, double, double, double, double, double) (libimgdoc2/inc/types.h:235) | called 8480 times, returned 8480 times | 89.0% |
imgdoc2::CuboidT<double>::DoIntersect(imgdoc2::CuboidT<double> const&, imgdoc2::Plane_NormalAndDist<double> const&) (libimgdoc2/inc/types.h:455) | called 8468 times, returned 8468 times | 88.0% |
imgdoc2::CuboidT<double>::DoesIntersectWith(imgdoc2::Plane_NormalAndDist<double> const&) const (libimgdoc2/inc/types.h:286) | called 8468 times, returned 8468 times | 100.0% |
imgdoc2::CuboidT<double>::IsPointInside(imgdoc2::Point3dT<double> const&) const (libimgdoc2/inc/types.h:260) | called 4 times, returned 4 times | 100.0% |
imgdoc2::CuboidT<float>::CuboidT(float, float, float, float, float, float) (libimgdoc2/inc/types.h:235) | called 4 times, returned 2 times | 89.0% |
imgdoc2::CuboidT<float>::IsPointInside(imgdoc2::Point3dT<float> const&) const (libimgdoc2/inc/types.h:260) | called 4 times, returned 4 times | 100.0% |
imgdoc2::DataObjectOnHeap::DataObjectOnHeap(unsigned long) (libimgdoc2/inc/impl/DataObjectImplementations.h:21) | called 8 times, returned 8 times | 100.0% |
imgdoc2::DataObjectOnHeap::GetData() (libimgdoc2/inc/impl/DataObjectImplementations.h:51) | called 800 times, returned 800 times | 100.0% |
imgdoc2::DataObjectOnHeap::GetData(void const**, unsigned long*) const (libimgdoc2/inc/impl/DataObjectImplementations.h:28) | called 8 times, returned 8 times | 100.0% |
imgdoc2::DataObjectOnHeap::GetDataC() const (libimgdoc2/inc/impl/DataObjectImplementations.h:48) | called 4 times, returned 4 times | 100.0% |
imgdoc2::DataObjectOnHeap::GetSizeOfData() const (libimgdoc2/inc/impl/DataObjectImplementations.h:55) | called 808 times, returned 808 times | 100.0% |
imgdoc2::DataObjectOnHeap::~DataObjectOnHeap() (libimgdoc2/inc/impl/DataObjectImplementations.h:41) | called 8 times, returned 8 times | 100.0% |
imgdoc2::DoubleInterval::IsValid() const (libimgdoc2/inc/Intervals.h:20) | called 22 times, returned 22 times | 100.0% |
imgdoc2::DoubleInterval::operator!=(imgdoc2::DoubleInterval const&) const (libimgdoc2/inc/Intervals.h:44) | called 4 times, returned 4 times | 100.0% |
imgdoc2::DoubleInterval::operator==(imgdoc2::DoubleInterval const&) const (libimgdoc2/inc/Intervals.h:29) | called 20 times, returned 20 times | 100.0% |
imgdoc2::IBlobOutput::~IBlobOutput() (libimgdoc2/inc/IBlobOutput.h:40) | called 14 times, returned 14 times | 100.0% |
imgdoc2::ICreateOptions::SetFilename(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (libimgdoc2/inc/ICreateOptions.h:82) | called 4 times, returned 4 times | 100.0% |
imgdoc2::ICreateOptions::~ICreateOptions() (libimgdoc2/inc/ICreateOptions.h:75) | called 258 times, returned 258 times | 100.0% |
imgdoc2::IDataObjBase::~IDataObjBase() (libimgdoc2/inc/IDataObj.h:19) | called 8 times, returned 8 times | 100.0% |
imgdoc2::IDatabaseTransaction::IDatabaseTransaction() (libimgdoc2/inc/IDatabaseTransaction.h:31) | called 132 times, returned 132 times | 100.0% |
imgdoc2::IDatabaseTransaction::~IDatabaseTransaction() (libimgdoc2/inc/IDatabaseTransaction.h:28) | called 132 times, returned 132 times | 100.0% |
imgdoc2::IDimCoordinateQueryClause::~IDimCoordinateQueryClause() (libimgdoc2/inc/IDimCoordinateQueryClause.h:40) | called 46 times, returned 46 times | 100.0% |
imgdoc2::IDoc::IDoc() (libimgdoc2/inc/IDoc.h:49) | called 252 times, returned 252 times | 100.0% |
imgdoc2::IDoc::~IDoc() (libimgdoc2/inc/IDoc.h:45) | called 252 times, returned 252 times | 100.0% |
imgdoc2::IDocInfo2d::IDocInfo2d() (libimgdoc2/inc/IDocInfo2d.h:24) | called 80 times, returned 80 times | 100.0% |
imgdoc2::IDocInfo2d::~IDocInfo2d() (libimgdoc2/inc/IDocInfo2d.h:21) | called 80 times, returned 80 times | 100.0% |
imgdoc2::IDocInfo3d::IDocInfo3d() (libimgdoc2/inc/IDocInfo3d.h:25) | called 68 times, returned 68 times | 100.0% |
imgdoc2::IDocInfo3d::~IDocInfo3d() (libimgdoc2/inc/IDocInfo3d.h:22) | called 68 times, returned 68 times | 100.0% |
imgdoc2::IDocInfo::GetTileDimensions() (libimgdoc2/inc/IDocInfo.h:47) | called 6 times, returned 6 times | 69.0% |
imgdoc2::IDocInfo::IDocInfo() (libimgdoc2/inc/IDocInfo.h:57) | called 148 times, returned 148 times | 100.0% |
imgdoc2::IDocInfo::~IDocInfo() (libimgdoc2/inc/IDocInfo.h:19) | called 148 times, returned 148 times | 100.0% |
imgdoc2::IDocQuery2d::IDocQuery2d() (libimgdoc2/inc/IDocQuery2d.h:57) | called 80 times, returned 80 times | 100.0% |
imgdoc2::IDocQuery2d::~IDocQuery2d() (libimgdoc2/inc/IDocQuery2d.h:20) | called 80 times, returned 80 times | 100.0% |
imgdoc2::IDocQuery3d::IDocQuery3d() (libimgdoc2/inc/IDocQuery3d.h:66) | called 68 times, returned 68 times | 100.0% |
imgdoc2::IDocQuery3d::~IDocQuery3d() (libimgdoc2/inc/IDocQuery3d.h:19) | called 68 times, returned 68 times | 100.0% |
imgdoc2::IDocRead2d::IDocRead2d() (libimgdoc2/inc/IDocRead2d.h:18) | called 80 times, returned 80 times | 100.0% |
imgdoc2::IDocRead2d::~IDocRead2d() (libimgdoc2/inc/IDocRead2d.h:15) | called 80 times, returned 80 times | 100.0% |
imgdoc2::IDocRead3d::IDocRead3d() (libimgdoc2/inc/IDocRead3d.h:18) | called 68 times, returned 68 times | 100.0% |
imgdoc2::IDocRead3d::~IDocRead3d() (libimgdoc2/inc/IDocRead3d.h:15) | called 68 times, returned 68 times | 100.0% |
imgdoc2::IDocWrite2d::IDocWrite2d() (libimgdoc2/inc/IDocWrite2d.h:37) | called 68 times, returned 68 times | 100.0% |
imgdoc2::IDocWrite2d::~IDocWrite2d() (libimgdoc2/inc/IDocWrite2d.h:34) | called 68 times, returned 68 times | 100.0% |
imgdoc2::IDocWrite3d::IDocWrite3d() (libimgdoc2/inc/IDocWrite3d.h:37) | called 64 times, returned 64 times | 100.0% |
imgdoc2::IDocWrite3d::~IDocWrite3d() (libimgdoc2/inc/IDocWrite3d.h:34) | called 64 times, returned 64 times | 100.0% |
imgdoc2::IDocumentMetadata::IDocumentMetadata() (libimgdoc2/inc/IDocumentMetadata.h:55) | called 172 times, returned 172 times | 100.0% |
imgdoc2::IDocumentMetadata::~IDocumentMetadata() (libimgdoc2/inc/IDocumentMetadata.h:52) | called 172 times, returned 172 times | 100.0% |
imgdoc2::IDocumentMetadataRead::IDocumentMetadataRead() (libimgdoc2/inc/IDocumentMetadata.h:172) | called 80 times, returned 80 times | 100.0% |
imgdoc2::IDocumentMetadataRead::~IDocumentMetadataRead() (libimgdoc2/inc/IDocumentMetadata.h:119) | called 80 times, returned 80 times | 100.0% |
imgdoc2::IDocumentMetadataWrite::IDocumentMetadataWrite() (libimgdoc2/inc/IDocumentMetadata.h:253) | called 92 times, returned 92 times | 100.0% |
imgdoc2::IDocumentMetadataWrite::~IDocumentMetadataWrite() (libimgdoc2/inc/IDocumentMetadata.h:183) | called 92 times, returned 92 times | 100.0% |
imgdoc2::IHostingEnvironment::IHostingEnvironment() (libimgdoc2/inc/IEnvironment.h:36) | called 272 times, returned 272 times | 100.0% |
imgdoc2::IHostingEnvironment::~IHostingEnvironment() (libimgdoc2/inc/IEnvironment.h:33) | called 272 times, returned 272 times | 100.0% |
imgdoc2::IOpenExistingOptions::IOpenExistingOptions() (libimgdoc2/inc/IOpenExistingOptions.h:43) | called 10 times, returned 10 times | 100.0% |
imgdoc2::IOpenExistingOptions::SetFilename(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (libimgdoc2/inc/IOpenExistingOptions.h:37) | called 4 times, returned 4 times | 100.0% |
imgdoc2::IOpenExistingOptions::~IOpenExistingOptions() (libimgdoc2/inc/IOpenExistingOptions.h:32) | called 10 times, returned 10 times | 100.0% |
imgdoc2::ITileCoordinate::AreEqual(imgdoc2::ITileCoordinate const*, imgdoc2::ITileCoordinate const*) (libimgdoc2/inc/ITileCoordinate.h:48) | called 28 times, returned 28 times | 68.0% |
imgdoc2::ITileCoordinate::AreEqual(imgdoc2::ITileCoordinate const*, imgdoc2::ITileCoordinate const*)::{lambda(char, int)#1}::operator()(char, int) const (libimgdoc2/inc/ITileCoordinate.h:64) | called 44 times, returned 44 times | 100.0% |
imgdoc2::ITileCoordinate::AreEqual(imgdoc2::ITileCoordinate const*, imgdoc2::ITileCoordinate const*)::{lambda(char, int)#2}::operator()(char, int) const (libimgdoc2/inc/ITileCoordinate.h:88) | called 26 times, returned 26 times | 100.0% |
imgdoc2::ITileCoordinate::EnumDimensions(std::function<bool (char)> const&) const (libimgdoc2/inc/ITileCoordinate.h:34) | called 4 times, returned 4 times | 62.0% |
imgdoc2::ITileCoordinate::EnumDimensions(std::function<bool (char)> const&) const::{lambda(char, int)#1}::operator()(char, int) const (libimgdoc2/inc/ITileCoordinate.h:36) | called 4 times, returned 4 times | 100.0% |
imgdoc2::ITileCoordinate::GetDimensions() const (libimgdoc2/inc/ITileCoordinate.h:121) | called 4 times, returned 4 times | 58.0% |
imgdoc2::ITileCoordinate::GetDimensions() const::{lambda(char)#1}::operator()(char) const (libimgdoc2/inc/ITileCoordinate.h:125) | called 4 times, returned 4 times | 100.0% |
imgdoc2::ITileCoordinate::operator!=(imgdoc2::ITileCoordinate const&) const (libimgdoc2/inc/ITileCoordinate.h:114) | called 10 times, returned 10 times | 100.0% |
imgdoc2::ITileCoordinate::operator==(imgdoc2::ITileCoordinate const&) const (libimgdoc2/inc/ITileCoordinate.h:106) | called 10 times, returned 10 times | 100.0% |
imgdoc2::ITileCoordinate::~ITileCoordinate() (libimgdoc2/inc/ITileCoordinate.h:29) | called 47390 times, returned 47390 times | 100.0% |
imgdoc2::ITileCoordinateMutate::~ITileCoordinateMutate() (libimgdoc2/inc/ITileCoordinate.h:155) | called 47390 times, returned 47390 times | 100.0% |
imgdoc2::ITileInfoQueryClause::~ITileInfoQueryClause() (libimgdoc2/inc/ITIleInfoQueryClause.h:53) | called 16 times, returned 16 times | 100.0% |
imgdoc2::Int32Interval::IsValid() const (libimgdoc2/inc/Intervals.h:59) | called 20 times, returned 20 times | 100.0% |
imgdoc2::Int32Interval::operator!=(imgdoc2::Int32Interval const&) const (libimgdoc2/inc/Intervals.h:83) | called 4 times, returned 4 times | 100.0% |
imgdoc2::Int32Interval::operator==(imgdoc2::Int32Interval const&) const (libimgdoc2/inc/Intervals.h:68) | called 10 times, returned 10 times | 100.0% |
imgdoc2::IsDimensionValid(char) (libimgdoc2/inc/types.h:24) | called 340 times, returned 340 times | 100.0% |
imgdoc2::LogicalPositionInfo3D::LogicalPositionInfo3D(double, double, double, double, double, double) (libimgdoc2/inc/LogicalPositionInfo.h:87) | called 2 times, returned 2 times | 100.0% |
imgdoc2::LogicalPositionInfo3D::LogicalPositionInfo3D(double, double, double, double, double, double, int) (libimgdoc2/inc/LogicalPositionInfo.h:98) | called 4 times, returned 4 times | 100.0% |
imgdoc2::LogicalPositionInfo3D::operator!=(imgdoc2::LogicalPositionInfo3D const&) const (libimgdoc2/inc/LogicalPositionInfo.h:119) | called 4 times, returned 4 times | 100.0% |
imgdoc2::LogicalPositionInfo3D::operator==(imgdoc2::LogicalPositionInfo3D const&) const (libimgdoc2/inc/LogicalPositionInfo.h:104) | called 10 times, returned 10 times | 100.0% |
imgdoc2::LogicalPositionInfo::LogicalPositionInfo(double, double, double, double) (libimgdoc2/inc/LogicalPositionInfo.h:24) | called 2 times, returned 2 times | 100.0% |
imgdoc2::LogicalPositionInfo::LogicalPositionInfo(double, double, double, double, int) (libimgdoc2/inc/LogicalPositionInfo.h:33) | called 4 times, returned 4 times | 100.0% |
imgdoc2::LogicalPositionInfo::operator!=(imgdoc2::LogicalPositionInfo const&) const (libimgdoc2/inc/LogicalPositionInfo.h:58) | called 4 times, returned 4 times | 100.0% |
imgdoc2::LogicalPositionInfo::operator==(imgdoc2::LogicalPositionInfo const&) const (libimgdoc2/inc/LogicalPositionInfo.h:45) | called 10 times, returned 10 times | 100.0% |
imgdoc2::Plane_NormalAndDist<double>::FromThreePoints(imgdoc2::Point3dT<double>, imgdoc2::Point3dT<double>, imgdoc2::Point3dT<double>) (libimgdoc2/inc/types.h:439) | called 28 times, returned 28 times | 77.0% |
imgdoc2::Plane_NormalAndDist<double>::Plane_NormalAndDist(imgdoc2::Vector3dT<double> const&, double) (libimgdoc2/inc/types.h:431) | called 28 times, returned 28 times | 100.0% |
imgdoc2::Point3dD::Point3dD(double, double, double) (libimgdoc2/inc/types.h:123) | called 88 times, returned 88 times | 100.0% |
imgdoc2::Point3dF::Point3dF(float, float, float) (libimgdoc2/inc/types.h:111) | called 4 times, returned 4 times | 100.0% |
imgdoc2::Point3dT<double>::Point3dT(double, double, double) (libimgdoc2/inc/types.h:95) | called 8556 times, returned 8556 times | 100.0% |
imgdoc2::Point3dT<float>::Point3dT(float, float, float) (libimgdoc2/inc/types.h:95) | called 4 times, returned 4 times | 100.0% |
imgdoc2::PointD::PointD(double, double) (libimgdoc2/inc/types.h:80) | called 4 times, returned 4 times | 100.0% |
imgdoc2::PointF::PointF(float, float) (libimgdoc2/inc/types.h:68) | called 4 times, returned 4 times | 100.0% |
imgdoc2::PointT<double>::PointT(double, double) (libimgdoc2/inc/types.h:53) | called 4 times, returned 4 times | 100.0% |
imgdoc2::PointT<float>::PointT(float, float) (libimgdoc2/inc/types.h:53) | called 4 times, returned 4 times | 100.0% |
imgdoc2::RectangleD::RectangleD(double, double, double, double) (libimgdoc2/inc/types.h:197) | called 16 times, returned 14 times | 100.0% |
imgdoc2::RectangleF::RectangleF(float, float, float, float) (libimgdoc2/inc/types.h:183) | called 4 times, returned 2 times | 100.0% |
imgdoc2::RectangleT<double>::IsPointInside(imgdoc2::PointT<double> const&) const (libimgdoc2/inc/types.h:161) | called 4 times, returned 4 times | 100.0% |
imgdoc2::RectangleT<double>::RectangleT(double, double, double, double) (libimgdoc2/inc/types.h:140) | called 16 times, returned 14 times | 88.0% |
imgdoc2::RectangleT<float>::IsPointInside(imgdoc2::PointT<float> const&) const (libimgdoc2/inc/types.h:161) | called 4 times, returned 4 times | 100.0% |
imgdoc2::RectangleT<float>::RectangleT(float, float, float, float) (libimgdoc2/inc/types.h:140) | called 4 times, returned 2 times | 88.0% |
imgdoc2::ThrowIfDimensionInvalid(char) (libimgdoc2/inc/types.h:32) | called 334 times, returned 330 times | 80.0% |
imgdoc2::TileCoordinate::Clear() (libimgdoc2/inc/TileCoordinate.h:70) | called 5448 times, returned 5448 times | 100.0% |
imgdoc2::TileCoordinate::EnumCoordinates(std::function<bool (char, int)> const&) const (libimgdoc2/inc/TileCoordinate.h:92) | called 41954 times, returned 41954 times | 100.0% |
imgdoc2::TileCoordinate::Set(char, int) (libimgdoc2/inc/TileCoordinate.h:50) | called 47832 times, returned 47832 times | 77.0% |
imgdoc2::TileCoordinate::Set(char, int)::{lambda(imgdoc2::DimensionAndValue const&)#1}::operator()(imgdoc2::DimensionAndValue const&) const (libimgdoc2/inc/TileCoordinate.h:55) | called 456 times, returned 456 times | 100.0% |
imgdoc2::TileCoordinate::TileCoordinate() (libimgdoc2/inc/TileCoordinate.h:28) | called 5452 times, returned 5452 times | 100.0% |
imgdoc2::TileCoordinate::TileCoordinate(std::initializer_list<imgdoc2::DimensionAndValue>) (libimgdoc2/inc/TileCoordinate.h:41) | called 41938 times, returned 41938 times | 82.0% |
imgdoc2::TileCoordinate::TileCoordinate(unsigned long) (libimgdoc2/inc/TileCoordinate.h:34) | called 47390 times, returned 47390 times | 62.0% |
imgdoc2::TileCoordinate::TryGetCoordinate(char, int*) const (libimgdoc2/inc/TileCoordinate.h:76) | called 5514 times, returned 5514 times | 100.0% |
imgdoc2::TileCoordinate::TryGetCoordinate(char, int*) const::{lambda(imgdoc2::DimensionAndValue const&)#1}::operator()(imgdoc2::DimensionAndValue const&) const (libimgdoc2/inc/TileCoordinate.h:78) | called 5566 times, returned 5566 times | 100.0% |
imgdoc2::Vector3dD::Vector3dD(double, double, double) (libimgdoc2/inc/types.h:413) | called 8468 times, returned 8468 times | 100.0% |
imgdoc2::Vector3dT<double>::AbsoluteValue() const (libimgdoc2/inc/types.h:363) | called 28 times, returned 28 times | 100.0% |
imgdoc2::Vector3dT<double>::AbsoluteValueSquared() const (libimgdoc2/inc/types.h:356) | called 28 times, returned 28 times | 100.0% |
imgdoc2::Vector3dT<double>::Cross(imgdoc2::Vector3dT<double> const&, imgdoc2::Vector3dT<double> const&) (libimgdoc2/inc/types.h:372) | called 28 times, returned 28 times | 100.0% |
imgdoc2::Vector3dT<double>::Dot(imgdoc2::Vector3dT<double> const&, imgdoc2::Vector3dT<double> const&) (libimgdoc2/inc/types.h:386) | called 8496 times, returned 8496 times | 100.0% |
imgdoc2::Vector3dT<double>::Normalize() const (libimgdoc2/inc/types.h:348) | called 28 times, returned 28 times | 100.0% |
imgdoc2::Vector3dT<double>::Vector3dT(double, double, double) (libimgdoc2/inc/types.h:336) | called 17076 times, returned 17076 times | 100.0% |
imgdoc2::Vector3dT<double>::Vector3dT(imgdoc2::Point3dT<double>) (libimgdoc2/inc/types.h:340) | called 8496 times, returned 8496 times | 100.0% |
imgdoc2::database_exception::GetIsSqliteErrorCodeValid() const (libimgdoc2/inc/exceptions.h:49) | not called | 0.0% |
imgdoc2::database_exception::GetSqliteErrorCode() const (libimgdoc2/inc/exceptions.h:53) | not called | 0.0% |
imgdoc2::database_exception::GetSqliteErrorMessage[abi:cxx11]() const (libimgdoc2/src/public/exceptions.cpp:11) | not called | 0.0% |
imgdoc2::database_exception::database_exception(char const*) (libimgdoc2/inc/exceptions.h:36) | called 20 times, returned 20 times | 100.0% |
imgdoc2::database_exception::database_exception(char const*, int) (libimgdoc2/inc/exceptions.h:43) | not called | 0.0% |
imgdoc2::discovery_exception::discovery_exception(char const*) (libimgdoc2/inc/exceptions.h:77) | called 2 times, returned 2 times | 100.0% |
imgdoc2::discovery_exception::discovery_exception(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (libimgdoc2/inc/exceptions.h:83) | not called | 0.0% |
imgdoc2::imgdoc2_exception::imgdoc2_exception(char const*) (libimgdoc2/inc/exceptions.h:20) | called 148 times, returned 148 times | 100.0% |
imgdoc2::internal_error_exception::internal_error_exception(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (libimgdoc2/inc/exceptions.h:196) | not called | 0.0% |
imgdoc2::invalid_argument_exception::invalid_argument_exception(char const*) (libimgdoc2/inc/exceptions.h:94) | called 6 times, returned 6 times | 100.0% |
imgdoc2::invalid_operation_exception::invalid_operation_exception(char const*) (libimgdoc2/inc/exceptions.h:66) | not called | 0.0% |
imgdoc2::invalid_path_exception::invalid_path_exception(char const*) (libimgdoc2/inc/exceptions.h:148) | called 12 times, returned 12 times | 100.0% |
imgdoc2::invalid_path_exception::invalid_path_exception(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (libimgdoc2/inc/exceptions.h:142) | called 34 times, returned 34 times | 100.0% |
imgdoc2::non_existing_item_exception::non_existing_item_exception(char const*, long) (libimgdoc2/inc/exceptions.h:172) | called 64 times, returned 64 times | 100.0% |
imgdoc2::non_existing_item_exception::non_existing_item_exception(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, long) (libimgdoc2/inc/exceptions.h:165) | called 64 times, returned 64 times | 100.0% |
imgdoc2::non_existing_tile_exception::non_existing_tile_exception(char const*, long) (libimgdoc2/inc/exceptions.h:118) | called 10 times, returned 10 times | 100.0% |
imgdoc2::non_existing_tile_exception::non_existing_tile_exception(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, long) (libimgdoc2/inc/exceptions.h:111) | called 10 times, returned 10 times | 100.0% |
imgdoc2::operator&(imgdoc2::DocumentMetadataItemFlags, imgdoc2::DocumentMetadataItemFlags) (libimgdoc2/inc/IDocumentMetadata.h:91) | called 1686 times, returned 1686 times | 100.0% |
imgdoc2::operator|(imgdoc2::DocumentMetadataItemFlags, imgdoc2::DocumentMetadataItemFlags) (libimgdoc2/inc/IDocumentMetadata.h:81) | called 322 times, returned 322 times | 100.0% |
imgdoc2::operator~(imgdoc2::DocumentMetadataItemFlags) (libimgdoc2/inc/IDocumentMetadata.h:99) | called 64 times, returned 64 times | 100.0% |
void DatabaseConfigurationCommon::SetIndexedTileDimensions<__gnu_cxx::__normal_iterator<char const*, std::vector<char, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const*, std::vector<char, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, std::vector<char, std::allocator<char> > >) (libimgdoc2/src/db/database_configuration.h:70) | called 14 times, returned 14 times | 100.0% |
void DatabaseConfigurationCommon::SetIndexedTileDimensions<std::__detail::_Node_const_iterator<char, true, false> >(std::__detail::_Node_const_iterator<char, true, false>, std::__detail::_Node_const_iterator<char, true, false>) (libimgdoc2/src/db/database_configuration.h:70) | called 258 times, returned 258 times | 100.0% |
void DatabaseConfigurationCommon::SetTileDimensions<__gnu_cxx::__normal_iterator<char const*, std::vector<char, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const*, std::vector<char, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, std::vector<char, std::allocator<char> > >) (libimgdoc2/src/db/database_configuration.h:60) | called 14 times, returned 14 times | 100.0% |
void DatabaseConfigurationCommon::SetTileDimensions<std::__detail::_Node_const_iterator<char, true, false> >(std::__detail::_Node_const_iterator<char, true, false>, std::__detail::_Node_const_iterator<char, true, false>) (libimgdoc2/src/db/database_configuration.h:60) | called 258 times, returned 258 times | 100.0% |