Navigation
API > API/Developer > API/Developer/SourceControl > API/Developer/SourceControl/ISourceControlProvider
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ECommandResult::Type Execute
(
const FSourceControlOperationRef& InOperation, |
Helper overload for operation execution, see Execute(). | ISourceControlProvider.h | |
virtual ECommandResult::Type Execute
(
const FSourceControlOperationRef& InOperation, |
Helper overload for operation execution, see Execute(). | ISourceControlProvider.h | |
virtual ECommandResult::Type Execute
(
const FSourceControlOperationRef& InOperation, |
Helper overload for operation execution, see Execute(). | ISourceControlProvider.h | |
virtual ECommandResult::Type Execute
(
const FSourceControlOperationRef& InOperation, |
Helper overload for operation execution, see Execute(). | ISourceControlProvider.h | |
virtual ECommandResult::Type Execute
(
const FSourceControlOperationRef& InOperation, |
Helper overload for operation execution, see Execute(). | ISourceControlProvider.h | |
virtual ECommandResult::Type Execute
(
const FSourceControlOperationRef& InOperation, |
Helper overload for operation execution, see Execute(). | ISourceControlProvider.h | |
ECommandResult::Type Execute
(
const FSourceControlOperationRef& InOperation, |
Attempt to execute an operation on the passed-in files (if any are required). | ISourceControlProvider.h |
Execute(const FSourceControlOperationRef &, const EConcurrency::Type, const FSourceControlOperationComplete &)
Description
Helper overload for operation execution, see Execute().
| Name | Execute |
| Type | function |
| Header File | /Engine/Source/Developer/SourceControl/Public/ISourceControlProvider.h |
| Include Path | #include "ISourceControlProvider.h" |
| Source | /Engine/Source/Developer/SourceControl/Private/ISourceControlProvider.cpp |
virtual ECommandResult::Type Execute
(
const FSourceControlOperationRef & InOperation,
const EConcurrency::Type InConcurrency,
const FSourceControlOperationComplete & InOperationCompleteDelegate
)
Execute(const FSourceControlOperationRef &, const TArray< FString > &, EConcurrency::Type, const FSourceControlOperationComplete &)
Description
Helper overload for operation execution, see Execute().
| Name | Execute |
| Type | function |
| Header File | /Engine/Source/Developer/SourceControl/Public/ISourceControlProvider.h |
| Include Path | #include "ISourceControlProvider.h" |
| Source | /Engine/Source/Developer/SourceControl/Private/ISourceControlProvider.cpp |
virtual ECommandResult::Type Execute
(
const FSourceControlOperationRef & InOperation,
const TArray < FString > & InFiles,
EConcurrency::Type InConcurrency,
const FSourceControlOperationComplete & InOperationCompleteDelegate
)
Execute(const FSourceControlOperationRef &, const UPackage *, const EConcurrency::Type, const FSourceControlOperationComplete &)
Description
Helper overload for operation execution, see Execute().
| Name | Execute |
| Type | function |
| Header File | /Engine/Source/Developer/SourceControl/Public/ISourceControlProvider.h |
| Include Path | #include "ISourceControlProvider.h" |
| Source | /Engine/Source/Developer/SourceControl/Private/ISourceControlProvider.cpp |
virtual ECommandResult::Type Execute
(
const FSourceControlOperationRef & InOperation,
const UPackage * InPackage,
const EConcurrency::Type InConcurrency,
const FSourceControlOperationComplete & InOperationCompleteDelegate
)
Execute(const FSourceControlOperationRef &, const FString &, const EConcurrency::Type, const FSourceControlOperationComplete &)
Description
Helper overload for operation execution, see Execute().
| Name | Execute |
| Type | function |
| Header File | /Engine/Source/Developer/SourceControl/Public/ISourceControlProvider.h |
| Include Path | #include "ISourceControlProvider.h" |
| Source | /Engine/Source/Developer/SourceControl/Private/ISourceControlProvider.cpp |
virtual ECommandResult::Type Execute
(
const FSourceControlOperationRef & InOperation,
const FString & InFile,
const EConcurrency::Type InConcurrency,
const FSourceControlOperationComplete & InOperationCompleteDelegate
)
Execute(const FSourceControlOperationRef &, const TArray< UPackage * > &, const EConcurrency::Type, const FSourceControlOperationComplete &)
Description
Helper overload for operation execution, see Execute().
| Name | Execute |
| Type | function |
| Header File | /Engine/Source/Developer/SourceControl/Public/ISourceControlProvider.h |
| Include Path | #include "ISourceControlProvider.h" |
| Source | /Engine/Source/Developer/SourceControl/Private/ISourceControlProvider.cpp |
virtual ECommandResult::Type Execute
(
const FSourceControlOperationRef & InOperation,
const TArray < UPackage * > & InPackages,
const EConcurrency::Type InConcurrency,
const FSourceControlOperationComplete & InOperationCompleteDelegate
)
Execute(const FSourceControlOperationRef &, FSourceControlChangelistPtr, const EConcurrency::Type, const FSourceControlOperationComplete &)
Description
Helper overload for operation execution, see Execute().
| Name | Execute |
| Type | function |
| Header File | /Engine/Source/Developer/SourceControl/Public/ISourceControlProvider.h |
| Include Path | #include "ISourceControlProvider.h" |
| Source | /Engine/Source/Developer/SourceControl/Private/ISourceControlProvider.cpp |
virtual ECommandResult::Type Execute
(
const FSourceControlOperationRef & InOperation,
FSourceControlChangelistPtr InChangelist,
const EConcurrency::Type InConcurrency,
const FSourceControlOperationComplete & InOperationCompleteDelegate
)
Execute(const FSourceControlOperationRef &, FSourceControlChangelistPtr, const TArray< FString > &, EConcurrency::Type, const FSourceControlOperationComplete &)
Description
Attempt to execute an operation on the passed-in files (if any are required).
| Name | Execute |
| Type | function |
| Header File | /Engine/Source/Developer/SourceControl/Public/ISourceControlProvider.h |
| Include Path | #include "ISourceControlProvider.h" |
ECommandResult::Type Execute
(
const FSourceControlOperationRef & InOperation,
FSourceControlChangelistPtr InChangelist,
const TArray < FString > & InFiles,
EConcurrency::Type InConcurrency,
const FSourceControlOperationComplete & InOperationCompleteDelegate
)
the result of the operation.
Parameters
| Name | Remarks |
|---|---|
| InOperation | The operation to perform. |
| InChangelist | The changelist to operate on, can be null. |
| InFiles | The files to operate on. |
| InConcurrency | How to execute the operation, blocking or asynchronously on another thread. |
| InOperationCompleteDelegate | Delegate to call when the operation is completed. This is called back internal to this call when executed on the main thread, or from Tick() when queued for asynchronous execution. If the provider is not enabled or if the command is not suported the delegate is immediately called with ECommandResult::Failed. |