Sha256: f317b4442a6d1121fa6bc45f18d3589edbcaa5bd2ef91e62f98b4fa8e7ccbf8d

Contents?: true

Size: 672 Bytes

Versions: 31

Compression:

Stored size: 672 Bytes

Contents

#include <winevt_c.h>

VALUE rb_mWinevt;
VALUE rb_cEventLog;

static ID id_call;

void
Init_winevt(void)
{
  rb_mWinevt = rb_define_module("Winevt");
  rb_cEventLog = rb_define_class_under(rb_mWinevt, "EventLog", rb_cObject);
  rb_cQuery = rb_define_class_under(rb_cEventLog, "Query", rb_cObject);
  rb_cSubscribe = rb_define_class_under(rb_cEventLog, "Subscribe", rb_cObject);
  rb_eWinevtQueryError = rb_define_class_under(rb_cQuery, "Error", rb_eStandardError);

  Init_winevt_channel(rb_cEventLog);
  Init_winevt_bookmark(rb_cEventLog);
  Init_winevt_query(rb_cEventLog);
  Init_winevt_subscribe(rb_cEventLog);

  id_call = rb_intern("call");
}

Version data entries

31 entries across 31 versions & 1 rubygems

Version Path
winevt_c-0.7.3 ext/winevt/winevt.c
winevt_c-0.7.2 ext/winevt/winevt.c
winevt_c-0.7.1 ext/winevt/winevt.c
winevt_c-0.7.0 ext/winevt/winevt.c
winevt_c-0.6.1 ext/winevt/winevt.c
winevt_c-0.6.0 ext/winevt/winevt.c
winevt_c-0.5.1 ext/winevt/winevt.c
winevt_c-0.5.0 ext/winevt/winevt.c
winevt_c-0.4.7.rc2 ext/winevt/winevt.c
winevt_c-0.4.7.rc ext/winevt/winevt.c
winevt_c-0.4.6 ext/winevt/winevt.c
winevt_c-0.4.5 ext/winevt/winevt.c
winevt_c-0.4.4 ext/winevt/winevt.c
winevt_c-0.4.4.pre.rc ext/winevt/winevt.c
winevt_c-0.4.3 ext/winevt/winevt.c
winevt_c-0.4.2 ext/winevt/winevt.c
winevt_c-0.4.1 ext/winevt/winevt.c
winevt_c-0.4.0 ext/winevt/winevt.c
winevt_c-0.3.8 ext/winevt/winevt.c
winevt_c-0.3.7 ext/winevt/winevt.c