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

ORM wrapper for the file data. More...

#include <git_ir.hpp>

Inheritance diagram for ir::orm_file:
Collaboration diagram for ir::orm_file:

Public Member Functions

 orm_file ()
 
 orm_file (FileId _id, CR< File > base)
 

Public Attributes

FileId id
 
- Public Attributes inherited from ir::File
CommitId commit_id
 
ir::FilePathId path
 recorded in More...
 
Vec< LineId > lines
 

Additional Inherited Members

- Public Types inherited from ir::File
using id_type = FileId
 

Detailed Description

ORM wrapper for the file data.

Intermediate types for the ORM storage - they are used in order to provide interfacing - id field and default constructors (for the iterate<>() method in the storage)

Constructor & Destructor Documentation

◆ orm_file() [1/2]

ir::orm_file::orm_file ( )
inline

◆ orm_file() [2/2]

ir::orm_file::orm_file ( FileId  _id,
CR< File base 
)
inline

Member Data Documentation

◆ id

FileId ir::orm_file::id

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