ScolaSync  4.0
 Tout Classes Espaces de nommage Fichiers Fonctions Variables Pages
Référence de la classe src.ownedUsbDisk.Available

Une classe qui fournit une collection de disques USB connectés, avec leurs propriétaires. Plus de détails...

Graphe d'héritage de src.ownedUsbDisk.Available:
Graphe de collaboration de src.ownedUsbDisk.Available:

Fonctions membres publiques

def __init__
 Le constructeur est un proxy pour usbDisk.Available.__init__ qui force la classe de disques à utiliser : en effet ici uDisk désigne ownedUsbDisk.uDisk. Plus de détails...
 
def finishInit
 Fin de l'initialisation : trouve les propriétaires des disques puis identifie les partitions FAT et les monte. Plus de détails...
 
- Fonctions membres publiques hérités de src.usbDisk.Available
def __init__
 Le constructeur. Plus de détails...
 
def finishInit
 Fin de l'initialisation. Plus de détails...
 
def mountFirstFats
 fabrique la liste des partitions FAT, monte les partitions FAT si elles ne le sont pas Plus de détails...
 
def __trunc__
 
def compare
 Sert à comparer deux collections de disques, par exemple une collection passée et une collection présente. Plus de détails...
 
def contains
 Permet de déterminer si un disque est dans la collection. Plus de détails...
 
def summary
 Fournit une représentation imprimable d'un résumé Plus de détails...
 
def __str__
 Fournit une représentation imprimable. Plus de détails...
 
def __getitem__
 Renvoye le nième disque. Plus de détails...
 
def __len__
 Renseigne sur la longueur de la collection. Plus de détails...
 
def getFirstFats
 Facilite l'accès aux partitions de type DOS-FAT, et a des effets de bord : Plus de détails...
 
def hasDev
 

Attributs publics

 noLoop
 
- Attributs publics hérités de src.usbDisk.Available
 access
 
 bus
 
 disks
 
 enumDev
 
 firstFats
 
 fatPaths
 

Description détaillée

Une classe qui fournit une collection de disques USB connectés, avec leurs propriétaires.

Les propriétaires sont recensés juste avant le montage des partions FAT.

Définition à la ligne 224 du fichier ownedUsbDisk.py.

Documentation des constructeurs et destructeur

def src.ownedUsbDisk.Available.__init__ (   self,
  access = "disk",
  diskClass = uDisk,
  diskDict = None,
  noLoop = True 
)

Le constructeur est un proxy pour usbDisk.Available.__init__ qui force la classe de disques à utiliser : en effet ici uDisk désigne ownedUsbDisk.uDisk.

Paramètres
accessle mode d'accès : 'disk' ou 'firstFat'
diskClassla classe d'objets à créer pour chaque disque
diskDictun dictionnaire des disque maintenu par deviceListener
noLoopdoit être True pour éviter de lancer un dialogue

Définition à la ligne 236 du fichier ownedUsbDisk.py.

Documentation des fonctions membres

def src.ownedUsbDisk.Available.finishInit (   self)

Fin de l'initialisation : trouve les propriétaires des disques puis identifie les partitions FAT et les monte.

Définition à la ligne 245 du fichier ownedUsbDisk.py.

Voici le graphe d'appel pour cette fonction :

Documentation des données membres

src.ownedUsbDisk.Available.noLoop

Définition à la ligne 237 du fichier ownedUsbDisk.py.


La documentation de cette classe a été générée à partir du fichier suivant :