def compute_full_text(get_deps_dict):
 buff = StringIO()
 sep = (('=' * 80) + '\n')
 buff.write(get_deps_dict['spec'].text)
 buff.write('\n')
 for d in get_deps_dict['uniquedeps']:
  buff.write(sep)
  buff.write(('MSG: %s\n' % d))
  buff.write(roslib.msgs.get_registered(d).text)
  buff.write('\n')
 return buff.getvalue()[:(-1)]

def compute_full_text ( get_deps_dict ) : buff = StringIO ( ) sep = ( ( '=' * 80 ) + '\n' ) buff . write ( get_deps_dict [ 'spec' ] . text ) buff . write ( '\n' ) for d in get_deps_dict [ 'uniquedeps' ] : buff . write ( sep ) buff . write ( ( 'MSG: %s\n' % d ) ) buff . write ( roslib . msgs . get_registered ( d ) . text ) buff . write ( '\n' ) return buff . getvalue ( ) [ : ( - 1 ) ]
compute full text of message/service .