Code forensics  0.1
Generate historical information about code changes
ir::orm_commit Struct Reference

ORM wrapper for the commit data. More...

#include <git_ir.hpp>

Inheritance diagram for ir::orm_commit:
Collaboration diagram for ir::orm_commit:

Public Member Functions

 orm_commit ()
 
 orm_commit (CommitId _id, CR< Commit > base)
 

Public Attributes

CommitId id
 
- Public Attributes inherited from ir::Commit
AuthorId author
 
i64 time
 references unique author id More...
 
int timezone
 posix time More...
 
Str hash
 timezone where commit was taken More...
 
int period
 git hash of the commit More...
 
Str message
 Number of the period that commit was attributed to. More...
 
Vec< EditedFileedited_files
 Commit message. More...
 
Vec< RenamedFilerenamed_files
 

Additional Inherited Members

- Public Types inherited from ir::Commit
using id_type = CommitId
 

Detailed Description

ORM wrapper for the commit data.

Constructor & Destructor Documentation

◆ orm_commit() [1/2]

ir::orm_commit::orm_commit ( )
inline

◆ orm_commit() [2/2]

ir::orm_commit::orm_commit ( CommitId  _id,
CR< Commit base 
)
inline

Member Data Documentation

◆ id

CommitId ir::orm_commit::id

The documentation for this struct was generated from the following file: