MineTrust Connector CPP SDK

Public Attributes | List of all members
MineTrustConnector::CppCliInterop::IncludeConfiguration Struct Reference

#include <CppCliInterop.h>

Public Attributes

std::string packageUID
 
std::vector< std::string > files
 
std::vector< std::string > extensions
 
std::unordered_map< std::string, std::string > tags
 
std::string retention
 

Detailed Description

Class defining the configuration which accompanies the inclusion of a particular file or files

Examples
NativeApp.cpp.

Member Data Documentation

◆ extensions

std::vector<std::string> MineTrustConnector::CppCliInterop::IncludeConfiguration::extensions

Gets or sets the extensions which are registered for this file or files.

◆ files

std::vector<std::string> MineTrustConnector::CppCliInterop::IncludeConfiguration::files

Gets or sets the files to which this configuration corresponds. Entries may use a wildcard at the start ('*')

◆ packageUID

std::string MineTrustConnector::CppCliInterop::IncludeConfiguration::packageUID

Gets the UID of the package to which this instance belongs.

◆ retention

std::string MineTrustConnector::CppCliInterop::IncludeConfiguration::retention

Gets or sets the retention policy that applies to this instance.

◆ tags

std::unordered_map<std::string, std::string> MineTrustConnector::CppCliInterop::IncludeConfiguration::tags

Gets or sets the tags which are explicitly defined for this file or files.

Examples
NativeApp.cpp.

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