![]() |
|
PhoenixGenerator
2.0.4
Set of tools to generate code
|
Describes a package attributes. More...
#include <PPackageAttribute.h>
Public Member Functions | |
| PString & | getCmakeFind () |
| Gets the cmakeFind of the PPackageAttribute. | |
| const PString & | getCmakeFind () const |
| Gets the cmakeFind of the PPackageAttribute. | |
| PString & | getCmakeLib () |
| Gets the cmakeLib of the PPackageAttribute. | |
| const PString & | getCmakeLib () const |
| Gets the cmakeLib of the PPackageAttribute. | |
| PString & | getMaxVersion () |
| Gets the maxVersion of the PPackageAttribute. | |
| const PString & | getMaxVersion () const |
| Gets the maxVersion of the PPackageAttribute. | |
| PString & | getMinVersion () |
| Gets the minVersion of the PPackageAttribute. | |
| const PString & | getMinVersion () const |
| Gets the minVersion of the PPackageAttribute. | |
| PString & | getName () |
| Gets the name of the PPackageAttribute. | |
| const PString & | getName () const |
| Gets the name of the PPackageAttribute. | |
| PString & | getPixiName () |
| Gets the pixiName of the PPackageAttribute. | |
| const PString & | getPixiName () const |
| Gets the pixiName of the PPackageAttribute. | |
| PString & | getUrl () |
| Gets the url of the PPackageAttribute. | |
| const PString & | getUrl () const |
| Gets the url of the PPackageAttribute. | |
| PPackageAttribute & | operator= (const PPackageAttribute &other) |
| Operator = of class PPackageAttribute. | |
| PPackageAttribute () | |
| Constructor of class PPackageAttribute. | |
| PPackageAttribute (const PPackageAttribute &other) | |
| Copy Constructor of class PPackageAttribute. | |
| void | setCmakeFind (const PString &cmakeFind) |
| Sets the cmakeFind of the PPackageAttribute. | |
| void | setCmakeLib (const PString &cmakeLib) |
| Sets the cmakeLib of the PPackageAttribute. | |
| void | setMaxVersion (const PString &maxVersion) |
| Sets the maxVersion of the PPackageAttribute. | |
| void | setMinVersion (const PString &minVersion) |
| Sets the minVersion of the PPackageAttribute. | |
| void | setName (const PString &name) |
| Sets the name of the PPackageAttribute. | |
| void | setPixiName (const PString &pixiName) |
| Sets the pixiName of the PPackageAttribute. | |
| void | setUrl (const PString &url) |
| Sets the url of the PPackageAttribute. | |
| virtual | ~PPackageAttribute () |
| Destructor of class PPackageAttribute. | |
Protected Member Functions | |
| void | copyPPackageAttribute (const PPackageAttribute &other) |
| Copy Function of class PPackageAttribute. | |
Private Member Functions | |
| void | initialisationPPackageAttribute () |
| Initialisation Function of class PPackageAttribute. | |
Private Attributes | |
| PString | p_cmakeFind |
| CMake find package name. | |
| PString | p_cmakeLib |
| CMake library name. | |
| PString | p_maxVersion |
| Maximum version allowed. | |
| PString | p_minVersion |
| Minimum version required. | |
| PString | p_name |
| Name of the package. | |
| PString | p_pixiName |
| Name of the package in pixi. | |
| PString | p_url |
| URL of the package repository. | |
Describes a package attributes.
Definition at line 15 of file PPackageAttribute.h.
| PPackageAttribute::PPackageAttribute | ( | ) |
Constructor of class PPackageAttribute.
Definition at line 11 of file PPackageAttribute.cpp.
References initialisationPPackageAttribute().
Referenced by copyPPackageAttribute(), operator=(), and PPackageAttribute().
Here is the call graph for this function:
Here is the caller graph for this function:| PPackageAttribute::PPackageAttribute | ( | const PPackageAttribute & | other | ) |
Copy Constructor of class PPackageAttribute.
| other | : PPackageAttribute we want ot copy |
Definition at line 18 of file PPackageAttribute.cpp.
References copyPPackageAttribute(), and PPackageAttribute().
Here is the call graph for this function:
|
virtual |
Destructor of class PPackageAttribute.
Definition at line 23 of file PPackageAttribute.cpp.
|
protected |
Copy Function of class PPackageAttribute.
| other | : PPackageAttribute we want ot copy |
Definition at line 186 of file PPackageAttribute.cpp.
References p_cmakeFind, p_cmakeLib, p_maxVersion, p_minVersion, p_name, p_pixiName, p_url, and PPackageAttribute().
Referenced by operator=(), and PPackageAttribute().
Here is the call graph for this function:
Here is the caller graph for this function:| PString & PPackageAttribute::getCmakeFind | ( | ) |
Gets the cmakeFind of the PPackageAttribute.
Definition at line 123 of file PPackageAttribute.cpp.
References p_cmakeFind.
| const PString & PPackageAttribute::getCmakeFind | ( | ) | const |
Gets the cmakeFind of the PPackageAttribute.
Definition at line 116 of file PPackageAttribute.cpp.
References p_cmakeFind.
Referenced by check_package_file(), and generateCmakeFindBody().
Here is the caller graph for this function:| PString & PPackageAttribute::getCmakeLib | ( | ) |
Gets the cmakeLib of the PPackageAttribute.
Definition at line 137 of file PPackageAttribute.cpp.
References p_cmakeLib.
| const PString & PPackageAttribute::getCmakeLib | ( | ) | const |
Gets the cmakeLib of the PPackageAttribute.
Definition at line 130 of file PPackageAttribute.cpp.
References p_cmakeLib.
Referenced by check_package_file(), generatePhoenixGlobalDep(), and generateTargetLinkBody().
Here is the caller graph for this function:| PString & PPackageAttribute::getMaxVersion | ( | ) |
Gets the maxVersion of the PPackageAttribute.
Definition at line 179 of file PPackageAttribute.cpp.
References p_maxVersion.
| const PString & PPackageAttribute::getMaxVersion | ( | ) | const |
Gets the maxVersion of the PPackageAttribute.
Definition at line 172 of file PPackageAttribute.cpp.
References p_maxVersion.
Referenced by generatePixiBody(), and is_generate_empty_config_ok().
Here is the caller graph for this function:| PString & PPackageAttribute::getMinVersion | ( | ) |
Gets the minVersion of the PPackageAttribute.
Definition at line 165 of file PPackageAttribute.cpp.
References p_minVersion.
| const PString & PPackageAttribute::getMinVersion | ( | ) | const |
Gets the minVersion of the PPackageAttribute.
Definition at line 158 of file PPackageAttribute.cpp.
References p_minVersion.
Referenced by generatePixiBody(), and is_generate_empty_config_ok().
Here is the caller graph for this function:| PString & PPackageAttribute::getName | ( | ) |
Gets the name of the PPackageAttribute.
Definition at line 95 of file PPackageAttribute.cpp.
References p_name.
| const PString & PPackageAttribute::getName | ( | ) | const |
Gets the name of the PPackageAttribute.
Definition at line 88 of file PPackageAttribute.cpp.
References p_name.
Referenced by generateCmakeFindBody(), generateMarkdownDepList(), generatePhoenixFindModule(), generatePhoenixGlobalDep(), generatePhoenixPullExtraModule(), and generateTargetLinkBody().
Here is the caller graph for this function:| PString & PPackageAttribute::getPixiName | ( | ) |
Gets the pixiName of the PPackageAttribute.
Definition at line 109 of file PPackageAttribute.cpp.
References p_pixiName.
| const PString & PPackageAttribute::getPixiName | ( | ) | const |
Gets the pixiName of the PPackageAttribute.
Definition at line 102 of file PPackageAttribute.cpp.
References p_pixiName.
Referenced by check_package_file(), and generatePixiBody().
Here is the caller graph for this function:| PString & PPackageAttribute::getUrl | ( | ) |
Gets the url of the PPackageAttribute.
Definition at line 151 of file PPackageAttribute.cpp.
References p_url.
| const PString & PPackageAttribute::getUrl | ( | ) | const |
Gets the url of the PPackageAttribute.
Definition at line 144 of file PPackageAttribute.cpp.
References p_url.
Referenced by check_package_file(), generateMarkdownDepList(), and generatePhoenixPullExtraModule().
Here is the caller graph for this function:
|
private |
Initialisation Function of class PPackageAttribute.
Definition at line 197 of file PPackageAttribute.cpp.
References p_cmakeFind, p_cmakeLib, p_maxVersion, p_minVersion, p_name, p_pixiName, and p_url.
Referenced by PPackageAttribute().
Here is the caller graph for this function:| PPackageAttribute & PPackageAttribute::operator= | ( | const PPackageAttribute & | other | ) |
Operator = of class PPackageAttribute.
| other | : PPackageAttribute we want ot copy |
Definition at line 31 of file PPackageAttribute.cpp.
References copyPPackageAttribute(), and PPackageAttribute().
Here is the call graph for this function:| void PPackageAttribute::setCmakeFind | ( | const PString & | cmakeFind | ) |
Sets the cmakeFind of the PPackageAttribute.
| cmakeFind | : cmakeFind of the PPackageAttribute |
Definition at line 53 of file PPackageAttribute.cpp.
References p_cmakeFind.
Referenced by check_package_file().
Here is the caller graph for this function:| void PPackageAttribute::setCmakeLib | ( | const PString & | cmakeLib | ) |
Sets the cmakeLib of the PPackageAttribute.
| cmakeLib | : cmakeLib of the PPackageAttribute |
Definition at line 60 of file PPackageAttribute.cpp.
References p_cmakeLib.
Referenced by check_package_file().
Here is the caller graph for this function:| void PPackageAttribute::setMaxVersion | ( | const PString & | maxVersion | ) |
Sets the maxVersion of the PPackageAttribute.
| maxVersion | : maxVersion of the PPackageAttribute |
Definition at line 81 of file PPackageAttribute.cpp.
References p_maxVersion.
| void PPackageAttribute::setMinVersion | ( | const PString & | minVersion | ) |
Sets the minVersion of the PPackageAttribute.
| minVersion | : minVersion of the PPackageAttribute |
Definition at line 74 of file PPackageAttribute.cpp.
References p_minVersion.
| void PPackageAttribute::setName | ( | const PString & | name | ) |
Sets the name of the PPackageAttribute.
| name | : name of the PPackageAttribute |
Definition at line 39 of file PPackageAttribute.cpp.
References p_name.
| void PPackageAttribute::setPixiName | ( | const PString & | pixiName | ) |
Sets the pixiName of the PPackageAttribute.
| pixiName | : pixiName of the PPackageAttribute |
Definition at line 46 of file PPackageAttribute.cpp.
References p_pixiName.
Referenced by check_package_file().
Here is the caller graph for this function:| void PPackageAttribute::setUrl | ( | const PString & | url | ) |
Sets the url of the PPackageAttribute.
| url | : url of the PPackageAttribute |
Definition at line 67 of file PPackageAttribute.cpp.
References p_url.
Referenced by check_package_file().
Here is the caller graph for this function:
|
private |
CMake find package name.
Definition at line 51 of file PPackageAttribute.h.
Referenced by copyPPackageAttribute(), getCmakeFind(), getCmakeFind(), initialisationPPackageAttribute(), and setCmakeFind().
|
private |
CMake library name.
Definition at line 53 of file PPackageAttribute.h.
Referenced by copyPPackageAttribute(), getCmakeLib(), getCmakeLib(), initialisationPPackageAttribute(), and setCmakeLib().
|
private |
Maximum version allowed.
Definition at line 59 of file PPackageAttribute.h.
Referenced by copyPPackageAttribute(), getMaxVersion(), getMaxVersion(), initialisationPPackageAttribute(), and setMaxVersion().
|
private |
Minimum version required.
Definition at line 57 of file PPackageAttribute.h.
Referenced by copyPPackageAttribute(), getMinVersion(), getMinVersion(), initialisationPPackageAttribute(), and setMinVersion().
|
private |
Name of the package.
Definition at line 47 of file PPackageAttribute.h.
Referenced by copyPPackageAttribute(), getName(), getName(), initialisationPPackageAttribute(), and setName().
|
private |
Name of the package in pixi.
Definition at line 49 of file PPackageAttribute.h.
Referenced by copyPPackageAttribute(), getPixiName(), getPixiName(), initialisationPPackageAttribute(), and setPixiName().
|
private |
URL of the package repository.
Definition at line 55 of file PPackageAttribute.h.
Referenced by copyPPackageAttribute(), getUrl(), getUrl(), initialisationPPackageAttribute(), and setUrl().