Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2677 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  Threader les methodes d un objet

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Threader les methodes d un objet

n°1730843
chewif
Posté le 12-05-2008 à 14:04:32  profilanswer
 

Bonjour,
 
Alors je ne suis pas tellement certain que mon titre soit tres explicite. Voila mon probleme :
 
J ai un objet Mesh qui implemente tout un tas de methodes sympatiques mais longues. J ai un objet MeshRenderable qui copie le Mesh dans une structure  pour openGL et qui est utilise par mon GUI.
 
Je souhaite pouvoir appeler les methodes de Mesh dans un thread, puis a la sortie de ce thread mettre a jour le MeshRenderable.
 
Pour l instant je fais ca de maniere assez crade. Etant sous QT je cree pour chaque methode de Mesh que je souhaite appeler une classe heritée de QThread.
 
D ou la question : quelle est la bonne facon de prendre un objet, de ne pas toucher a son code, et de l encapsuler de maniere a acceder a lui et ses methodes dans des threads, et de deleter les objets threads une fois qu ils ont fini.
 
Merci
 
 

edit :  
C etait vraiment debile d initialiser un thread a chaque fois. Ma nouvelle approche est d avoir une classe abstraite IJob avec une methode virtuelle pure void run(); et de passer ces objets a un ThreadedWorker qui les fout sur une queue et la traite  a chaque appel de start. Je suis vraisemblablement un poil plus proche de la "bonne facon de faire". :D


Message édité par chewif le 12-05-2008 à 17:04:51
mood
Publicité
Posté le 12-05-2008 à 14:04:32  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  Threader les methodes d un objet

 

Sujets relatifs
La référence d'objet n'est pas définie à une instance d'un objet.Sauvegarde d'une hiérarchie d'objet
Charger un objet php depuis une sessionobjet bureau interactif
[SWING] autoscrolling sur objet en deplacement dans un jpanel[C#] Appeller plusieurs méthodes asynchrones ?
affichage d'une composante d'un objet dans un jtabbedpaneUtiliser WorksheetFunction avec tableau objet
Où trouver des Developpeur PHP Programmation Orientée Objet ?déclaration d'un tableau d'objet probléme
Plus de sujets relatifs à : Threader les methodes d un objet


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR