[DEBUTANT]methode manquante dans ma classe ?
salut,
J'ai un petit probleme avec la methode d'une classe.
J'obtiens ce message d'erreur :
Citation:
\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:
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:
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); |