salut,
J'ai un petit probleme avec la methode d'une classe.
J'obtiens ce message d'erreur :
\aspen\src\foundation\afc\wsaddressing\wsaddressing_xsdTypes.cxx(1054) : error C2039:
'setanyURL' : is not a member of 'WS_Addressing::RelationshipTypeOpenEnum'
x:\aspen\src\foundation\afc\wsaddressing\wsaddressing_xsdTypes.h(373) : see d
eclaration of 'WS_Addressing::RelationshipTypeOpenEnum'
NMAKE : fatal error U1077: 'cl' : return code '0x2'
Stop.
le probleme vient de cette ligne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
    var_RelationshipType.get().setanyURL(IT_Bus::AnyURI("http://www.w3.org/2005/08/addressing/reply"));}
je sais que var_RelationshipType.get() est de type RelationshipTypeOpenEnum donc pourquoi cette erreur pensez vous ?

Or si je regarde la class RelationTypeEnum setanyURL existe bien :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
class IT_AFC_API RelationshipTypeOpenEnum : public IT_Bus::SimpleTypeUnion
    {
 
      public:
 
 
        const IT_Bus::AnyURI &
        getanyURI() const;
 
        void 
        setanyURI(const IT_Bus::AnyURI & val);