Searched refs:projCppContext (Results 1 – 4 of 4) sorted by relevance
170 struct projCppContext { struct178 projCppContext(const projCppContext &) = delete; argument179 projCppContext &operator=(const projCppContext &) = delete;191 explicit projCppContext(PJ_CONTEXT *ctx, const char *dbPath = nullptr, argument194 projCppContext *clone(PJ_CONTEXT *ctx) const;
190 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();
120 projCppContext* projCtx_t::get_cpp_context() in get_cpp_context()123 cpp_context = new projCppContext(this); in get_cpp_context()
105 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 projCppContext118 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 …]