Sha256: 7d4e3ea3fb51cd02685f0228b8114df0dd9cb9e4de718404eb85851eb371b787

Contents?: true

Size: 628 Bytes

Versions: 130

Compression:

Stored size: 628 Bytes

Contents

#ifndef TINYTDS_RESULT_H
#define TINYTDS_RESULT_H

void init_tinytds_result();
VALUE rb_tinytds_new_result_obj(tinytds_client_wrapper *cwrap);

typedef struct {
  tinytds_client_wrapper *cwrap;
  DBPROCESS *client;
  VALUE local_offset;
  VALUE fields;
  VALUE fields_processed;
  VALUE results;
  rb_encoding *encoding;
  VALUE dbresults_retcodes;
  unsigned int number_of_results;
  unsigned int number_of_fields;
  unsigned long number_of_rows;
} tinytds_result_wrapper;


// Lib Macros

#define GET_RESULT_WRAPPER(self) \
  tinytds_result_wrapper *rwrap; \
  Data_Get_Struct(self, tinytds_result_wrapper, rwrap)




#endif

Version data entries

130 entries across 130 versions & 3 rubygems

Version Path
tiny_tds-2.1.7-x64-mingw-ucrt ext/tiny_tds/result.h
tiny_tds-2.1.7-x64-mingw32 ext/tiny_tds/result.h
tiny_tds-2.1.7-x86-mingw32 ext/tiny_tds/result.h
tiny_tds-2.1.7 ext/tiny_tds/result.h
tiny_tds-2.1.6-x86-mingw32 ext/tiny_tds/result.h
tiny_tds-2.1.6-x64-mingw-ucrt ext/tiny_tds/result.h
tiny_tds-2.1.6-x64-mingw32 ext/tiny_tds/result.h
tiny_tds-2.1.6 ext/tiny_tds/result.h
tiny_tds-2.1.5-x64-mingw32 ext/tiny_tds/result.h
tiny_tds-2.1.5-x86-mingw32 ext/tiny_tds/result.h
tiny_tds-2.1.5 ext/tiny_tds/result.h
tiny_tds-2.1.4-x64-mingw32 ext/tiny_tds/result.h
tiny_tds-2.1.4-x86-mingw32 ext/tiny_tds/result.h
tiny_tds-2.1.4 ext/tiny_tds/result.h
tiny_tds-2.1.4.pre2-x64-mingw32 ext/tiny_tds/result.h
tiny_tds-2.1.4.pre2-x86-mingw32 ext/tiny_tds/result.h
tiny_tds-2.1.4.pre2 ext/tiny_tds/result.h
tiny_tds-2.1.4.pre-x64-mingw32 ext/tiny_tds/result.h
tiny_tds-2.1.4.pre-x86-mingw32 ext/tiny_tds/result.h
tiny_tds-2.1.4.pre ext/tiny_tds/result.h