/** * This code is auto-generated; unless you know what you're doing, do not modify! **/ #ifndef GITPATCH_H #define GITPATCH_H #include #include #include #include "git2.h" using namespace node; using namespace v8; class GitPatch : public ObjectWrap { public: static Persistent constructor_template; static void Initialize (Handle target); git_diff_patch *GetValue(); static Handle New(void *raw); private: GitPatch(git_diff_patch *raw); ~GitPatch(); static Handle New(const Arguments& args); static Handle Delta(const Arguments& args); static Handle Size(const Arguments& args); static Handle Stats(const Arguments& args); static Handle Hunk(const Arguments& args); static Handle Lines(const Arguments& args); static Handle Line(const Arguments& args); static Handle ToString(const Arguments& args); git_diff_patch *raw; }; #endif