14#include <KactusAPI/KactusAPIGlobal.h>
17#include <QRegularExpression>
172 "^[a-z]{3,9}[:][/]{2}[a-z0-9]+([-.][a-z0-9]+)*([/][-a-z0-9_.;,?=&%#~+]*)*$",
173 QRegularExpression::CaseInsensitiveOption);
KACTUS2_API QString getCurrentUser()
const QRegularExpression URL_VALIDITY_REG_EXP("^[a-z]{3,9}[:][/]{2}[a-z0-9]+([-.][a-z0-9]+)*([/][-a-z0-9_.;,?=&%#~+]*)*$", QRegularExpression::CaseInsensitiveOption)
Regular expression to validate URLs.
Utils::TypeOptions type
Contains Type settings.
Utils::ValidityOptions validity
Contains Validity settings.
Utils::HierarchyOptions hierarchy
Contains Hierarchy settings.
Utils::RevisionOptions revision
Contains Revision settings.
Utils::ImplementationOptions implementation
Contains Implementation settings.
Utils::FirmnessOptions firmness
Contains Firmness settings.
KACTUS2_API FilterOptions()=default
Contains the Re-usability search filters.
bool mutable_
If true then mutables should be included in search.
bool templates_
If true then templates should be included in search.
KACTUS2_API FirmnessOptions()=default
bool fixed_
If true then fixeds should be included in search.
Contains the search settings for hierarchy.
bool product_
If true then product objects should be included in search.
bool board_
If true then board objects should be included in search.
bool chip_
If true then chip objects should be included in search.
bool ip_
If true then ip objects should be included in search.
KACTUS2_API HierarchyOptions()=default
bool flat_
If true then global objects should be included in search.
bool soc_
If true then soc objects should be included in search.
Contains firmness search settings.
bool system_
If true then system components should be included in search.
bool sw_
If true then software components should be included in search.
bool hw_
If true then hardware components should be included in search.
KACTUS2_API ImplementationOptions()=default
bool std14_
If true then 2014 std objects should be included in search.
bool std22_
If true then 2022 std objects should be included in search.
KACTUS2_API RevisionOptions()=default
Contains the search options for document types.
bool components_
If true then components should be included in search.
KACTUS2_API TypeOptions()=default
bool buses_
If true then bus definitions should be included in search.
bool apis_
If true then APIs/Coms should be included in search.
bool advanced_
If true then other IP-Xact types should be included in search.
bool catalogs_
If true then catalogs should be included in search.
bool invalid_
If true then invalid objects should be included in search.
bool valid_
If true then valid objects should be included in search.
KACTUS2_API ValidityOptions()=default