relation completer progress

This commit is contained in:
2025-06-29 22:41:39 +02:00
parent 88bab8bf5e
commit e46de87355
6 changed files with 53 additions and 24 deletions
+4 -4
View File
@@ -26,11 +26,11 @@ public:
[[nodiscard]] const object_definition& definition() const;
[[nodiscard]] std::shared_ptr<attribute_definition> reference_column() const;
void register_relation_endpoint(const std::type_index &tindex, const relation_endpoint &endpoint);
void unregister_relation_endpoint(const std::type_index &tindex);
void register_relation_endpoint(const std::type_index &type, const relation_endpoint &endpoint);
void unregister_relation_endpoint(const std::type_index &type);
const_endpoint_iterator find_relation_endpoint(const std::type_index &tindex) const;
endpoint_iterator find_relation_endpoint(const std::type_index &tindex);
const_endpoint_iterator find_relation_endpoint(const std::type_index &type) const;
endpoint_iterator find_relation_endpoint(const std::type_index &type);
const_endpoint_iterator find_relation_endpoint(const std::string &field) const;
endpoint_iterator find_relation_endpoint(const std::string &field);