parameters: (self, arch = None)
docstring: @type  arch: str
          @param arch: Name of the processor architecture.
              If not provided the current processor architecture is assumed.
              For more details see L{win32.version._get_arch}.
  
          @raise NotImplementedError: This disassembler doesn't support the
              requested processor architecture.
docstring_summary: @type  arch: str
          @param arch: Name of the processor architecture.
              If not provided the current processor architecture is assumed.
              For more details see L{win32.version._get_arch}.
docstring_tokens: @type arch : str @param arch : Name of the processor architecture . If not provided the current processor architecture is assumed . For more details see L { win32 . version . _get_arch } .
function: def __init__(self, arch = None):
          """
          @type  arch: str
          @param arch: Name of the processor architecture.
              If not provided the current processor architecture is assumed.
              For more details see L{win32.version._get_arch}.
  
          @raise NotImplementedError: This disassembler doesn't support the
              requested processor architecture.
          """
          self.arch = self._validate_arch(arch)
          try:
              self._import_dependencies()
          except ImportError:
              msg = "%s is not installed or can't be found. Download it from: %s"
              msg = msg % (self.name, self.url)
              raise NotImplementedError(msg)
function_tokens: def __init__ ( self , arch = None ) : self . arch = self . _validate_arch ( arch ) try : self . _import_dependencies ( ) except ImportError : msg = "%s is not installed or can't be found. Download it from: %s" msg = msg % ( self . name , self . url ) raise NotImplementedError ( msg )