Method: Rugged::OdbObject#data
- Defined in:
- ext/rugged/rugged_repo.c
permalink #data ⇒ Object
Return an ASCII buffer with the raw bytes that form the Git object.
odb_obj.data #=> "tree 87ebee8367f9cc5ac04858b3bd5610ca74f04df9\n"
#=> "parent 68d041ee999cb07c6496fbdd4f384095de6ca9e1\n"
#=> "author Vicent Martí <tanoku@gmail.com> 1326863045 -0800\n"
#=> ...
67 68 69 70 71 72 |
# File 'ext/rugged/rugged_repo.c', line 67
static VALUE rb_git_odbobj_data(VALUE self)
{
git_odb_object *obj;
TypedData_Get_Struct(self, git_odb_object, &rugged_odb_object_type, obj);
return rb_str_new(git_odb_object_data(obj), git_odb_object_size(obj));
}
|