Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
pulp::authoring_capsule::ComponentPolicy Struct Reference

#include <component.hpp>

Public Attributes

Canonicality canonicality = Canonicality::canonical_input
SourceAvailability source_availability = SourceAvailability::included
Editability editability = Editability::editable
Disclosure disclosure = Disclosure::private_
Redistribution redistribution
 Defaults to unknown because Redistribution has no other default.
std::string license_expression
 SPDX expression, or a LicenseRef-… for a custom licence.
std::string license_notice_sha256
 Digest of the notice text that must travel with the component.
std::string creator
std::string source_uri
bool attribution_required = false
std::vector< RequiredFor > required_for

Member Data Documentation

◆ attribution_required

bool pulp::authoring_capsule::ComponentPolicy::attribution_required = false

◆ canonicality

Canonicality pulp::authoring_capsule::ComponentPolicy::canonicality = Canonicality::canonical_input

◆ creator

std::string pulp::authoring_capsule::ComponentPolicy::creator

◆ disclosure

Disclosure pulp::authoring_capsule::ComponentPolicy::disclosure = Disclosure::private_

◆ editability

Editability pulp::authoring_capsule::ComponentPolicy::editability = Editability::editable

◆ license_expression

std::string pulp::authoring_capsule::ComponentPolicy::license_expression

SPDX expression, or a LicenseRef-… for a custom licence.

◆ license_notice_sha256

std::string pulp::authoring_capsule::ComponentPolicy::license_notice_sha256

Digest of the notice text that must travel with the component.

◆ redistribution

Redistribution pulp::authoring_capsule::ComponentPolicy::redistribution

Defaults to unknown because Redistribution has no other default.

◆ required_for

std::vector<RequiredFor> pulp::authoring_capsule::ComponentPolicy::required_for

◆ source_availability

SourceAvailability pulp::authoring_capsule::ComponentPolicy::source_availability = SourceAvailability::included

◆ source_uri

std::string pulp::authoring_capsule::ComponentPolicy::source_uri

The documentation for this struct was generated from the following file:
  • /home/runner/work/pulp/pulp/core/authoring_capsule/include/pulp/authoring_capsule/component.hpp