Project Documentation Manager BRIGADOON-0002
Project Documentation Manager
Loading...
Searching...
No Matches
PROGRAM_INFORMATION Struct Reference

Information that is common to all Projects. More...

#include <common_definitions.h>

Data Fields

int ProgramInformationIndex
QString SiteName
QString SiteURL
QString SiteLogo
QString SharedTemplateDirectory
QString LocalDevelopmentDirectory
QString ProjectPrefix
QString PrimaryWebsiteDirectory
QString PublisherName
QString PublisherWebsite
QString PublisherContactEmail
QString ProjectListHeaderFilename
QString ProjectListFooterFilename
QString ProjectListLineFilename
QString ProjectListWebpageFilename
QString ProjectListOpenSimFilename
QString DefaultReturnAddress
QString DevelopmentDoxyDocDirectory
QString CurrentUser
int SuffixSize

Detailed Description

Information that is common to all Projects.

This structure contains information that is commonly used by all projects, such as the Name of the website holding the generated documentation and the location of the project templates.

Definition at line 392 of file common_definitions.h.

Field Documentation

◆ CurrentUser

QString PROGRAM_INFORMATION::CurrentUser

The person currently using the Program

Definition at line 412 of file common_definitions.h.

Referenced by ProjectSubstitute::LoadFileSubsList(), and ReadProjectInfo::LoadProjectInfo().

◆ DefaultReturnAddress

QString PROGRAM_INFORMATION::DefaultReturnAddress

URL to which Project Documentation exits to

Definition at line 410 of file common_definitions.h.

Referenced by ReadProjectInfo::LoadProjectInfo().

◆ DevelopmentDoxyDocDirectory

QString PROGRAM_INFORMATION::DevelopmentDoxyDocDirectory

Directory where the Development Doxygen Document Files are held

Definition at line 411 of file common_definitions.h.

Referenced by ReadProjectInfo::LoadProjectInfo().

◆ LocalDevelopmentDirectory

QString PROGRAM_INFORMATION::LocalDevelopmentDirectory

◆ PrimaryWebsiteDirectory

QString PROGRAM_INFORMATION::PrimaryWebsiteDirectory

◆ ProgramInformationIndex

int PROGRAM_INFORMATION::ProgramInformationIndex

Index of the Program Information.

Definition at line 394 of file common_definitions.h.

Referenced by ReadProjectInfo::LoadProjectInfo().

◆ ProjectListFooterFilename

QString PROGRAM_INFORMATION::ProjectListFooterFilename

Filename of the Project List Footer

Definition at line 406 of file common_definitions.h.

Referenced by ReadProjectInfo::LoadProjectInfo().

◆ ProjectListHeaderFilename

QString PROGRAM_INFORMATION::ProjectListHeaderFilename

Filename of the Project List Header

Definition at line 405 of file common_definitions.h.

Referenced by ReadProjectInfo::LoadProjectInfo().

◆ ProjectListLineFilename

QString PROGRAM_INFORMATION::ProjectListLineFilename

Filename of the Project List Line

Definition at line 407 of file common_definitions.h.

Referenced by ReadProjectInfo::LoadProjectInfo().

◆ ProjectListOpenSimFilename

QString PROGRAM_INFORMATION::ProjectListOpenSimFilename

Filename of the Project List OPen Simulator Page

Definition at line 409 of file common_definitions.h.

◆ ProjectListWebpageFilename

QString PROGRAM_INFORMATION::ProjectListWebpageFilename

Filename of the Project List Web Page

Definition at line 408 of file common_definitions.h.

◆ ProjectPrefix

QString PROGRAM_INFORMATION::ProjectPrefix

Project text Profix to the Project Ident

Definition at line 400 of file common_definitions.h.

Referenced by ReadProjectInfo::LoadProjectInfo().

◆ PublisherContactEmail

QString PROGRAM_INFORMATION::PublisherContactEmail

Publisher's Contact's Email Address

Definition at line 404 of file common_definitions.h.

Referenced by ProjectSubstitute::LoadFileSubsList(), and ReadProjectInfo::LoadProjectInfo().

◆ PublisherName

QString PROGRAM_INFORMATION::PublisherName

Publisher, Name

Definition at line 402 of file common_definitions.h.

Referenced by ProjectSubstitute::LoadFileSubsList(), and ReadProjectInfo::LoadProjectInfo().

◆ PublisherWebsite

QString PROGRAM_INFORMATION::PublisherWebsite

Publisher's URL

Definition at line 403 of file common_definitions.h.

Referenced by ProjectSubstitute::LoadFileSubsList(), and ReadProjectInfo::LoadProjectInfo().

◆ SharedTemplateDirectory

QString PROGRAM_INFORMATION::SharedTemplateDirectory

Location of the Template Directory

Definition at line 398 of file common_definitions.h.

Referenced by ProjectSubstitute::LoadFileSubsList(), ReadProjectInfo::LoadProjectInfo(), and DoxygenManager::ReceiveResult().

◆ SiteLogo

QString PROGRAM_INFORMATION::SiteLogo

Pointer to the Destination Web Site's Logo

Definition at line 397 of file common_definitions.h.

Referenced by ProjectSubstitute::LoadFileSubsList(), and ReadProjectInfo::LoadProjectInfo().

◆ SiteName

QString PROGRAM_INFORMATION::SiteName

Destination Web Site Name

Definition at line 395 of file common_definitions.h.

Referenced by ProjectSubstitute::LoadFileSubsList(), and ReadProjectInfo::LoadProjectInfo().

◆ SiteURL

QString PROGRAM_INFORMATION::SiteURL

◆ SuffixSize

int PROGRAM_INFORMATION::SuffixSize

Number of digits in the number part of the Project Ident.

Definition at line 413 of file common_definitions.h.

Referenced by ReadProjectInfo::LoadProjectInfo().


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