Skip to content

Commit dfa0df3

Browse files
committed
Add _t suffix to class node_persistent_cache
1 parent 7f56678 commit dfa0df3

File tree

7 files changed

+32
-30
lines changed

7 files changed

+32
-30
lines changed

src/middle-pgsql.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -987,7 +987,7 @@ void middle_pgsql_t::after_relations()
987987
middle_query_pgsql_t::middle_query_pgsql_t(
988988
connection_params_t const &connection_params,
989989
std::shared_ptr<node_locations_t> cache,
990-
std::shared_ptr<node_persistent_cache> persistent_cache,
990+
std::shared_ptr<node_persistent_cache_t> persistent_cache,
991991
middle_pgsql_options const &options)
992992
: m_db_connection(connection_params, "middle.query"), m_cache(std::move(cache)),
993993
m_persistent_cache(std::move(persistent_cache)), m_store_options(options)
@@ -1249,7 +1249,7 @@ middle_pgsql_t::middle_pgsql_t(std::shared_ptr<thread_pool_t> thread_pool,
12491249
m_store_options.untagged_nodes = true;
12501250
} else {
12511251
m_store_options.use_flat_node_file = true;
1252-
m_persistent_cache = std::make_shared<node_persistent_cache>(
1252+
m_persistent_cache = std::make_shared<node_persistent_cache_t>(
12531253
options->flat_node_file, !options->append, options->droptemp);
12541254
}
12551255

src/middle-pgsql.hpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
#include "pgsql.hpp"
3131

3232
class node_locations_t;
33-
class node_persistent_cache;
33+
class node_persistent_cache_t;
3434

3535
struct middle_pgsql_options
3636
{
@@ -53,7 +53,7 @@ class middle_query_pgsql_t : public middle_query_t
5353
middle_query_pgsql_t(
5454
connection_params_t const &connection_params,
5555
std::shared_ptr<node_locations_t> cache,
56-
std::shared_ptr<node_persistent_cache> persistent_cache,
56+
std::shared_ptr<node_persistent_cache_t> persistent_cache,
5757
middle_pgsql_options const &options);
5858

5959
osmium::Location get_node_location(osmid_t id) const override;
@@ -81,7 +81,7 @@ class middle_query_pgsql_t : public middle_query_t
8181

8282
pg_conn_t m_db_connection;
8383
std::shared_ptr<node_locations_t> m_cache;
84-
std::shared_ptr<node_persistent_cache> m_persistent_cache;
84+
std::shared_ptr<node_persistent_cache_t> m_persistent_cache;
8585

8686
middle_pgsql_options m_store_options;
8787
};
@@ -185,7 +185,7 @@ struct middle_pgsql_t : public middle_t
185185
options_t const *m_options;
186186

187187
std::shared_ptr<node_locations_t> m_cache;
188-
std::shared_ptr<node_persistent_cache> m_persistent_cache;
188+
std::shared_ptr<node_persistent_cache_t> m_persistent_cache;
189189

190190
pg_conn_t m_db_connection;
191191

src/middle-ram.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ middle_ram_t::middle_ram_t(std::shared_ptr<thread_pool_t> thread_pool,
7979
}
8080

8181
if (!options->flat_node_file.empty()) {
82-
m_persistent_cache = std::make_shared<node_persistent_cache>(
82+
m_persistent_cache = std::make_shared<node_persistent_cache_t>(
8383
options->flat_node_file, !options->append, options->droptemp);
8484
}
8585
}

src/middle-ram.hpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
#include <string>
2626
#include <utility>
2727

28-
class node_persistent_cache;
28+
class node_persistent_cache_t;
2929
class thread_pool_t;
3030

3131
/**
@@ -130,7 +130,7 @@ class middle_ram_t : public middle_t, public middle_query_t
130130
middle_ram_options m_store_options;
131131

132132
/// File cache
133-
std::shared_ptr<node_persistent_cache> m_persistent_cache;
133+
std::shared_ptr<node_persistent_cache_t> m_persistent_cache;
134134

135135
}; // class middle_ram_t
136136

src/node-persistent-cache.cpp

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -17,19 +17,20 @@
1717
#include <system_error>
1818
#include <utility>
1919

20-
void node_persistent_cache::set(osmid_t id, osmium::Location location)
20+
void node_persistent_cache_t::set(osmid_t id, osmium::Location location)
2121
{
2222
m_index->set(static_cast<osmium::unsigned_object_id_type>(id), location);
2323
}
2424

25-
osmium::Location node_persistent_cache::get(osmid_t id) const noexcept
25+
osmium::Location node_persistent_cache_t::get(osmid_t id) const noexcept
2626
{
2727
return m_index->get_noexcept(
2828
static_cast<osmium::unsigned_object_id_type>(id));
2929
}
3030

31-
node_persistent_cache::node_persistent_cache(std::string file_name,
32-
bool create_file, bool remove_file)
31+
node_persistent_cache_t::node_persistent_cache_t(std::string file_name,
32+
bool create_file,
33+
bool remove_file)
3334
: m_file_name(std::move(file_name)), m_remove_file(remove_file)
3435
{
3536
assert(!m_file_name.empty());
@@ -65,7 +66,7 @@ node_persistent_cache::node_persistent_cache(std::string file_name,
6566
}
6667
}
6768

68-
node_persistent_cache::~node_persistent_cache() noexcept
69+
node_persistent_cache_t::~node_persistent_cache_t() noexcept
6970
{
7071
m_index.reset();
7172
if (m_fd >= 0) {

src/node-persistent-cache.hpp

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -18,18 +18,19 @@
1818

1919
#include "osmtypes.hpp"
2020

21-
class node_persistent_cache
21+
class node_persistent_cache_t
2222
{
2323
public:
24-
node_persistent_cache(std::string file_name, bool create_file,
25-
bool remove_file);
26-
~node_persistent_cache() noexcept;
24+
node_persistent_cache_t(std::string file_name, bool create_file,
25+
bool remove_file);
26+
~node_persistent_cache_t() noexcept;
2727

28-
node_persistent_cache(node_persistent_cache const &) = delete;
29-
node_persistent_cache &operator=(node_persistent_cache const &) = delete;
28+
node_persistent_cache_t(node_persistent_cache_t const &) = delete;
29+
node_persistent_cache_t &
30+
operator=(node_persistent_cache_t const &) = delete;
3031

31-
node_persistent_cache(node_persistent_cache &&) = delete;
32-
node_persistent_cache &operator=(node_persistent_cache &&) = delete;
32+
node_persistent_cache_t(node_persistent_cache_t &&) = delete;
33+
node_persistent_cache_t &operator=(node_persistent_cache_t &&) = delete;
3334

3435
void set(osmid_t id, osmium::Location location);
3536
osmium::Location get(osmid_t id) const noexcept;
@@ -49,6 +50,6 @@ class node_persistent_cache
4950
int m_fd = -1;
5051
std::unique_ptr<index_t> m_index;
5152
bool m_remove_file;
52-
};
53+
}; // class node_persistent_cache_t
5354

5455
#endif // OSM2PGSQL_NODE_PERSISTENT_CACHE_HPP

tests/test-persistent-cache.cpp

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -15,20 +15,20 @@
1515

1616
namespace {
1717

18-
void write_and_read_location(node_persistent_cache *cache, osmid_t id, double x,
19-
double y)
18+
void write_and_read_location(node_persistent_cache_t *cache, osmid_t id,
19+
double x, double y)
2020
{
2121
cache->set(id, osmium::Location{x, y});
2222
REQUIRE(osmium::Location(x, y) == cache->get(id));
2323
}
2424

25-
void read_location(node_persistent_cache const &cache, osmid_t id, double x,
25+
void read_location(node_persistent_cache_t const &cache, osmid_t id, double x,
2626
double y)
2727
{
2828
REQUIRE(osmium::Location(x, y) == cache.get(id));
2929
}
3030

31-
void delete_location(node_persistent_cache *cache, osmid_t id)
31+
void delete_location(node_persistent_cache_t *cache, osmid_t id)
3232
{
3333
cache->set(id, osmium::Location{});
3434
REQUIRE(osmium::Location{} == cache->get(id));
@@ -43,7 +43,7 @@ TEST_CASE("Persistent cache", "[NoDB]")
4343

4444
// create a new cache
4545
{
46-
node_persistent_cache cache{flat_node_file, true, false};
46+
node_persistent_cache_t cache{flat_node_file, true, false};
4747

4848
// write in order
4949
write_and_read_location(&cache, 10, 10.01, -45.3);
@@ -66,7 +66,7 @@ TEST_CASE("Persistent cache", "[NoDB]")
6666

6767
// reopen the cache
6868
{
69-
node_persistent_cache cache{flat_node_file, false, false};
69+
node_persistent_cache_t cache{flat_node_file, false, false};
7070

7171
// read all previously written locations
7272
read_location(cache, 10, 10.01, -45.3);
@@ -115,5 +115,5 @@ TEST_CASE("Opening non-existent persistent cache should fail in append mode",
115115
"test_middle_flat.nonexistent.flat.nodes.bin";
116116
testing::cleanup::file_t const flatnode_cleaner{flat_node_file};
117117

118-
REQUIRE_THROWS(node_persistent_cache(flat_node_file, false, false));
118+
REQUIRE_THROWS(node_persistent_cache_t(flat_node_file, false, false));
119119
}

0 commit comments

Comments
 (0)