Home
last modified time | relevance | path

Searched refs:projCppContext (Results 1 – 4 of 4) sorted by relevance

/dports/graphics/proj/proj-7.2.1/include/proj/internal/
H A Dio_internal.hpp170 struct projCppContext { struct
178 projCppContext(const projCppContext &) = delete; argument
179 projCppContext &operator=(const projCppContext &) = delete;
191 explicit projCppContext(PJ_CONTEXT *ctx, const char *dbPath = nullptr, argument
194 projCppContext *clone(PJ_CONTEXT *ctx) const;
/dports/graphics/proj/proj-7.2.1/src/
H A Dproj_internal.h190 struct projCppContext;
192 void PROJ_DLL proj_context_delete_cpp_context(struct projCppContext* cppContext);
680 struct projCppContext;
725 struct projCppContext* cpp_context = nullptr; /* internal context for C++ code */
762 projCppContext* get_cpp_context();
H A Dctx.cpp120 projCppContext* projCtx_t::get_cpp_context() in get_cpp_context()
123 cpp_context = new projCppContext(this); in get_cpp_context()
/dports/graphics/proj/proj-7.2.1/src/iso19111/
H A Dc_api.cpp105 void proj_context_delete_cpp_context(struct projCppContext *cppContext) { in proj_context_delete_cpp_context()
110 projCppContext::projCppContext(PJ_CONTEXT *ctx, const char *dbPath, in projCppContext() function in projCppContext
118 projCppContext::toVector(const char *const *auxDbPaths) { in toVector()
128 projCppContext *projCppContext::clone(PJ_CONTEXT *ctx) const { in clone()
129 projCppContext *newContext = in clone()
130 new projCppContext(ctx, getDbPath().c_str(), getAuxDbPaths()); in clone()
137 void projCppContext::closeDb() { databaseContext_ = nullptr; } in closeDb()
141 void projCppContext::autoCloseDbIfNeeded() { in autoCloseDbIfNeeded()
149 NS_PROJ::io::DatabaseContextNNPtr projCppContext::getDatabaseContext() { in getDatabaseContext()
291 ctx->cpp_context = new projCppContext( in proj_context_set_database_path()
[all …]