ifc_classification/
lib.rs1mod assignment;
16mod authoring;
17mod classification;
18mod document;
19mod error;
20mod external_relationship;
21mod library;
22mod query;
23mod release;
24mod view;
25
26pub use assignment::{ClassificationAssignment, DocumentAssignment, LibraryAssignment};
27pub use authoring::{
28 associate_classification, associate_classification_with_owner_history, associate_document,
29 associate_document_with_owner_history, associate_library, associate_library_with_owner_history,
30 create_classification, create_classification_in, create_classification_reference,
31 create_document, create_document_reference, create_library, create_library_reference,
32 relate_documents, AssociationDraft, ClassificationDraft, ClassificationReferenceDraft,
33 DocumentDraft, DocumentReferenceDraft, LibraryDraft, LibraryReferenceDraft,
34};
35pub use classification::{ClassificationNotation, ClassificationReference, ClassificationSystem};
36pub use document::{DocumentInformation, DocumentReference};
37pub use error::{ClassificationError, ClassificationResult};
38pub use external_relationship::{
39 create_external_reference_relationship, ExternalReferenceRelationship,
40 ExternalReferenceRelationshipDraft,
41};
42pub use ifc_schema::SchemaVersion;
44pub use library::{LibraryInformation, LibraryReference};
45pub use query::{ClassificationHierarchy, EffectiveClassifications};
46pub use release::classification_schema;
47pub use view::ClassificationView;