Skip to content

Commit efddb7e

Browse files
committed
update specs
1 parent dab0d60 commit efddb7e

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

package/nitrogen/generated/ios/RNNitroSQLite-Swift-Cxx-Umbrella.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
#include <NitroModules/ArrayBufferHolder.hpp>
2121
#include <NitroModules/AnyMapHolder.hpp>
2222
#include <NitroModules/HybridContext.hpp>
23-
#include <NitroModules/PromiseHolder.hpp>
23+
#include <NitroModules/RuntimeError.hpp>
2424

2525
// Forward declarations of Swift defined types
2626

package/nitrogen/generated/shared/c++/HybridNitroSQLiteSpec.hpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ namespace margelo::nitro::rnnitrosqlite { struct FileLoadResult; }
3131
#include <vector>
3232
#include <variant>
3333
#include <NitroModules/ArrayBuffer.hpp>
34-
#include <future>
34+
#include <NitroModules/Promise.hpp>
3535
#include "BatchQueryResult.hpp"
3636
#include "BatchQueryCommand.hpp"
3737
#include "FileLoadResult.hpp"
@@ -73,11 +73,11 @@ namespace margelo::nitro::rnnitrosqlite {
7373
virtual void attach(const std::string& mainDbName, const std::string& dbNameToAttach, const std::string& alias, const std::optional<std::string>& location) = 0;
7474
virtual void detach(const std::string& mainDbName, const std::string& alias) = 0;
7575
virtual std::shared_ptr<margelo::nitro::rnnitrosqlite::HybridNativeQueryResultSpec> execute(const std::string& dbName, const std::string& query, const std::optional<std::vector<std::variant<std::string, double, int64_t, bool, std::shared_ptr<ArrayBuffer>>>>& params) = 0;
76-
virtual std::future<std::shared_ptr<margelo::nitro::rnnitrosqlite::HybridNativeQueryResultSpec>> executeAsync(const std::string& dbName, const std::string& query, const std::optional<std::vector<std::variant<std::string, double, int64_t, bool, std::shared_ptr<ArrayBuffer>>>>& params) = 0;
76+
virtual std::shared_ptr<Promise<std::shared_ptr<margelo::nitro::rnnitrosqlite::HybridNativeQueryResultSpec>>> executeAsync(const std::string& dbName, const std::string& query, const std::optional<std::vector<std::variant<std::string, double, int64_t, bool, std::shared_ptr<ArrayBuffer>>>>& params) = 0;
7777
virtual BatchQueryResult executeBatch(const std::string& dbName, const std::vector<BatchQueryCommand>& commands) = 0;
78-
virtual std::future<BatchQueryResult> executeBatchAsync(const std::string& dbName, const std::vector<BatchQueryCommand>& commands) = 0;
78+
virtual std::shared_ptr<Promise<BatchQueryResult>> executeBatchAsync(const std::string& dbName, const std::vector<BatchQueryCommand>& commands) = 0;
7979
virtual FileLoadResult loadFile(const std::string& dbName, const std::string& location) = 0;
80-
virtual std::future<FileLoadResult> loadFileAsync(const std::string& dbName, const std::string& location) = 0;
80+
virtual std::shared_ptr<Promise<FileLoadResult>> loadFileAsync(const std::string& dbName, const std::string& location) = 0;
8181

8282
protected:
8383
// Hybrid Setup

0 commit comments

Comments
 (0)