Sha256: 38840c15dd10707b9006d9a63718e8e7959fe5ab328d11701e4484e93f568617

Contents?: true

Size: 440 Bytes

Versions: 12

Compression:

Stored size: 440 Bytes

Contents

#ifndef SWIFT_STATEMENT_H
#define SWIFT_STATEMENT_H

#include "swift.h"

struct StatementWrapper {
  dbi::AbstractStatement *statement;
  VALUE adapter;
  bool free;
};

extern VALUE cSwiftStatement;

void init_swift_statement();
void statement_free(StatementWrapper *);
void statement_mark(StatementWrapper *);

VALUE statement_wrap_handle(VALUE, VALUE, dbi::AbstractStatement *);
dbi::AbstractStatement* statement_handle(VALUE);

#endif

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
swift-0.14.0 ext/statement.h
swift-0.13.0 ext/statement.h
swift-0.12.0 ext/statement.h
swift-0.11.0 ext/statement.h
swift-0.10.0 ext/statement.h
swift-0.9.1 ext/statement.h
swift-0.9.0 ext/statement.h
swift-0.8.1 ext/statement.h
swift-0.8.0 ext/statement.h
swift-0.7.2 ext/statement.h
swift-0.7.1 ext/statement.h
swift-0.7.0 ext/statement.h