Expand description
Cross-Library-Reference-Resolver fuer DDS-XML 1.0 §7.3.4-7.3.6.
Mehrere Building-Blocks (Domain, DomainParticipant, Application,
QoS-Profile) erlauben qualifizierte Verweise der Form
library::name. Dieses Modul stellt die generische Pfad-Zerlegung +
Lookup-Logik bereit, damit die einzelnen Decoder konsistent denselben
Format-Vertrag erfuellen.
Das DDS-XML 1.0 Spec-Beispiel in Annex C verwendet konsequent das
2-Segment-Format (my_lib::MyDomain), und die OMG-Schema-Definition in
§7.3 erlaubt diese Form als XSD-token-Attribut. Single-Segment-Refs
(MyDomain) sind in der Spec nicht explizit verboten — wir lassen sie
als Convenience-Form zu, falls das uebergebene Default-Library-Argument
Some(_) ist.
Structs§
- Library
Ref - Aufgeloestes 2-Segment-Library-Verweis-Tupel
(library, name).
Functions§
- parse_
library_ ref - Zerlegt einen Verweis-String in
(library, name).