ziavengers / ZIA

C++ httpd
2 stars 0 forks source link

Modules #28

Closed entwanne closed 11 years ago

entwanne commented 11 years ago

@nutsi, pourrais-tu commit quelques fichiers de tests des modules en vue de leur intégration future dans le programme principal ? Merci.

nutsi commented 11 years ago

done

entwanne commented 11 years ago

Il faudrait modifier quelque peu la classe, de façon à ce que la construction d'un module prenne 3 paramètres: deux chaînes correspondant à des noms de signaux et une map< string, string > de paramètres optionnels.

nutsi commented 11 years ago

C'est fait. Je viens d'ajouter un constructeur dans la classe AModule (une classe abstraite donc), pour l'"imposer" a la classe qui en hérite. Parceque ducoup elle se retrouve obliger de l'appeler...

La fonction createModule prend desormais 3 parametres non optionelle. il faudrait p-e ne pas obliger a prendre la std::map, je ne sais pas.

edit : Rien dit.

entwanne commented 11 years ago

Je modifie un peu le tout (notamment les noms de fichiers qui ne sont pas appropriés):

entwanne commented 11 years ago

Par ailleurs, je ne comprends pas quel doit être le comportement de la méthode IModule::version(int, int).

nutsi commented 11 years ago

c etait pour setter le numeros de version du module. ca a ete fais au tou debut ca peu tou a fait etre delete

entwanne commented 11 years ago

Ok, je commente pour le moment alors.

nutsi commented 11 years ago

Je viens de voir que tu as fais ce que je voulais faire. implemeter les mthodes name de IModule dans AModule...