void LongType::readFromDb() throw (r_Error) { setName(LongType::Name); size = 4; myType = LONG; myOId = OId(LONG, OId::ATOMICTYPEOID); }
OId Object::oid() const { return OId(git_object_id(data())); }
OId Commit::oid() const { return OId(git_commit_id(data())); }
OId Commit::parentId(unsigned n) const { return OId(git_commit_parent_id(data(), n)); }
OId IndexEntry::id() const { return OId(&_entry->id); }
OId Index::writeTree() { git_oid oid; Exception::git2_assert(git_index_write_tree(&oid, data())); return OId(&oid); }
OId Reference::target() const { return OId(git_reference_target(d.data())); }
LongType::LongType() : IntegralType(LongType::Name, 4) { myType = LONG; myOId = OId(LONG, OId::ATOMICTYPEOID); }