Altium C++ SDK 3.0
Loading...
Searching...
No Matches
DXP::ICloudVCSVcsProvider Struct Reference

#include <DXP.Interfaces.h>

Inheritance diagram for DXP::ICloudVCSVcsProvider:
DXP::IVcsProvider

Public Member Functions

std::wstring CreatePublicStorage (std::wstring const AStorageName, std::wstring const AProjectGUID)
std::wstring CreatePrivateStorage (std::wstring const AStorageName, std::wstring const AProjectGUID)
Public Member Functions inherited from DXP::IVcsProvider
std::wstring GetName ()
bool GetValid ()
IOptionsPageGetOptionPage ()
IVcsProjectCreateProject ()
bool GetAutoConnect ()
bool CheckRepository (std::wstring *ARepositoryAddress)
bool SelectModule (std::wstring const AAuxProject, std::wstring *AModule)
bool BrowseRepository (std::wstring *ARepositoryAddress)
IVcsFileNamesListRepository (std::wstring ARepositoryAddress, std::wstring APath, bool ARecursive)
int Download (std::wstring ARepositoryAddress, std::wstring FileName, std::wstring LocalDirectory)
int ShallowCheckOut (std::wstring ARepositoryAddress, std::wstring Path, std::wstring LocalDirectory)
std::wstring Commit (std::wstring ARepositoryAddress, std::wstring LocalDirectory, std::wstring const Comment, IVcsFileNames *FileNames)
int Resolve (std::wstring LocalDirectory, IVcsFileNames *FileNames)
int Update (std::wstring ARepositoryAddress, std::wstring LocalDirectory)
std::wstring Import (std::wstring ARepositoryAddress, std::wstring Path, std::wstring LocalDirectory, std::wstring Comment)
std::wstring Export (std::wstring ARepositoryAddress, std::wstring Path, std::wstring LocalDirectory)
bool RepositoryPathExists (std::wstring const ARepositoryAddress, std::wstring const APath)
int CheckOut (std::wstring const ARepositoryAddress, std::wstring const APath, std::wstring const ALocalDirectory)
std::wstring AddFiles (std::wstring const ARepositoryAddress, std::wstring const ALocalDirectory, std::wstring const AComment, IVcsFileNames *ALocalFilePaths, bool ACommit)
std::wstring DeleteInRepository (std::wstring const ARepositoryAddress, std::wstring const AComment, IVcsFileNames *ARepositoryPaths)
std::wstring Delete (std::wstring const ARepositoryAddress, IVcsFileNames *ALocalPaths)
std::wstring Revert (std::wstring const ARepositoryAddress, IVcsFileNames *ALocalPaths)
std::wstring Move (std::wstring const ARepositoryAddress, std::wstring const ASrcPath, std::wstring const ADestPath)
bool IsUnderVersionControl (std::wstring const Directory)
void ReloadOptions ()
void SaveOptions ()
void LoadDesignVaultsFromIni (IOptionsReader *const Reader, std::wstring const SectionName)
bool CanCreateDesignVault ()
IVcsDesignVaultCreateDesignVault ()
IVcsDesignVaultAddRegisteredDesignVault ()
void ClearRegisteredDesignVaults ()
IVcsDesignVaultGetRegisteredDesignVault (int I)
int RegisteredDesignVaultCount ()
IVcsDesignVaultDesignVaultForFolder (std::wstring const Directory)

Member Function Documentation

◆ CreatePrivateStorage()

std::wstring DXP::ICloudVCSVcsProvider::CreatePrivateStorage ( std::wstring const AStorageName,
std::wstring const AProjectGUID )

◆ CreatePublicStorage()

std::wstring DXP::ICloudVCSVcsProvider::CreatePublicStorage ( std::wstring const AStorageName,
std::wstring const AProjectGUID )

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