├── .gitignore ├── .gitmodules ├── .travis.yml ├── CHANGES.md ├── CMakeLists.txt ├── Doxyfile.in ├── LICENSE ├── README.md ├── appveyor.yml ├── cmake ├── Macros │ └── ScanSources.cmake └── Modules │ ├── CMakeFindFrameworks.cmake │ ├── CMakeParseArguments.cmake │ ├── FindIconv.cmake │ ├── FindJsonCpp.cmake │ ├── FindMongoDB.cmake │ ├── FindMySQL.cmake │ ├── FindPackageHandleStandardArgs.cmake │ ├── FindPackageMessage.cmake │ ├── FindPostgreSQL.cmake │ ├── FindPythonLibs.cmake │ ├── FindSpiderMonkey.cmake │ ├── FindSqlite3.cmake │ └── SelectLibraryConfigurations.cmake ├── conanfile.txt ├── config.h.in ├── examples └── scripting-example.cpp ├── src ├── compat │ ├── strptime.cpp │ └── strptime.h ├── core │ ├── InitVisitor.cpp │ ├── InitVisitor.h │ ├── MetaInfo.h │ ├── MetaObject.cpp │ ├── MetaObject.h │ ├── MetaType.h │ ├── Object.cpp │ ├── Object.h │ ├── VisitorBase.cpp │ └── VisitorBase.h ├── db │ ├── ASTWalkerBase.cpp │ ├── ASTWalkerBase.h │ ├── ExpressionAssignment.cpp │ ├── ExpressionAssignment.h │ ├── ExpressionNode.cpp │ ├── ExpressionNode.h │ ├── TypePromotion.h │ ├── nosql │ │ ├── NoSqlStorable.cpp │ │ └── NoSqlStorable.h │ └── sql │ │ ├── SqlColumnConstraint.cpp │ │ ├── SqlColumnConstraint.h │ │ ├── SqlExpressionTreeWalker.cpp │ │ ├── SqlExpressionTreeWalker.h │ │ ├── SqlResultIterator.cpp │ │ ├── SqlResultIterator.h │ │ ├── SqlResultSet.cpp │ │ ├── SqlResultSet.h │ │ ├── SqlStatement.cpp │ │ ├── SqlStatement.h │ │ ├── SqlStorable.cpp │ │ ├── SqlStorable.h │ │ ├── SqlTransaction.cpp │ │ ├── SqlTransaction.h │ │ └── connectors │ │ ├── SqlConnectorBase.cpp │ │ ├── SqlConnectorBase.h │ │ ├── SqlStatementImpl.cpp │ │ ├── SqlStatementImpl.h │ │ ├── SqlTransactionImpl.cpp │ │ ├── SqlTransactionImpl.h │ │ ├── mysql │ │ ├── MySqlConnector.cpp │ │ ├── MySqlConnector.h │ │ ├── MySqlStatementImpl.cpp │ │ ├── MySqlStatementImpl.h │ │ ├── MySqlTransactionImpl.cpp │ │ └── MySqlTransactionImpl.h │ │ ├── postgres │ │ ├── PostgresConnector.cpp │ │ ├── PostgresConnector.h │ │ ├── PostgresStatementImpl.cpp │ │ ├── PostgresStatementImpl.h │ │ ├── PostgresTransactionImpl.cpp │ │ └── PostgresTransactionImpl.h │ │ └── sqlite3 │ │ ├── SqliteConnector.cpp │ │ ├── SqliteConnector.h │ │ ├── SqliteStatementImpl.cpp │ │ ├── SqliteStatementImpl.h │ │ ├── SqliteTransactionImpl.cpp │ │ └── SqliteTransactionImpl.h ├── scripting │ ├── ScriptEngineBase.cpp │ ├── ScriptEngineBase.h │ ├── ScriptProgramBase.cpp │ ├── ScriptProgramBase.h │ ├── ScriptThreadBase.cpp │ ├── ScriptThreadBase.h │ └── js │ │ ├── JSScriptEngine.cpp │ │ ├── JSScriptEngine.h │ │ ├── JSScriptProgram.cpp │ │ ├── JSScriptProgram.h │ │ ├── JSScriptThread.cpp │ │ └── JSScriptThread.h ├── serialization │ ├── TypeResolverFactory.cpp │ ├── TypeResolverFactory.h │ └── json │ │ ├── JsonDeserializerVisitor.cpp │ │ ├── JsonDeserializerVisitor.h │ │ ├── JsonSerializerVisitor.cpp │ │ └── JsonSerializerVisitor.h └── utils │ ├── Array.cpp │ ├── Array.h │ ├── DateTime.cpp │ ├── DateTime.h │ ├── Nullable.h │ ├── SharedDataBase.cpp │ ├── SharedDataBase.h │ ├── SharedDataPointer.cpp │ ├── SharedDataPointer.h │ ├── StringBase.cpp │ ├── StringBase.h │ ├── Uri.h │ ├── Utils.h │ ├── Variant.cpp │ └── Variant.h ├── test ├── DateTimeTest.cpp ├── DateTimeTest.h ├── JSScriptTest.cpp ├── JSScriptTest.h ├── ObjectTest.cpp ├── ObjectTest.h ├── SqlTest.cpp ├── SqlTest.h ├── StringTest.cpp ├── StringTest.h ├── VariantTest.cpp ├── VariantTest.h └── test.cpp └── version /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/.gitmodules -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/CHANGES.md -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /Doxyfile.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/Doxyfile.in -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/README.md -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/appveyor.yml -------------------------------------------------------------------------------- /cmake/Macros/ScanSources.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/cmake/Macros/ScanSources.cmake -------------------------------------------------------------------------------- /cmake/Modules/CMakeFindFrameworks.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/cmake/Modules/CMakeFindFrameworks.cmake -------------------------------------------------------------------------------- /cmake/Modules/CMakeParseArguments.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/cmake/Modules/CMakeParseArguments.cmake -------------------------------------------------------------------------------- /cmake/Modules/FindIconv.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/cmake/Modules/FindIconv.cmake -------------------------------------------------------------------------------- /cmake/Modules/FindJsonCpp.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/cmake/Modules/FindJsonCpp.cmake -------------------------------------------------------------------------------- /cmake/Modules/FindMongoDB.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/cmake/Modules/FindMongoDB.cmake -------------------------------------------------------------------------------- /cmake/Modules/FindMySQL.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/cmake/Modules/FindMySQL.cmake -------------------------------------------------------------------------------- /cmake/Modules/FindPackageHandleStandardArgs.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/cmake/Modules/FindPackageHandleStandardArgs.cmake -------------------------------------------------------------------------------- /cmake/Modules/FindPackageMessage.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/cmake/Modules/FindPackageMessage.cmake -------------------------------------------------------------------------------- /cmake/Modules/FindPostgreSQL.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/cmake/Modules/FindPostgreSQL.cmake -------------------------------------------------------------------------------- /cmake/Modules/FindPythonLibs.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/cmake/Modules/FindPythonLibs.cmake -------------------------------------------------------------------------------- /cmake/Modules/FindSpiderMonkey.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/cmake/Modules/FindSpiderMonkey.cmake -------------------------------------------------------------------------------- /cmake/Modules/FindSqlite3.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/cmake/Modules/FindSqlite3.cmake -------------------------------------------------------------------------------- /cmake/Modules/SelectLibraryConfigurations.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/cmake/Modules/SelectLibraryConfigurations.cmake -------------------------------------------------------------------------------- /conanfile.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/conanfile.txt -------------------------------------------------------------------------------- /config.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/config.h.in -------------------------------------------------------------------------------- /examples/scripting-example.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/examples/scripting-example.cpp -------------------------------------------------------------------------------- /src/compat/strptime.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/src/compat/strptime.cpp -------------------------------------------------------------------------------- /src/compat/strptime.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/src/compat/strptime.h -------------------------------------------------------------------------------- /src/core/InitVisitor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/src/core/InitVisitor.cpp -------------------------------------------------------------------------------- /src/core/InitVisitor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/src/core/InitVisitor.h -------------------------------------------------------------------------------- /src/core/MetaInfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/src/core/MetaInfo.h -------------------------------------------------------------------------------- /src/core/MetaObject.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/src/core/MetaObject.cpp -------------------------------------------------------------------------------- /src/core/MetaObject.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/src/core/MetaObject.h -------------------------------------------------------------------------------- /src/core/MetaType.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/src/core/MetaType.h -------------------------------------------------------------------------------- /src/core/Object.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/src/core/Object.cpp -------------------------------------------------------------------------------- /src/core/Object.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/src/core/Object.h -------------------------------------------------------------------------------- /src/core/VisitorBase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/src/core/VisitorBase.cpp -------------------------------------------------------------------------------- /src/core/VisitorBase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/src/core/VisitorBase.h -------------------------------------------------------------------------------- /src/db/ASTWalkerBase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/src/db/ASTWalkerBase.cpp -------------------------------------------------------------------------------- /src/db/ASTWalkerBase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/src/db/ASTWalkerBase.h -------------------------------------------------------------------------------- /src/db/ExpressionAssignment.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/src/db/ExpressionAssignment.cpp -------------------------------------------------------------------------------- /src/db/ExpressionAssignment.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/src/db/ExpressionAssignment.h -------------------------------------------------------------------------------- /src/db/ExpressionNode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/src/db/ExpressionNode.cpp -------------------------------------------------------------------------------- /src/db/ExpressionNode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/src/db/ExpressionNode.h -------------------------------------------------------------------------------- /src/db/TypePromotion.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/src/db/TypePromotion.h -------------------------------------------------------------------------------- /src/db/nosql/NoSqlStorable.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/src/db/nosql/NoSqlStorable.cpp -------------------------------------------------------------------------------- /src/db/nosql/NoSqlStorable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/src/db/nosql/NoSqlStorable.h -------------------------------------------------------------------------------- /src/db/sql/SqlColumnConstraint.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/src/db/sql/SqlColumnConstraint.cpp -------------------------------------------------------------------------------- /src/db/sql/SqlColumnConstraint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/src/db/sql/SqlColumnConstraint.h -------------------------------------------------------------------------------- /src/db/sql/SqlExpressionTreeWalker.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/src/db/sql/SqlExpressionTreeWalker.cpp -------------------------------------------------------------------------------- /src/db/sql/SqlExpressionTreeWalker.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/src/db/sql/SqlExpressionTreeWalker.h -------------------------------------------------------------------------------- /src/db/sql/SqlResultIterator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/src/db/sql/SqlResultIterator.cpp -------------------------------------------------------------------------------- /src/db/sql/SqlResultIterator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/src/db/sql/SqlResultIterator.h -------------------------------------------------------------------------------- /src/db/sql/SqlResultSet.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/src/db/sql/SqlResultSet.cpp -------------------------------------------------------------------------------- /src/db/sql/SqlResultSet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/src/db/sql/SqlResultSet.h -------------------------------------------------------------------------------- /src/db/sql/SqlStatement.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/src/db/sql/SqlStatement.cpp -------------------------------------------------------------------------------- /src/db/sql/SqlStatement.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/src/db/sql/SqlStatement.h -------------------------------------------------------------------------------- /src/db/sql/SqlStorable.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/src/db/sql/SqlStorable.cpp -------------------------------------------------------------------------------- /src/db/sql/SqlStorable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/src/db/sql/SqlStorable.h -------------------------------------------------------------------------------- /src/db/sql/SqlTransaction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/src/db/sql/SqlTransaction.cpp -------------------------------------------------------------------------------- /src/db/sql/SqlTransaction.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/src/db/sql/SqlTransaction.h -------------------------------------------------------------------------------- /src/db/sql/connectors/SqlConnectorBase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/src/db/sql/connectors/SqlConnectorBase.cpp -------------------------------------------------------------------------------- /src/db/sql/connectors/SqlConnectorBase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/src/db/sql/connectors/SqlConnectorBase.h -------------------------------------------------------------------------------- /src/db/sql/connectors/SqlStatementImpl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/src/db/sql/connectors/SqlStatementImpl.cpp -------------------------------------------------------------------------------- /src/db/sql/connectors/SqlStatementImpl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/src/db/sql/connectors/SqlStatementImpl.h -------------------------------------------------------------------------------- /src/db/sql/connectors/SqlTransactionImpl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/src/db/sql/connectors/SqlTransactionImpl.cpp -------------------------------------------------------------------------------- /src/db/sql/connectors/SqlTransactionImpl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/src/db/sql/connectors/SqlTransactionImpl.h -------------------------------------------------------------------------------- /src/db/sql/connectors/mysql/MySqlConnector.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/src/db/sql/connectors/mysql/MySqlConnector.cpp -------------------------------------------------------------------------------- /src/db/sql/connectors/mysql/MySqlConnector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/src/db/sql/connectors/mysql/MySqlConnector.h -------------------------------------------------------------------------------- /src/db/sql/connectors/mysql/MySqlStatementImpl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/src/db/sql/connectors/mysql/MySqlStatementImpl.cpp -------------------------------------------------------------------------------- /src/db/sql/connectors/mysql/MySqlStatementImpl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/src/db/sql/connectors/mysql/MySqlStatementImpl.h -------------------------------------------------------------------------------- /src/db/sql/connectors/mysql/MySqlTransactionImpl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/src/db/sql/connectors/mysql/MySqlTransactionImpl.cpp -------------------------------------------------------------------------------- /src/db/sql/connectors/mysql/MySqlTransactionImpl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/src/db/sql/connectors/mysql/MySqlTransactionImpl.h -------------------------------------------------------------------------------- /src/db/sql/connectors/postgres/PostgresConnector.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/src/db/sql/connectors/postgres/PostgresConnector.cpp -------------------------------------------------------------------------------- /src/db/sql/connectors/postgres/PostgresConnector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/src/db/sql/connectors/postgres/PostgresConnector.h -------------------------------------------------------------------------------- /src/db/sql/connectors/postgres/PostgresStatementImpl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/src/db/sql/connectors/postgres/PostgresStatementImpl.cpp -------------------------------------------------------------------------------- /src/db/sql/connectors/postgres/PostgresStatementImpl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/src/db/sql/connectors/postgres/PostgresStatementImpl.h -------------------------------------------------------------------------------- /src/db/sql/connectors/postgres/PostgresTransactionImpl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/src/db/sql/connectors/postgres/PostgresTransactionImpl.cpp -------------------------------------------------------------------------------- /src/db/sql/connectors/postgres/PostgresTransactionImpl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/src/db/sql/connectors/postgres/PostgresTransactionImpl.h -------------------------------------------------------------------------------- /src/db/sql/connectors/sqlite3/SqliteConnector.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/src/db/sql/connectors/sqlite3/SqliteConnector.cpp -------------------------------------------------------------------------------- /src/db/sql/connectors/sqlite3/SqliteConnector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/src/db/sql/connectors/sqlite3/SqliteConnector.h -------------------------------------------------------------------------------- /src/db/sql/connectors/sqlite3/SqliteStatementImpl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/src/db/sql/connectors/sqlite3/SqliteStatementImpl.cpp -------------------------------------------------------------------------------- /src/db/sql/connectors/sqlite3/SqliteStatementImpl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/src/db/sql/connectors/sqlite3/SqliteStatementImpl.h -------------------------------------------------------------------------------- /src/db/sql/connectors/sqlite3/SqliteTransactionImpl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/src/db/sql/connectors/sqlite3/SqliteTransactionImpl.cpp -------------------------------------------------------------------------------- /src/db/sql/connectors/sqlite3/SqliteTransactionImpl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/src/db/sql/connectors/sqlite3/SqliteTransactionImpl.h -------------------------------------------------------------------------------- /src/scripting/ScriptEngineBase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/src/scripting/ScriptEngineBase.cpp -------------------------------------------------------------------------------- /src/scripting/ScriptEngineBase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/src/scripting/ScriptEngineBase.h -------------------------------------------------------------------------------- /src/scripting/ScriptProgramBase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/src/scripting/ScriptProgramBase.cpp -------------------------------------------------------------------------------- /src/scripting/ScriptProgramBase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/src/scripting/ScriptProgramBase.h -------------------------------------------------------------------------------- /src/scripting/ScriptThreadBase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/src/scripting/ScriptThreadBase.cpp -------------------------------------------------------------------------------- /src/scripting/ScriptThreadBase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/src/scripting/ScriptThreadBase.h -------------------------------------------------------------------------------- /src/scripting/js/JSScriptEngine.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/src/scripting/js/JSScriptEngine.cpp -------------------------------------------------------------------------------- /src/scripting/js/JSScriptEngine.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/src/scripting/js/JSScriptEngine.h -------------------------------------------------------------------------------- /src/scripting/js/JSScriptProgram.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/src/scripting/js/JSScriptProgram.cpp -------------------------------------------------------------------------------- /src/scripting/js/JSScriptProgram.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/src/scripting/js/JSScriptProgram.h -------------------------------------------------------------------------------- /src/scripting/js/JSScriptThread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/src/scripting/js/JSScriptThread.cpp -------------------------------------------------------------------------------- /src/scripting/js/JSScriptThread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/src/scripting/js/JSScriptThread.h -------------------------------------------------------------------------------- /src/serialization/TypeResolverFactory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/src/serialization/TypeResolverFactory.cpp -------------------------------------------------------------------------------- /src/serialization/TypeResolverFactory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/src/serialization/TypeResolverFactory.h -------------------------------------------------------------------------------- /src/serialization/json/JsonDeserializerVisitor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/src/serialization/json/JsonDeserializerVisitor.cpp -------------------------------------------------------------------------------- /src/serialization/json/JsonDeserializerVisitor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/src/serialization/json/JsonDeserializerVisitor.h -------------------------------------------------------------------------------- /src/serialization/json/JsonSerializerVisitor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/src/serialization/json/JsonSerializerVisitor.cpp -------------------------------------------------------------------------------- /src/serialization/json/JsonSerializerVisitor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/src/serialization/json/JsonSerializerVisitor.h -------------------------------------------------------------------------------- /src/utils/Array.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/src/utils/Array.cpp -------------------------------------------------------------------------------- /src/utils/Array.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/src/utils/Array.h -------------------------------------------------------------------------------- /src/utils/DateTime.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/src/utils/DateTime.cpp -------------------------------------------------------------------------------- /src/utils/DateTime.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/src/utils/DateTime.h -------------------------------------------------------------------------------- /src/utils/Nullable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/src/utils/Nullable.h -------------------------------------------------------------------------------- /src/utils/SharedDataBase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/src/utils/SharedDataBase.cpp -------------------------------------------------------------------------------- /src/utils/SharedDataBase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/src/utils/SharedDataBase.h -------------------------------------------------------------------------------- /src/utils/SharedDataPointer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/src/utils/SharedDataPointer.cpp -------------------------------------------------------------------------------- /src/utils/SharedDataPointer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/src/utils/SharedDataPointer.h -------------------------------------------------------------------------------- /src/utils/StringBase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/src/utils/StringBase.cpp -------------------------------------------------------------------------------- /src/utils/StringBase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/src/utils/StringBase.h -------------------------------------------------------------------------------- /src/utils/Uri.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/src/utils/Uri.h -------------------------------------------------------------------------------- /src/utils/Utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/src/utils/Utils.h -------------------------------------------------------------------------------- /src/utils/Variant.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/src/utils/Variant.cpp -------------------------------------------------------------------------------- /src/utils/Variant.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/src/utils/Variant.h -------------------------------------------------------------------------------- /test/DateTimeTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/test/DateTimeTest.cpp -------------------------------------------------------------------------------- /test/DateTimeTest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/test/DateTimeTest.h -------------------------------------------------------------------------------- /test/JSScriptTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/test/JSScriptTest.cpp -------------------------------------------------------------------------------- /test/JSScriptTest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/test/JSScriptTest.h -------------------------------------------------------------------------------- /test/ObjectTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/test/ObjectTest.cpp -------------------------------------------------------------------------------- /test/ObjectTest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/test/ObjectTest.h -------------------------------------------------------------------------------- /test/SqlTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/test/SqlTest.cpp -------------------------------------------------------------------------------- /test/SqlTest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/test/SqlTest.h -------------------------------------------------------------------------------- /test/StringTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/test/StringTest.cpp -------------------------------------------------------------------------------- /test/StringTest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/test/StringTest.h -------------------------------------------------------------------------------- /test/VariantTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/test/VariantTest.cpp -------------------------------------------------------------------------------- /test/VariantTest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/test/VariantTest.h -------------------------------------------------------------------------------- /test/test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtrefilov-piterbyte/metacpp/HEAD/test/test.cpp -------------------------------------------------------------------------------- /version: -------------------------------------------------------------------------------- 1 | 0.3 2 | --------------------------------------------------------------------------------