|
Envision
A visual programming IDE for object-oriented languages
|
Public Member Functions | |
| GitPiecewiseLoader (std::shared_ptr< GenericTree > &tree, const GitRepository *repo, QString revision) | |
| virtual | ~GitPiecewiseLoader () override |
Public Member Functions inherited from FilePersistence::PiecewiseLoader | |
| PiecewiseLoader (std::shared_ptr< GenericTree > &tree) | |
| virtual | ~PiecewiseLoader () |
| GenericNode * | loadAndLinkNode (Model::NodeIdType id, bool mayNotExist) |
| void | loadAndLinkNodeChildren (Model::NodeIdType id) |
Protected Member Functions | |
| virtual QList< NodeData > | loadNodeChildrenData (Model::NodeIdType id) override |
| virtual NodeData | loadNodeData (Model::NodeIdType id, bool mayNotExist) override |
Static Private Member Functions | |
| static bool | isPersistenceUnit (const QString &nodeLine) |
| static NodeData | parseGrepLine (const QString &line) |
Private Attributes | |
| std::unique_ptr< const Commit > | commit_ |
| const GitRepository * | repo_ |
| QString | revision_ |
| QString | workDir_ |
| FilePersistence::GitPiecewiseLoader::GitPiecewiseLoader | ( | std::shared_ptr< GenericTree > & | tree, |
| const GitRepository * | repo, | ||
| QString | revision | ||
| ) |
|
overridevirtual |
|
staticprivate |
|
overrideprotectedvirtual |
Implements FilePersistence::PiecewiseLoader.
|
overrideprotectedvirtual |
Implements FilePersistence::PiecewiseLoader.
|
staticprivate |
|
private |
|
private |
|
private |
|
private |