// This is a generated file, modify: generate/templates/class.cc.
#include <nan.h>
#include <string.h>

extern "C" {
#include <git2.h>
}

#include "../include/functions/copy.h"
#include "../include/threads.h"


using namespace v8;
using namespace node;

void GitThreads::Initialize(Handle<v8::Object> target) {
  NanScope();

  Local<Object> object = NanNew<Object>();

        NODE_SET_METHOD(object, "init", Init);
      
  target->Set(NanNew<String>("Threads"), object);
}

            /**
      * @return Int32 result  */
NAN_METHOD(GitThreads::Init) {
  NanScope();
  
  
  
  int result = git_threads_init(
    );



  Handle<Value> to;
          to = NanNew<Number>(result);
            NanReturnValue(to);
  }
      

Persistent<Function> GitThreads::constructor_template;
