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... | |