![]() |
API Documentation
|
A dependency of a Module. Either a resource, or install action, defined by the module and automatically handled by the NDEVR build environment. More...
#include <ModuleResourceManager.h>
Public Member Functions | |
| FireWallException | getAsFirewallException () const |
| ModuleDependency (const FireWallException &exception, const String &os_type, const String &config_type, const String &platform_type=PlatformType::all) | |
| ModuleDependency (const String &resource, const String &os_type, const String &config_type, const String &platform_type=PlatformType::all) | |
| ModuleDependency (DependecyType type, const String &resource, const String &os_type, const String &config_type, const String &platform_type=PlatformType::all) | |
Public Member Functions inherited from ModuleConfiguration | |
| ModuleConfiguration () | |
| ModuleConfiguration (const String &os_type, const String &config_type, const String &platform_type) | |
| bool | neededForConfig (const String &os) const |
| bool | neededForOS (const String &os) const |
| bool | neededForPlatform (const String &os) const |
Public Attributes | |
| String | os_type |
| String | resource |
| DependecyType | type = DependecyType::e_library |
Public Attributes inherited from ModuleConfiguration | |
| String | config_type |
| String | os_type |
| String | platform_type |
Additional Inherited Members | |
Static Public Member Functions inherited from ModuleConfiguration | |
| static String | Combine (std::initializer_list< String > l) |
| static String & | Remove (String &s, std::initializer_list< String > l) |
A dependency of a Module. Either a resource, or install action, defined by the module and automatically handled by the NDEVR build environment.
|
inline |
|
inline |
| ModuleDependency | ( | const FireWallException & | exception, |
| const String & | os_type, | ||
| const String & | config_type, | ||
| const String & | platform_type = PlatformType::all ) |
| FireWallException getAsFirewallException | ( | ) | const |
| String os_type |
| String resource |