knowrob  2.1.0
A Knowledge Base System for Cognition-enabled Robots
OntologyLanguage.h
Go to the documentation of this file.
1 /*
2  * This file is part of KnowRob, please consult
3  * https://github.com/knowrob/knowrob for license details.
4  */
5 
6 #ifndef KNOWROB_ONTOLOGY_LANGUAGE_H
7 #define KNOWROB_ONTOLOGY_LANGUAGE_H
8 
9 #include "string_view"
10 
11 namespace knowrob::semweb {
16  RDFS,
17  OWL
18  };
19 
20 
25  OntologyLanguage ontologyLanguageFromString(std::string_view format);
26 
31  std::string_view ontologyLanguageToString(OntologyLanguage format);
32 
37  bool isOntologyLanguageString(std::string_view format);
38 }
39 
40 #endif //KNOWROB_ONTOLOGY_LANGUAGE_H
std::string_view ontologyLanguageToString(OntologyLanguage format)
bool isOntologyLanguageString(std::string_view format)
OntologyLanguage ontologyLanguageFromString(std::string_view format)