Sha256: 5451386890366716c778190655b4f16450137241a15590a4c20234d140558fa5
Contents?: true
Size: 1.61 KB
Versions: 1
Compression:
Stored size: 1.61 KB
Contents
#include "common/RhodesApp.h" #include "api_generator/wp8/MethodResultImpl.h" #include "../../../../shared/generated/cpp/SQLite3Base.h" #include "SQLite3Runtime.h" #include "../../wp8/rhoruntime/common/RhoConvertWP8.h" namespace rho { namespace database { class CSQLite3Impl: public CSQLite3Base { private: rhoruntime::ISQLite3Impl^ _runtime; public: CSQLite3Impl(const rho::String& strID, rhoruntime::ISQLite3Impl^ runtime): CSQLite3Base(), _runtime(runtime) { _runtime->setNativeImpl(rho::common::convertStringToWP8(strID), (int64)this); } virtual void open(const rho::String& dbPath, const rho::String& dbPartition, rho::apiGenerator::CMethodResult& oResult); virtual void close(rho::apiGenerator::CMethodResult& oResult); virtual void startTransaction(rho::apiGenerator::CMethodResult& oResult); virtual void commitTransaction(rho::apiGenerator::CMethodResult& oResult); virtual void rollbackTransaction(rho::apiGenerator::CMethodResult& oResult); virtual void lockDb(rho::apiGenerator::CMethodResult& oResult); virtual void unlockDb(rho::apiGenerator::CMethodResult& oResult); virtual void doImport(const rho::String& zipName, rho::apiGenerator::CMethodResult& oResult); virtual void doExport(rho::apiGenerator::CMethodResult& oResult); virtual void destroyTables(const rho::Vector<rho::String>& include, const rho::Vector<rho::String>& exclude, rho::apiGenerator::CMethodResult& oResult); virtual void isTableExist(const rho::String& tableName, rho::apiGenerator::CMethodResult& oResult); virtual void isUiWaitForDb(rho::apiGenerator::CMethodResult& oResult); }; } }
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
tauplatform-1.0.1 | lib/commonAPI/coreapi/ext/platform/wp8/generated/lib/SQLite3_impl.h |