code: def gc(cn, ns=None, lo=None, iq=None, ico=None, pl=None):
      
  
      return CONN.GetClass(cn, ns,
                           LocalOnly=lo,
                           IncludeQualifiers=iq,
                           IncludeClassOrigin=ico,
                           PropertyList=pl)
docs: This function is a wrapper for
      :meth:`~pywbem.WBEMConnection.GetClass`.
  
      Retrieve a class.
  
      Parameters:
  
        cn (:term:`string` or :class:`~pywbem.CIMClassName`):
            Name of the class to be retrieved (case independent).
  
            If specified as a `CIMClassName` object, its `host` attribute will be
            ignored.
  
        ns (:term:`string`):
            Name of the CIM namespace to be used (case independent).
  
            If `None`, defaults to the namespace of the `cn` parameter if
            specified as a `CIMClassName`, or to the default namespace of the
            connection.
  
        lo (:class:`py:bool`):
            LocalOnly flag: Exclude inherited properties.
  
            `None` will cause the server default of `True` to be used.
  
        iq (:class:`py:bool`):
            IncludeQualifiers flag: Include qualifiers.
  
            `None` will cause the server default of `True` to be used.
  
        ico (:class:`py:bool`):
            IncludeClassOrigin flag: Include class origin information for
            properties and methods in the retrieved class.
  
            `None` will cause the server default of `False` to be used.
  
        pl (:term:`string` or :term:`py:iterable` of :term:`string`):
            PropertyList: Names of properties to be included (if not otherwise
            excluded). An empty iterable indicates to include no properties.
            If `None`, all properties will be included.
  
      Returns:
  
        :class:`~pywbem.CIMClass`:
            The retrieved class.