Altium C++ SDK 3.0
Loading...
Searching...
No Matches
SCH::ISoftwareProcessFlow Struct Reference

#include <EDP.SCH.Interfaces.h>

Inheritance diagram for SCH::ISoftwareProcessFlow:
SCH::IProcessFlow

Additional Inherited Members

Public Member Functions inherited from SCH::IProcessFlow
std::wstring StageName ()
std::wstring StageCaption ()
std::wstring StageDescription ()
std::wstring InputDescription ()
std::wstring OutputDescription ()
bool CanRun ()
bool IsCategory ()
TFlowRunResult Run (IProcessFlowRunner *ARunner)
TFlowRunResult RunIfOutOfDate (IProcessFlowRunner *ARunner)
TFlowRunResult RunAll (IProcessFlowRunner *ARunner)
TFlowRunResult RunWholeStage (IProcessFlowRunner *ARunner)
void Stop ()
bool UpdateFlowState ()
TProcessFlowState FlowState ()
bool IsRunning ()
IProcessFlowRunningStage ()
TFlowRunResult LastRunResult ()
void ClearLastRunResult ()
void ProjectChanged (std::wstring AProjectPath)
void SetBasePath (std::wstring aPath)
std::wstring GetBasePath ()
bool CanEditProperties ()
void EditProperties ()
int ReportCount ()
std::wstring ReportPath (int AIndex)
IProcessFlowGetParentStage ()
void SetParentStage (IProcessFlow *AStage)
int GetChildStageCount ()
IProcessFlowGetChildStage (int AIndex)
void ClearChildren ()
void AddChildStage (IProcessFlow *AStage)
int GetDependenciesCount ()
IProcessFlowGetDependency (int AIndex)
void ClearDependencies ()
void AddDependency (IProcessFlow *AStage)

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