[installation] Change to nightly

This commit is contained in:
2025-10-30 12:04:59 +01:00
parent 2ff097f9d1
commit a31bc45cce
1441 changed files with 60368 additions and 56360 deletions

View File

@ -51,26 +51,29 @@ class SC_SYSTEM_CORE_API SchemaParameter : public Core::BaseObject {
// Serialization
// ------------------------------------------------------------------
public:
void serialize(Archive& ar);
void serialize(Archive& ar) override;
// ------------------------------------------------------------------
// Attributes
// ------------------------------------------------------------------
public:
std::string name;
std::string type;
std::string unit;
std::string defaultValue;
std::string description;
OPT(bool) readOnly;
std::string name;
std::string type;
std::string unit;
std::string range;
std::vector<std::string> values;
std::vector<std::string> options;
std::string defaultValue;
std::string description;
OPT(bool) readOnly;
};
DEFINE_SMARTPOINTER(SchemaGroup);
DEFINE_SMARTPOINTER(SchemaStructure);
DEFINE_SMARTPOINTER(SchemaStructExtent);
DEFINE_SMARTPOINTER(SchemaParameters);
class SC_SYSTEM_CORE_API SchemaParameters : public Core::BaseObject {
DECLARE_SC_CLASS(SchemaParameter);
@ -107,7 +110,7 @@ class SC_SYSTEM_CORE_API SchemaParameters : public Core::BaseObject {
// Serialization
// ------------------------------------------------------------------
public:
void serialize(Archive& ar);
void serialize(Archive& ar) override;
// ------------------------------------------------------------------
@ -117,8 +120,20 @@ class SC_SYSTEM_CORE_API SchemaParameters : public Core::BaseObject {
std::vector<SchemaParameterPtr> _parameters;
std::vector<SchemaGroupPtr> _groups;
std::vector<SchemaStructurePtr> _structs;
public:
std::vector<SchemaStructExtentPtr> structExtents;
};
struct SchemaStructExtent : SchemaParameters {
DECLARE_SC_CLASS(SchemaStructExtent);
void serialize(Archive& ar) override;
std::string type;
std::string matchName;
};
class SC_SYSTEM_CORE_API SchemaGroup : public SchemaParameters {
DECLARE_SC_CLASS(SchemaGroup);
@ -134,7 +149,7 @@ class SC_SYSTEM_CORE_API SchemaGroup : public SchemaParameters {
// Serialization
// ------------------------------------------------------------------
public:
void serialize(Archive& ar);
void serialize(Archive& ar) override;
// ------------------------------------------------------------------
@ -160,7 +175,7 @@ class SC_SYSTEM_CORE_API SchemaStructure : public SchemaParameters {
// Serialization
// ------------------------------------------------------------------
public:
void serialize(Archive& ar);
void serialize(Archive& ar) override;
// ------------------------------------------------------------------
@ -190,7 +205,7 @@ class SC_SYSTEM_CORE_API SchemaSetupInputOption : public Core::BaseObject {
// Serialization
// ------------------------------------------------------------------
public:
void serialize(Archive& ar);
void serialize(Archive& ar) override;
// ------------------------------------------------------------------
@ -217,7 +232,7 @@ class SC_SYSTEM_CORE_API SchemaSetupInput : public SchemaParameter {
// Serialization
// ------------------------------------------------------------------
public:
void serialize(Archive& ar);
void serialize(Archive& ar) override;
// ------------------------------------------------------------------
@ -245,7 +260,7 @@ class SC_SYSTEM_CORE_API SchemaSetupGroup : public Core::BaseObject {
// Serialization
// ------------------------------------------------------------------
public:
void serialize(Archive& ar);
void serialize(Archive& ar) override;
// ------------------------------------------------------------------
@ -273,7 +288,7 @@ class SC_SYSTEM_CORE_API SchemaSetup : public Core::BaseObject {
// Serialization
// ------------------------------------------------------------------
public:
void serialize(Archive& ar);
void serialize(Archive& ar) override;
// ------------------------------------------------------------------
@ -305,7 +320,7 @@ class SC_SYSTEM_CORE_API SchemaModule : public Core::BaseObject {
// Serialization
// ------------------------------------------------------------------
public:
void serialize(Archive& ar);
void serialize(Archive& ar) override;
// ------------------------------------------------------------------
@ -324,25 +339,6 @@ class SC_SYSTEM_CORE_API SchemaModule : public Core::BaseObject {
};
DEFINE_SMARTPOINTER(SchemaStructExtent);
DEFINE_SMARTPOINTER(SchemaPluginParameters);
struct SchemaPluginParameters : SchemaParameters {
DECLARE_SC_CLASS(SchemaPluginParameters);
void serialize(Archive& ar);
std::vector<SchemaStructExtentPtr> structExtents;
};
struct SchemaStructExtent : SchemaPluginParameters {
DECLARE_SC_CLASS(SchemaStructExtent);
void serialize(Archive& ar);
std::string type;
std::string matchName;
};
DEFINE_SMARTPOINTER(SchemaPlugin);
class SC_SYSTEM_CORE_API SchemaPlugin : public Core::BaseObject {
DECLARE_SC_CLASS(SchemaPlugin);
@ -358,7 +354,7 @@ class SC_SYSTEM_CORE_API SchemaPlugin : public Core::BaseObject {
// Serialization
// ------------------------------------------------------------------
public:
void serialize(Archive& ar);
void serialize(Archive& ar) override;
// ------------------------------------------------------------------
@ -368,7 +364,7 @@ class SC_SYSTEM_CORE_API SchemaPlugin : public Core::BaseObject {
std::string name;
std::vector<std::string> extends;
std::string description;
SchemaPluginParametersPtr parameters;
SchemaParametersPtr parameters;
SchemaSetupPtr setup;
};
@ -388,18 +384,18 @@ class SC_SYSTEM_CORE_API SchemaBinding : public Core::BaseObject {
// Serialization
// ------------------------------------------------------------------
public:
void serialize(Archive& ar);
void serialize(Archive& ar) override;
// ------------------------------------------------------------------
// Attributes
// ------------------------------------------------------------------
public:
std::string name;
std::string module;
std::string category;
std::string description;
SchemaParametersPtr parameters;
std::string name;
std::string module;
std::string category;
std::string description;
SchemaParametersPtr parameters;
};
@ -462,7 +458,7 @@ class SC_SYSTEM_CORE_API SchemaDefinitions : public Core::BaseObject {
// Serialization
// ------------------------------------------------------------------
public:
void serialize(Archive& ar);
void serialize(Archive& ar) override;
// ------------------------------------------------------------------