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

#include <DXP.Interfaces.h>

Inheritance diagram for DXP::ILocalHistoryManager:

Public Member Functions

int GetStartPurgingAfter ()
std::wstring GetGlobalRepositoryPath ()
void SetStartPurgingAfter (int Value)
void SetGlobalRepositoryPath (std::wstring Value)
std::wstring GetGlobalRepositoryPathNotExpanded ()
int Add (std::wstring AFileName, std::wstring ALabel)
bool RevertToVer (std::wstring AFileName, int AVersion)
bool RevertToLabel (std::wstring AFileName, std::wstring ALabel)
bool Delete (std::wstring AFileName, int AVersion, bool ADelLabel)
bool ApplyLabel (std::wstring AFileName, int AVersion, std::wstring ALabel)
void Purge (std::wstring AFileName)
bool CopyVersion (std::wstring AFileName, int AVersion, std::wstring ADestName)
bool CopyLabel (std::wstring AFileName, std::wstring ALabel, std::wstring ADestName)
IDocumentBackupsGetHistory (std::wstring AFileName)
bool GetInfo (std::wstring AHistoryFileName, std::wstring *AFileName, std::wstring *ALabel, int *AVersion)
void EnableLocalHistory ()
void DisableLocalHistory ()
std::wstring GetHistoryPathForFile (std::wstring AFileName)
bool GetAddAutoSaves ()
void SetAddAutoSaves (bool Value)

Member Function Documentation

◆ Add()

int DXP::ILocalHistoryManager::Add ( std::wstring AFileName,
std::wstring ALabel )

◆ ApplyLabel()

bool DXP::ILocalHistoryManager::ApplyLabel ( std::wstring AFileName,
int AVersion,
std::wstring ALabel )

◆ CopyLabel()

bool DXP::ILocalHistoryManager::CopyLabel ( std::wstring AFileName,
std::wstring ALabel,
std::wstring ADestName )

◆ CopyVersion()

bool DXP::ILocalHistoryManager::CopyVersion ( std::wstring AFileName,
int AVersion,
std::wstring ADestName )

◆ Delete()

bool DXP::ILocalHistoryManager::Delete ( std::wstring AFileName,
int AVersion,
bool ADelLabel )

◆ DisableLocalHistory()

void DXP::ILocalHistoryManager::DisableLocalHistory ( )

◆ EnableLocalHistory()

void DXP::ILocalHistoryManager::EnableLocalHistory ( )

◆ GetAddAutoSaves()

bool DXP::ILocalHistoryManager::GetAddAutoSaves ( )

◆ GetGlobalRepositoryPath()

std::wstring DXP::ILocalHistoryManager::GetGlobalRepositoryPath ( )

◆ GetGlobalRepositoryPathNotExpanded()

std::wstring DXP::ILocalHistoryManager::GetGlobalRepositoryPathNotExpanded ( )

◆ GetHistory()

IDocumentBackups * DXP::ILocalHistoryManager::GetHistory ( std::wstring AFileName)

◆ GetHistoryPathForFile()

std::wstring DXP::ILocalHistoryManager::GetHistoryPathForFile ( std::wstring AFileName)

◆ GetInfo()

bool DXP::ILocalHistoryManager::GetInfo ( std::wstring AHistoryFileName,
std::wstring * AFileName,
std::wstring * ALabel,
int * AVersion )

◆ GetStartPurgingAfter()

int DXP::ILocalHistoryManager::GetStartPurgingAfter ( )

◆ Purge()

void DXP::ILocalHistoryManager::Purge ( std::wstring AFileName)

◆ RevertToLabel()

bool DXP::ILocalHistoryManager::RevertToLabel ( std::wstring AFileName,
std::wstring ALabel )

◆ RevertToVer()

bool DXP::ILocalHistoryManager::RevertToVer ( std::wstring AFileName,
int AVersion )

◆ SetAddAutoSaves()

void DXP::ILocalHistoryManager::SetAddAutoSaves ( bool Value)

◆ SetGlobalRepositoryPath()

void DXP::ILocalHistoryManager::SetGlobalRepositoryPath ( std::wstring Value)

◆ SetStartPurgingAfter()

void DXP::ILocalHistoryManager::SetStartPurgingAfter ( int Value)

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