ISourceControlRevision

Abstraction of a source control revision.

Windows
MacOS
Linux

Inheritance Hierarchy

TSharedFromThis

ISourceControlRevision

References

Module

SourceControl

Header

/Engine/Source/Developer/SourceControl/Public/ISourceControlRevision.h

Include

#include "ISourceControlRevision.h"

Syntax

Remarks

Abstraction of a source control revision.

Destructors

Name Description

Public function Virtual

~ISourceControlRevision()

Virtual destructor

Functions

Name Description

Public function Const

bool

 

Get

(
    FString& InOutFilename
)

Get this revision of the file & store it in a temp file.

Public function Const

const FStrin...

 

GetAction()

Action taken to the file this revision (branch/integrate/edit/etc.)

Public function Const

bool

 

GetAnnotated

(
    TArray< FAnnotationLine >& OutLine...
)

Get an annotated revision of the file & store it in a temp file.

Public function Const

bool

 

GetAnnotated

(
    FString& InOutFilename
)

Get an annotated revision of the file & store it in a temp file.

Public function Const

TSharedPtr< ...

 

GetBranchSource()

Source of branch, if any

Public function Const

int32

 

GetCheckInIdentifier()

Changelist number/revision number of the revision - an identifier for the check-in

Public function Const

const FStrin...

 

GetClientSpec()

Workspace/Clientspec of the submitter (if any)

Public function Const

const FDateT...

 

GetDate()

Date of the revision

Public function Const

const FStrin...

 

GetDescription()

Changelist/Commit description

Public function Const

const FStrin...

 

GetFilename()

Get the local filename of this file.

Public function Const

int32

 

GetFileSize()

File size of the revision (0 if the file was deleted)

Public function Const

const FStrin...

 

GetRevision()

String representation of the revision

Public function Const

int32

 

GetRevisionNumber()

Number of the revision

Public function Const

const FStrin...

 

GetUserName()

User name of the submitter

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss