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

Information about the Primary Tool. More...

#include <common_definitions.h>

Data Fields

int CompFamilyIndex
QString ShortName
QString FullName
QString CompilerToolImage
QString CompilerDirectory
uint SoftwareLicenceRestriction
uint DocumentationLicenceRestriction
uint HardwareLicenceRestriction

Detailed Description

Information about the Primary Tool.

This provides information about the primary development tool. Some tools like Qt have a free version where there are restrictions on the licencing of any product developed using that tool.

Definition at line 479 of file common_definitions.h.

Field Documentation

◆ CompFamilyIndex

int COMP_FAMILY_INFO::CompFamilyIndex

Database Index of the Primary tool

Definition at line 481 of file common_definitions.h.

Referenced by ReadProjectInfo::LoadCompilerFamilyData(), DevelopmentFamily::ReadProjectId(), and ProjectIdentifier::ReadProjectId().

◆ CompilerDirectory

QString COMP_FAMILY_INFO::CompilerDirectory

Directory/URL holding more information

Definition at line 485 of file common_definitions.h.

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

◆ CompilerToolImage

QString COMP_FAMILY_INFO::CompilerToolImage

Pointer to Tool's Logo or Image

Definition at line 484 of file common_definitions.h.

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

◆ DocumentationLicenceRestriction

uint COMP_FAMILY_INFO::DocumentationLicenceRestriction

Documentation Licence Restriction eforced by Tool

Definition at line 487 of file common_definitions.h.

Referenced by ReadProjectInfo::LoadCompilerFamilyData().

◆ FullName

QString COMP_FAMILY_INFO::FullName

Full name of the Tool

Definition at line 483 of file common_definitions.h.

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

◆ HardwareLicenceRestriction

uint COMP_FAMILY_INFO::HardwareLicenceRestriction

Hardware Licence Restriction eforced by Tool

Definition at line 488 of file common_definitions.h.

Referenced by ReadProjectInfo::LoadCompilerFamilyData().

◆ ShortName

QString COMP_FAMILY_INFO::ShortName

Short name of the Tool

Definition at line 482 of file common_definitions.h.

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

◆ SoftwareLicenceRestriction

uint COMP_FAMILY_INFO::SoftwareLicenceRestriction

Software Licence Restriction eforced by Tool

Definition at line 486 of file common_definitions.h.

Referenced by ReadProjectInfo::LoadCompilerFamilyData().


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