ark::serialization::RbufIncludedFile

Defined in header “ark/serialization/rbuf_types.hh”.


The result of parsing an include file. Contains the registry along with the resolved include path.

Methods

  • bool operator==(const RbufIncludedFile & other)
    Equality operator for checking if included files are identical.

Variables

  • std::filesystem::path relative_path
    The original file inclusion (how it appeared in the actual ‘include’ directive). This path is not resolved and may be related to some included directory.

  • std::filesystem::path resolved_path
    Resolved path to the included file.

  • SchemaRegistry registry
    The schema registry (result of the parse containing the included rbuf’s schemas).