Sha256: 86067eaaf493a28e0d65ab3a891b8a0e95a6ef31a413a14070f16f4e760de030

Contents?: true

Size: 456 Bytes

Versions: 16

Compression:

Stored size: 456 Bytes

Contents

#include "beeps/ruby/beeps.h"


#include "defs.h"


static
VALUE init(VALUE self)
{
	Beeps::init();
	return self;
}

static
VALUE fin(VALUE self)
{
	rb_gc_start();
	Beeps::fin();
	return self;
}


static Module mBeeps;

void
Init_beeps ()
{
	mBeeps = rb_define_module("Beeps");
	mBeeps.define_singleton_method("init!", init);
	mBeeps.define_singleton_method("fin!", fin);
}


namespace Beeps
{


	Module
	beeps_module ()
	{
		return mBeeps;
	}


}// Beeps

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
beeps-0.1.32 .doc/ext/beeps/beeps.cpp
beeps-0.1.31 .doc/ext/beeps/beeps.cpp
beeps-0.1.30 .doc/ext/beeps/beeps.cpp
beeps-0.1.29 .doc/ext/beeps/beeps.cpp
beeps-0.1.28 .doc/ext/beeps/beeps.cpp
beeps-0.1.27 .doc/ext/beeps/beeps.cpp
beeps-0.1.26 .doc/ext/beeps/beeps.cpp
beeps-0.1.25 .doc/ext/beeps/beeps.cpp
beeps-0.1.24 .doc/ext/beeps/beeps.cpp
beeps-0.1.23 .doc/ext/beeps/beeps.cpp
beeps-0.1.22 .doc/ext/beeps/beeps.cpp
beeps-0.1.21 .doc/ext/beeps/beeps.cpp
beeps-0.1.20 .doc/ext/beeps/beeps.cpp
beeps-0.1.18 .doc/ext/beeps/beeps.cpp
beeps-0.1.16 .doc/ext/beeps/beeps.cpp
beeps-0.1.15 .doc/ext/beeps/beeps.cpp