code: def bus_get(celf, type, private, error = None) :
          "returns a Connection to one of the predefined D-Bus buses; type is a BUS_xxx value."
          error, my_error = _get_error(error)
          result = (dbus.dbus_bus_get, dbus.dbus_bus_get_private)[private](type, error._dbobj)
          my_error.raise_if_set()
          if result != None :
              result = celf(result)
          #end if
          return \
              resulf bus_get(celf, type, private, error = None) :
          "returns a Connection to one of the predefined D-Bus buses; type is a BUS_xxx value."
          error, my_error = _get_error(error)
          result = (dbus.dbus_bus_get, dbus.dbus_bus_get_private)[private](type, error._dbobj)
          my_error.raise_if_set()
          if result != None :
              result = celf(result)
          #end if
          return \
              result
docs: returns a Connection to one of the predefined D-Bus buses; type is a BUS_xxx value.