10 #include "knowrob/terms/IRIAtom.h"
13 constexpr std::string_view
prefix =
"http://www.w3.org/2001/XMLSchema#";
static std::shared_ptr< IRIAtom > Tabled(std::string_view stringForm)
const IRIAtomPtr IRI_byte
const IRIAtomPtr IRI_integer
const IRIAtomPtr IRI_positiveInteger
bool isDoubleType(std::string_view iri)
const IRIAtomPtr IRI_unsignedByte
const IRIAtomPtr IRI_gYear
const IRIAtomPtr IRI_decimal
const IRIAtomPtr IRI_string
const IRIAtomPtr IRI_dateTime
const IRIAtomPtr IRI_gDay
const IRIAtomPtr IRI_short
const IRIAtomPtr IRI_boolean
const IRIAtomPtr IRI_language
const IRIAtomPtr IRI_long
const IRIAtomPtr IRI_nonPositiveInteger
const IRIAtomPtr IRI_normalizedString
const IRIAtomPtr IRI_gMonth
const IRIAtomPtr IRI_unsignedShort
bool isDateType(std::string_view iri)
const IRIAtomPtr IRI_unsignedLong
bool isStringType(std::string_view iri)
bool isBooleanType(std::string_view iri)
bool isIntegerType(std::string_view iri)
const IRIAtomPtr IRI_unsignedInt
const IRIAtomPtr IRI_gYearMonth
bool isNumericType(std::string_view iri)
const IRIAtomPtr IRI_float
const IRIAtomPtr IRI_anyURI
constexpr std::string_view prefix
const IRIAtomPtr IRI_date
const IRIAtomPtr IRI_gMonthDay
const IRIAtomPtr IRI_token
const IRIAtomPtr IRI_nonNegativeInteger
const IRIAtomPtr IRI_time
const IRIAtomPtr IRI_negativeInteger
const IRIAtomPtr IRI_duration
const IRIAtomPtr IRI_double
IRIAtomPtr iri(std::string_view ns, std::string_view name)
std::shared_ptr< IRIAtom > IRIAtomPtr