class_docstr: Enables adding and parsing of multiple arguments in the context of a single request.
  Ex::
  
      from flask_restplus import RequestParser
  
      parser = RequestParser()
      parser.add_argument('foo')
      parser.add_argument('int_bar', type=int)
      args = parser.parse_args()
  
  :param bool trim: If enabled, trims whitespace on all arguments in this parser
  :param bool bundle_errors: If enabled, do not abort when first error occurs,
      return a dict with the name of the argument and the error message to be
      bundled and return all validation errors
class_docstr_tok: ["Enables","adding","and","parsing","of","multiple","arguments","in","the","context","of","a","single","request",".","Ex",":",":","from","flask_restplus","import","RequestParser","parser","=","RequestParser","(",")","parser.add_argument","(","'foo","'",")","parser.add_argument","(","'int_bar","'",",","type=int",")","args","=","parser.parse_args","(",")",":","param","bool","trim",":","If","enabled",",","trims","whitespace","on","all","arguments","in","this","parser",":","param","bool","bundle_errors",":","If","enabled",",","do","not","abort","when","first","error","occurs",",","return","a","dict","with","the","name","of","the","argument","and","the","error","message","to","be","bundled","and","return","all","validation","errors"]
docstr: Adds an argument to be parsed.
  
  Accepts either a single instance of Argument or arguments to be passed
  into :class:`Argument`'s constructor.
  
  See :class:`Argument`'s constructor for documentation on the available options.
docstr_tok: ["Adds","an","argument","to","be","parsed",".","Accepts","either","a","single","instance","of","Argument","or","arguments","to","be","passed","into",":","class",":","`","Argument","`","'s","constructor",".","See",":","class",":","`","Argument","`","'s","constructor","for","documentation","on","the","available","options","."]
code: def add_argument(self, *args, **kwargs):
      """
      Adds an argument to be parsed.
  
      Accepts either a single instance of Argument or arguments to be passed
      into :class:`Argument`'s constructor.
  
      See :class:`Argument`'s constructor for documentation on the available options.
      """
  
      if len(args) == 1 and isinstance(args[0], self.argument_class):
          self.args.append(args[0])
      else:
          self.args.append(self.argument_class(*args, **kwargs))
  
      # Do not know what other argument classes are out there
      if self.trim and self.argument_class is Argument:
          # enable trim for appended element
          self.args[-1].trim = kwargs.get("trim", self.trim)
  
      return self
  
imports: from __future__ import unicode_literals
  import decimal
  import six
  from copy import deepcopy
  from flask import current_app, request
  from werkzeug.datastructures import MultiDict, FileStorage
  from werkzeug import exceptions
  from .errors import abort, SpecsError
  from .marshalling import marshal
  from .model import Model
  from ._http import HTTPStatus
label_desc: Use image node_id 2 for calling the RequestParser obj's underlying member method code with example usage: obj.add_argument() and returns: self