Sha256: e45b43741abfa9fdb01e57808df8609151bd7edabe083a7319edc221153e7937

Contents?: true

Size: 413 Bytes

Versions: 37

Compression:

Stored size: 413 Bytes

Contents

#ifndef SQLITE3_DATABASE_RUBY
#define SQLITE3_DATABASE_RUBY

#include <sqlite3_ruby.h>

struct _sqlite3Ruby {
  sqlite3 *db;
};

typedef struct _sqlite3Ruby sqlite3Ruby;
typedef sqlite3Ruby * sqlite3RubyPtr;

void init_sqlite3_database();
void set_sqlite3_func_result(sqlite3_context * ctx, VALUE result);

sqlite3RubyPtr sqlite3_database_unwrap(VALUE database);
VALUE sqlite3val2rb(sqlite3_value * val);

#endif

Version data entries

37 entries across 37 versions & 2 rubygems

Version Path
sqlite3-1.7.1-x86_64-linux ext/sqlite3/database.h
sqlite3-1.7.1-x86_64-darwin ext/sqlite3/database.h
sqlite3-1.7.1-x86-linux ext/sqlite3/database.h
sqlite3-1.7.1-x64-mingw32 ext/sqlite3/database.h
sqlite3-1.7.1-x64-mingw-ucrt ext/sqlite3/database.h
sqlite3-1.7.1-arm64-darwin ext/sqlite3/database.h
sqlite3-1.7.1-arm-linux ext/sqlite3/database.h
sqlite3-1.7.1-aarch64-linux ext/sqlite3/database.h
sqlite3-1.7.0 ext/sqlite3/database.h
sqlite3-1.7.0-x86_64-linux ext/sqlite3/database.h
sqlite3-1.7.0-x86_64-darwin ext/sqlite3/database.h
sqlite3-1.7.0-x86-linux ext/sqlite3/database.h
sqlite3-1.7.0-x64-mingw32 ext/sqlite3/database.h
sqlite3-1.7.0-x64-mingw-ucrt ext/sqlite3/database.h
sqlite3-1.7.0-arm64-darwin ext/sqlite3/database.h
sqlite3-1.7.0-arm-linux ext/sqlite3/database.h
sqlite3-1.7.0-aarch64-linux ext/sqlite3/database.h