Altium C++ SDK 3.0
Loading...
Searching...
No Matches
PCB::ILogReport Struct Reference

#include <EDP.PCB.Interfaces.h>

Inheritance diagram for PCB::ILogReport:

Public Member Functions

ILogReportOptionGet_Options ()
std::wstring Get_ProjectName ()
void Set_ProjectName (std::wstring AValue)
ILogSectionAddSection (std::wstring const ASectionName)
void AddMessage (std::wstring const AMessage)
bool WriteToFile (std::wstring const AOutputFilePath)
void Clear ()
void GetReportStatus (int *AErrorCount, int *AWarningCount, int *AEventCount)

Member Function Documentation

◆ AddMessage()

void PCB::ILogReport::AddMessage ( std::wstring const AMessage)

◆ AddSection()

ILogSection * PCB::ILogReport::AddSection ( std::wstring const ASectionName)

◆ Clear()

void PCB::ILogReport::Clear ( )

◆ Get_Options()

ILogReportOption * PCB::ILogReport::Get_Options ( )

◆ Get_ProjectName()

std::wstring PCB::ILogReport::Get_ProjectName ( )

◆ GetReportStatus()

void PCB::ILogReport::GetReportStatus ( int * AErrorCount,
int * AWarningCount,
int * AEventCount )

◆ Set_ProjectName()

void PCB::ILogReport::Set_ProjectName ( std::wstring AValue)

◆ WriteToFile()

bool PCB::ILogReport::WriteToFile ( std::wstring const AOutputFilePath)

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