![]() |
API Documentation
|
#include "DLLInfo.h"#include <NDEVR/Buffer.h>#include <NDEVR/String.h>#include <NDEVR/TranslatedString.h>Go to the source code of this file.
Classes | |
| struct | ConfigType |
| Stores String variables reprenting the type of compile configuration that will be supported by a particular Module or resource (debug vs release) More... | |
| struct | FileHanderExtension |
| A description of the type of file a Module or resource can handle. More... | |
| struct | FileHandler |
| Stores information relating to a type of file the module can preview or handle. More... | |
| struct | FileHandlerVerb |
| Stores variables needed to perform a file action for a particular Module or resource. More... | |
| struct | FireWallException |
| Stores information relating to a particular FireWallException needed by a Module or feature. More... | |
| struct | ModuleConfiguration |
| Stores all information relating to a particular feature or resource included by a Module. More... | |
| struct | ModuleDependency |
| A dependency of a Module. Either a resource, or install action, defined by the module and automatically handled by the NDEVR build environment. More... | |
| struct | ModuleFeatureBase |
| describes the Module or feature to the end user. More... | |
| class | ModuleResourceManager |
| Stores all dependencies for a combination of modules that make up a complete software package. More... | |
| struct | OSType |
| Stores String variables reprenting the type of OS that will be supported by a particular module or resource. More... | |
| struct | Permission |
| Information about a requested OS-permission typically requested at install time. More... | |
| struct | PlatformType |
| Stores String variables reprenting the type of platform CPU configuration that will be supported by a particular Module or resource (x64, x86, arm etc) More... | |
| struct | RegistryKeyAction |
| Information about a specific registry action to be taken, typically at install-time. More... | |
Namespaces | |
| namespace | NDEVR |
Enumerations | |
| enum | DependecyType { e_file , e_library , e_executable , e_module , e_type , e_firewall_exception , e_bundled_folder , e_rcc_resource , e_source_folder } |
| Stores the type of dependency for a Module or resource. More... | |
| enum class | RegistryActionType { e_append , e_create , e_remove } |
| Available registry actions that can be taken on program installation. More... | |
| enum class | RegistryType { e_string , e_integer , e_binary , e_expandable , e_multi_string , e_folder } |
| Available registry actions that can be taken on program installation. More... | |