template <class TRules> class CServiceGDK : public CSG<TRules> { public: CServiceGDK(ggsstream* apgs);
virtual void HandleJoin (const TMsgJoin& msg); <======= ca coince ici
TMsgJoin n'est pas cherche dans la classe de base CSG<TRules> parce qu'elle depend d'un parametre template.
typename CSG<TRules>::TMsgJoin
devrait fonctionner, mais il y a peut-etre plus simple.
A+
-- Jean-Marc FAQ de fclc++: http://www.cmla.ens-cachan.fr/~dosreis/C++/FAQ C++ FAQ Lite en VF: http://www.ifrance.com/jlecomte/c++/c++-faq-lite/index.html Site de usenet-fr: http://www.usenet-fr.news.eu.org
Bruno CAUSSE <envoi@lesSpam.fr> writes:
template <class TRules>
class CServiceGDK : public CSG<TRules> {
public:
CServiceGDK(ggsstream* apgs);
virtual void HandleJoin (const TMsgJoin& msg); <======= ca coince ici
TMsgJoin n'est pas cherche dans la classe de base CSG<TRules> parce
qu'elle depend d'un parametre template.
typename CSG<TRules>::TMsgJoin
devrait fonctionner, mais il y a peut-etre plus simple.
A+
--
Jean-Marc
FAQ de fclc++: http://www.cmla.ens-cachan.fr/~dosreis/C++/FAQ
C++ FAQ Lite en VF: http://www.ifrance.com/jlecomte/c++/c++-faq-lite/index.html
Site de usenet-fr: http://www.usenet-fr.news.eu.org
template <class TRules> class CServiceGDK : public CSG<TRules> { public: CServiceGDK(ggsstream* apgs);
virtual void HandleJoin (const TMsgJoin& msg); <======= ca coince ici
TMsgJoin n'est pas cherche dans la classe de base CSG<TRules> parce qu'elle depend d'un parametre template.
typename CSG<TRules>::TMsgJoin
devrait fonctionner, mais il y a peut-etre plus simple.
A+
-- Jean-Marc FAQ de fclc++: http://www.cmla.ens-cachan.fr/~dosreis/C++/FAQ C++ FAQ Lite en VF: http://www.ifrance.com/jlecomte/c++/c++-faq-lite/index.html Site de usenet-fr: http://www.usenet-fr.news.eu.org
Bruno CAUSSE
dans l'article , Jean-Marc Bourguet à a écrit le 19/01/06 13:37 :
TMsgJoin n'est pas cherche dans la classe de base CSG<TRules> parce qu'elle depend d'un parametre template.
typename CSG<TRules>::TMsgJoin
devrait fonctionner, mais il y a peut-etre plus simple.