Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
B
 blob, GitBlob
C
 Close, GitBlob
 constructor_template
 CreateFromBuffer, GitBlob
 CreateFromFile, GitBlob
E
 EIO_AfterLookup, GitBlob
 EIO_Lookup, GitBlob
F
 Functions
G
 GitBlob
 GitError
 GitIndex
 GitOdb
 GitOdbBackend
 GitTag
I
 Initialize
L
 Lookup, GitBlob
 lookup_request
N
 New
R
 RawContent, GitBlob
 RawSize, GitBlob
S
 StrError, GitError
V
 Variables
git_blob* blob
Internal reference to git_blob object
void Close()
Free a blob object.
static v8::Persistent<v8::FunctionTemplate> constructor_template
Used to create Node.js constructor.
static v8::Persistent<v8::FunctionTemplate> constructor_template
Used to create Node.js constructor.
static v8::Persistent<v8::FunctionTemplate> constructor_template
Used to create Node.js constructor.
static v8::Persistent<v8::FunctionTemplate> constructor_template
Used to create Node.js constructor.
static v8::Persistent<v8::FunctionTemplate> constructor_template
Used to create Node.js constructor.
static v8::Persistent<v8::FunctionTemplate> constructor_template
Used to create Node.js constructor.
int CreateFromBuffer(git_oid *oid,
git_repository *repo,
const void *buffer,
size_t len)
Read a buffer into the ODB.
int CreateFromFile(git_oid *oid,
git_repository *repo,
const char *path)
Read a file into the ODB.
static int EIO_AfterLookup(eio_req *req)
static int EIO_Lookup(eio_req *req)
class GitBlob : public ObjectWrap
Wrapper for libgit2 git_blob.
GitBlob()
class GitError : public ObjectWrap
Wrapper for libgit2 git_error.
GitError()
class GitIndex : public ObjectWrap
Wrapper for libgit2 git_error.
GitIndex()
class GitOdb : public ObjectWrap
Wrapper for libgit2 git_error.
GitOdb()
class GitOdbBackend : public ObjectWrap
Wrapper for libgit2 git_error.
GitOdbBackend()
class GitTag : public ObjectWrap
Wrapper for libgit2 git_error.
GitTag()
static void Initialize(v8::Handle<v8::Object> target)
Used to intialize the EventEmitter from Node.js
static void Initialize(v8::Handle<v8::Object> target)
Used to intialize the EventEmitter from Node.js
static void Initialize(v8::Handle<v8::Object> target)
Used to intialize the EventEmitter from Node.js
static void Initialize(v8::Handle<v8::Object> target)
Used to intialize the EventEmitter from Node.js
static void Initialize(v8::Handle<v8::Object> target)
Used to intialize the EventEmitter from Node.js
static void Initialize(v8::Handle<v8::Object> target)
Used to intialize the EventEmitter from Node.js
int Lookup(git_repository *repo,
const git_oid *id)
Lookup a blob object from a repository.
struct lookup_request
Contains references to the current blob, repo, and oid for a commit lookup, also contains references to an error code post lookup, and a callback function to execute.
static v8::Handle<v8::Value> New(const v8::Arguments &args)
args v8::Arguments function call
static v8::Handle<v8::Value> New(const v8::Arguments &args)
args v8::Arguments function call
static v8::Handle<v8::Value> New(const v8::Arguments &args)
args v8::Arguments function call
static v8::Handle<v8::Value> New(const v8::Arguments &args)
args v8::Arguments function call
static v8::Handle<v8::Value> New(const v8::Arguments &args)
args v8::Arguments function call
static v8::Handle<v8::Value> New(const v8::Arguments &args)
args v8::Arguments function call
const void* RawContent()
Get a read-only buffer with the raw content of a blob.
int RawSize()
Lookup a blob object from a repository.
const char* StrError(int err)
Get a read-only buffer with the raw content of a blob.
Close