|
knowrob
2.1.0
A Knowledge Base System for Cognition-enabled Robots
|
Functions | |
| bool | isNumericType (std::string_view iri) |
| bool | isDoubleType (std::string_view iri) |
| bool | isIntegerType (std::string_view iri) |
| bool | isStringType (std::string_view iri) |
| bool | isBooleanType (std::string_view iri) |
| bool | isDateType (std::string_view iri) |
Variables | |
| constexpr std::string_view | prefix = "http://www.w3.org/2001/XMLSchema#" |
| const IRIAtomPtr | IRI_anyURI = IRIAtom::Tabled("http://www.w3.org/2001/XMLSchema#anyURI") |
| const IRIAtomPtr | IRI_string = IRIAtom::Tabled("http://www.w3.org/2001/XMLSchema#string") |
| const IRIAtomPtr | IRI_token = IRIAtom::Tabled("http://www.w3.org/2001/XMLSchema#token") |
| const IRIAtomPtr | IRI_normalizedString = IRIAtom::Tabled("http://www.w3.org/2001/XMLSchema#normalizedString") |
| const IRIAtomPtr | IRI_language = IRIAtom::Tabled("http://www.w3.org/2001/XMLSchema#language") |
| const IRIAtomPtr | IRI_int = IRIAtom::Tabled("http://www.w3.org/2001/XMLSchema#int") |
| const IRIAtomPtr | IRI_integer = IRIAtom::Tabled("http://www.w3.org/2001/XMLSchema#integer") |
| const IRIAtomPtr | IRI_positiveInteger = IRIAtom::Tabled("http://www.w3.org/2001/XMLSchema#positiveInteger") |
| const IRIAtomPtr | IRI_negativeInteger = IRIAtom::Tabled("http://www.w3.org/2001/XMLSchema#negativeInteger") |
| const IRIAtomPtr | IRI_nonNegativeInteger = IRIAtom::Tabled("http://www.w3.org/2001/XMLSchema#nonNegativeInteger") |
| const IRIAtomPtr | IRI_nonPositiveInteger = IRIAtom::Tabled("http://www.w3.org/2001/XMLSchema#nonPositiveInteger") |
| const IRIAtomPtr | IRI_unsignedInt = IRIAtom::Tabled("http://www.w3.org/2001/XMLSchema#unsignedInt") |
| const IRIAtomPtr | IRI_long = IRIAtom::Tabled("http://www.w3.org/2001/XMLSchema#long") |
| const IRIAtomPtr | IRI_unsignedLong = IRIAtom::Tabled("http://www.w3.org/2001/XMLSchema#unsignedLong") |
| const IRIAtomPtr | IRI_short = IRIAtom::Tabled("http://www.w3.org/2001/XMLSchema#short") |
| const IRIAtomPtr | IRI_unsignedShort = IRIAtom::Tabled("http://www.w3.org/2001/XMLSchema#unsignedShort") |
| const IRIAtomPtr | IRI_byte = IRIAtom::Tabled("http://www.w3.org/2001/XMLSchema#byte") |
| const IRIAtomPtr | IRI_unsignedByte = IRIAtom::Tabled("http://www.w3.org/2001/XMLSchema#unsignedByte") |
| const IRIAtomPtr | IRI_boolean = IRIAtom::Tabled("http://www.w3.org/2001/XMLSchema#boolean") |
| const IRIAtomPtr | IRI_decimal = IRIAtom::Tabled("http://www.w3.org/2001/XMLSchema#decimal") |
| const IRIAtomPtr | IRI_double = IRIAtom::Tabled("http://www.w3.org/2001/XMLSchema#double") |
| const IRIAtomPtr | IRI_float = IRIAtom::Tabled("http://www.w3.org/2001/XMLSchema#float") |
| const IRIAtomPtr | IRI_date = IRIAtom::Tabled("http://www.w3.org/2001/XMLSchema#date") |
| const IRIAtomPtr | IRI_dateTime = IRIAtom::Tabled("http://www.w3.org/2001/XMLSchema#dateTime") |
| const IRIAtomPtr | IRI_duration = IRIAtom::Tabled("http://www.w3.org/2001/XMLSchema#duration") |
| const IRIAtomPtr | IRI_gDay = IRIAtom::Tabled("http://www.w3.org/2001/XMLSchema#gDay") |
| const IRIAtomPtr | IRI_gMonth = IRIAtom::Tabled("http://www.w3.org/2001/XMLSchema#gMonth") |
| const IRIAtomPtr | IRI_gMonthDay = IRIAtom::Tabled("http://www.w3.org/2001/XMLSchema#gMonthDay") |
| const IRIAtomPtr | IRI_gYear = IRIAtom::Tabled("http://www.w3.org/2001/XMLSchema#gYear") |
| const IRIAtomPtr | IRI_gYearMonth = IRIAtom::Tabled("http://www.w3.org/2001/XMLSchema#gYearMonth") |
| const IRIAtomPtr | IRI_time = IRIAtom::Tabled("http://www.w3.org/2001/XMLSchema#time") |
| bool knowrob::xsd::isBooleanType | ( | std::string_view | iri | ) |
| bool knowrob::xsd::isDateType | ( | std::string_view | iri | ) |
| bool knowrob::xsd::isDoubleType | ( | std::string_view | iri | ) |
| bool knowrob::xsd::isIntegerType | ( | std::string_view | iri | ) |
| bool knowrob::xsd::isNumericType | ( | std::string_view | iri | ) |
| iri | the IRI of a XSD type |
| bool knowrob::xsd::isStringType | ( | std::string_view | iri | ) |
| const IRIAtomPtr knowrob::xsd::IRI_anyURI = IRIAtom::Tabled("http://www.w3.org/2001/XMLSchema#anyURI") |
| const IRIAtomPtr knowrob::xsd::IRI_boolean = IRIAtom::Tabled("http://www.w3.org/2001/XMLSchema#boolean") |
| const IRIAtomPtr knowrob::xsd::IRI_byte = IRIAtom::Tabled("http://www.w3.org/2001/XMLSchema#byte") |
| const IRIAtomPtr knowrob::xsd::IRI_date = IRIAtom::Tabled("http://www.w3.org/2001/XMLSchema#date") |
| const IRIAtomPtr knowrob::xsd::IRI_dateTime = IRIAtom::Tabled("http://www.w3.org/2001/XMLSchema#dateTime") |
| const IRIAtomPtr knowrob::xsd::IRI_decimal = IRIAtom::Tabled("http://www.w3.org/2001/XMLSchema#decimal") |
| const IRIAtomPtr knowrob::xsd::IRI_double = IRIAtom::Tabled("http://www.w3.org/2001/XMLSchema#double") |
| const IRIAtomPtr knowrob::xsd::IRI_duration = IRIAtom::Tabled("http://www.w3.org/2001/XMLSchema#duration") |
| const IRIAtomPtr knowrob::xsd::IRI_float = IRIAtom::Tabled("http://www.w3.org/2001/XMLSchema#float") |
| const IRIAtomPtr knowrob::xsd::IRI_gDay = IRIAtom::Tabled("http://www.w3.org/2001/XMLSchema#gDay") |
| const IRIAtomPtr knowrob::xsd::IRI_gMonth = IRIAtom::Tabled("http://www.w3.org/2001/XMLSchema#gMonth") |
| const IRIAtomPtr knowrob::xsd::IRI_gMonthDay = IRIAtom::Tabled("http://www.w3.org/2001/XMLSchema#gMonthDay") |
| const IRIAtomPtr knowrob::xsd::IRI_gYear = IRIAtom::Tabled("http://www.w3.org/2001/XMLSchema#gYear") |
| const IRIAtomPtr knowrob::xsd::IRI_gYearMonth = IRIAtom::Tabled("http://www.w3.org/2001/XMLSchema#gYearMonth") |
| const IRIAtomPtr knowrob::xsd::IRI_int = IRIAtom::Tabled("http://www.w3.org/2001/XMLSchema#int") |
| const IRIAtomPtr knowrob::xsd::IRI_integer = IRIAtom::Tabled("http://www.w3.org/2001/XMLSchema#integer") |
| const IRIAtomPtr knowrob::xsd::IRI_language = IRIAtom::Tabled("http://www.w3.org/2001/XMLSchema#language") |
| const IRIAtomPtr knowrob::xsd::IRI_long = IRIAtom::Tabled("http://www.w3.org/2001/XMLSchema#long") |
| const IRIAtomPtr knowrob::xsd::IRI_negativeInteger = IRIAtom::Tabled("http://www.w3.org/2001/XMLSchema#negativeInteger") |
| const IRIAtomPtr knowrob::xsd::IRI_nonNegativeInteger = IRIAtom::Tabled("http://www.w3.org/2001/XMLSchema#nonNegativeInteger") |
| const IRIAtomPtr knowrob::xsd::IRI_nonPositiveInteger = IRIAtom::Tabled("http://www.w3.org/2001/XMLSchema#nonPositiveInteger") |
| const IRIAtomPtr knowrob::xsd::IRI_normalizedString = IRIAtom::Tabled("http://www.w3.org/2001/XMLSchema#normalizedString") |
| const IRIAtomPtr knowrob::xsd::IRI_positiveInteger = IRIAtom::Tabled("http://www.w3.org/2001/XMLSchema#positiveInteger") |
| const IRIAtomPtr knowrob::xsd::IRI_short = IRIAtom::Tabled("http://www.w3.org/2001/XMLSchema#short") |
| const IRIAtomPtr knowrob::xsd::IRI_string = IRIAtom::Tabled("http://www.w3.org/2001/XMLSchema#string") |
| const IRIAtomPtr knowrob::xsd::IRI_time = IRIAtom::Tabled("http://www.w3.org/2001/XMLSchema#time") |
| const IRIAtomPtr knowrob::xsd::IRI_token = IRIAtom::Tabled("http://www.w3.org/2001/XMLSchema#token") |
| const IRIAtomPtr knowrob::xsd::IRI_unsignedByte = IRIAtom::Tabled("http://www.w3.org/2001/XMLSchema#unsignedByte") |
| const IRIAtomPtr knowrob::xsd::IRI_unsignedInt = IRIAtom::Tabled("http://www.w3.org/2001/XMLSchema#unsignedInt") |
| const IRIAtomPtr knowrob::xsd::IRI_unsignedLong = IRIAtom::Tabled("http://www.w3.org/2001/XMLSchema#unsignedLong") |
| const IRIAtomPtr knowrob::xsd::IRI_unsignedShort = IRIAtom::Tabled("http://www.w3.org/2001/XMLSchema#unsignedShort") |