object generation progress

This commit is contained in:
Sascha Kühl
2025-12-10 17:05:24 +01:00
parent 9b7b74524f
commit 5afb616205
9 changed files with 59 additions and 45 deletions
+3 -1
View File
@@ -20,7 +20,7 @@ public:
restriction() = default;
explicit restriction(std::string name);
[[nodiscard]] const std::string& name() const;
[[nodiscard]] std::string name() const;
[[nodiscard]] const class attribute* attribute() const;
[[nodiscard]] std::string column_name() const;
[[nodiscard]] std::shared_ptr<object> owner() const;
@@ -32,6 +32,8 @@ public:
friend std::ostream& operator<<(std::ostream& os, const restriction& c);
std::string prefix() const;
private:
friend class constraint_builder;
friend class constraints_generator;