Variable rdf4cpp::datatypes::Timepoint¶
Defined in File LiteralDatatype.hpp
Variable Documentation¶
- template<typename LiteralDatatypeImpl> concept rdf4cpp::datatypes::Timepoint = requires (typename LiteralDatatypeImpl::cpp_type const &tp, typename LiteralDatatypeImpl::timepoint_duration_operand_cpp_type const &dur) { requires DurationLiteralDatatypeOrUndefined<typename LiteralDatatypeImpl::timepoint_sub_result>; requires DurationLiteralDatatypeOrUndefined<typename LiteralDatatypeImpl::timepoint_duration_operand_type>;typename LiteralDatatypeImpl::timepoint_sub_result_cpp_type;typename LiteralDatatypeImpl::timepoint_duration_operand_cpp_type;{ LiteralDatatypeImpl::timepoint_sub(tp, tp) } -> std::convertible_to<nonstd::expected<typename LiteralDatatypeImpl::timepoint_sub_result_cpp_type,DynamicError>>;{ LiteralDatatypeImpl::timepoint_duration_add(tp, dur) } -> std::convertible_to<nonstd::expected<typename LiteralDatatypeImpl::cpp_type,DynamicError>>;{ LiteralDatatypeImpl::timepoint_duration_sub(tp, dur) } -> std::convertible_to<nonstd::expected<typename LiteralDatatypeImpl::cpp_type,DynamicError>>;}
A timepoint-like type