parameters: (self, func, file)
docstring: Overrriden from TypeHandler.
docstring_summary: Overrriden from TypeHandler.
docstring_tokens: Overrriden from TypeHandler .
function: def WriteHandlerImplementation(self, func, file):
      """Overrriden from TypeHandler."""
      code = """  %(type)s temp[%(count)s] = { %(values)s};
    Do%(name)sv(%(location)s, 1, &temp[0]);
  """
      values = ""
      args = func.GetOriginalArgs()
      count = int(func.GetInfo('count'))
      num_args = len(args)
      for ii in range(count):
        values += "%s, " % args[len(args) - count + ii].name
  
      file.Write(code % {
          'name': func.name,
          'count': func.GetInfo('count'),
          'type': func.GetInfo('data_type'),
          'location': args[0].name,
          'args': func.MakeOriginalArgString(""),
          'values': values,
        })
function_tokens: def WriteHandlerImplementation ( self , func , file ) : code = """  %(type)s temp[%(count)s] = { %(values)s};
    Do%(name)sv(%(location)s, 1, &temp[0]);
  """ values = "" args = func . GetOriginalArgs ( ) count = int ( func . GetInfo ( 'count' ) ) num_args = len ( args ) for ii in range ( count ) : values += "%s, " % args [ len ( args ) - count + ii ] . name file . Write ( code % { 'name' : func . name , 'count' : func . GetInfo ( 'count' ) , 'type' : func . GetInfo ( 'data_type' ) , 'location' : args [ 0 ] . name , 'args' : func . MakeOriginalArgString ( "" ) , 'values' : values , } )