docs: def attrinfo(self):
          """Return info about all the vgroup attributes.
  
          Args::
  
            no argument
  
          Returns::
  
            dictionnary describing each vgroup attribute; for each attribute,
            a (name,data) pair is added to the dictionary, where 'data' is
            a tuple holding:
  
            - attribute data type (one of HC.xxx constants)
            - attribute order
            - attribute value
            - attribute size in bytes
  
          C library equivalent : no equivalent
                                                    """
  
          dic = {}
          for n in range(self._nattrs):
              att = self.attr(n)
              name, type, order, size = att.info()
              dic[name] = (type, order, att.get(), size)
  
          return dic