Sourcemeta Core 0.0.0
Loading...
Searching...
No Matches
sourcemeta::core::SchemaFrame::Location Struct Reference

A location entry. More...

Public Attributes

std::optional< sourcemeta::core::WeakPointer > parent
 The location of the closest enclosing schema resource, if any.
LocationType type
 What kind of place in the document this entry describes.
std::string_view base
 The base URI that this entry resolves relative references against.
std::size_t relative_pointer
 How many tokens of the pointer fall inside the enclosing resource.
std::string_view dialect
 The meta-schema in effect at this entry.
SchemaBaseDialect base_dialect
 The base dialect in effect at this entry.
bool property_name
 Whether this entry sits under a keyword that applies to property names.
bool orphan
 Whether nothing in the document reaches this entry.

Detailed Description

A location entry.


The documentation for this struct was generated from the following file: