OWL vocabulary

struct CowlOWLVocab

The OWL 2 vocabulary.

Public Members

CowlString *ns

OWL namespace.

CowlString *prefix

OWL prefix.

CowlOWLIRIVocab iri

IRIs sub-vocabulary.

CowlOWLClassVocab cls

Classes sub-vocabulary.

CowlOWLDatatypeVocab dt

Datatypes sub-vocabulary.

CowlOWLObjPropVocab obj_prop

Object properties sub-vocabulary.

CowlOWLDataPropVocab data_prop

Data properties sub-vocabulary.

CowlOWLAnnotPropVocab annot_prop

Annotation properties sub-vocabulary.

struct CowlOWLIRIVocab

Vocabulary of OWL IRIs.

Public Members

CowlIRI *backward_comp

owl:backwardCompatibleWith

CowlIRI *bottom_data_prop

owl:bottomDataProperty

CowlIRI *bottom_obj_prop

owl:bottomObjectProperty

CowlIRI *deprecated

owl:deprecated

CowlIRI *incompatible

owl:incompatibleWith

CowlIRI *nothing

owl:Nothing

CowlIRI *prior_version

owl:priorVersion

CowlIRI *rational

owl:rational

CowlIRI *real

owl:real

CowlIRI *version_info

owl:version_info

CowlIRI *thing

owl:Thing

CowlIRI *top_data_prop

owl:topDataProperty

CowlIRI *top_obj_prop

owl:topObjectProperty

struct CowlOWLClassVocab

Vocabulary of OWL classes.

Public Members

CowlClass *thing

owl:Thing

CowlClass *nothing

owl:Nothing

struct CowlOWLDatatypeVocab

Vocabulary of OWL datatypes.

Public Members

CowlDatatype *rational

owl:rational

CowlDatatype *real

owl:real

struct CowlOWLObjPropVocab

Vocabulary of OWL object properties.

Public Members

CowlObjProp *top_obj_prop

owl:topObjectProperty

CowlObjProp *bottom_obj_prop

owl:bottomObjectProperty

struct CowlOWLDataPropVocab

Vocabulary of OWL data properties.

Public Members

CowlDataProp *top_data_prop

owl:topDataProperty

CowlDataProp *bottom_data_prop

owl:bottomDataProperty

struct CowlOWLAnnotPropVocab

Vocabulary of OWL annotation properties.

Public Members

CowlAnnotProp *backward_comp

owl:backwardCompatibleWith

CowlAnnotProp *deprecated

owl:deprecated

CowlAnnotProp *incompatible

owl:incompatibleWith

CowlAnnotProp *prior_version

owl:priorVersion

CowlAnnotProp *version_info

owl:version_info

CowlOWLVocab const *cowl_owl_vocab(void)

Returns the OWL 2 vocabulary.

Returns:

The OWL 2 vocabulary.