diff --git a/src/genpy/message.py b/src/genpy/message.py index 25dec42..e1379cc 100644 --- a/src/genpy/message.py +++ b/src/genpy/message.py @@ -523,6 +523,10 @@ def _get_message_or_service_class(type_str, message_type, reload_on_error=False) :returns: Message/Service for message/service type or None, ``class`` :raises: :exc:`ValueError` If message_type is invalidly specified """ + if message_type == 'time': + return Time + if message_type == 'duration': + return Duration ## parse package and local type name for import package, base_type = genmsg.package_resource_name(message_type) if not package: