C++Talk.NET Forum Index C++Talk.NET
C++ language newsgroups
 
Archives   FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

gSOAP et Dynamique Array

 
Post new topic   Reply to topic    C++Talk.NET Forum Index -> C++ (French)
View previous topic :: View next topic  
Author Message
vincent lauria
Guest





PostPosted: Tue May 04, 2004 10:08 am    Post subject: gSOAP et Dynamique Array Reply with quote



Bonjour,
J'ai un problème avec les tableaux dynamique et gSOAP. Je ne comprent
pas le fonctionement entre gSOAP, class et structure. Exemple, dans la
documentation il donne ceci:

class some_name
{
public:
Type *__ptr;
int __size;
[[static const] int __offset [= ...];]
method1;
method2;
... // any fields that follow will be ignored
};

(http://www.cs.fsu.edu/~engelen/soap.html)

Si j'ai bien comprit "Type" et la class type que l'on veux instencier.
Le pointeur "*__ptr" le référence et "__size" le nombre d'alocation.
Mais comment les utiliser ?

Je suis complétement bloqué, si quelqu'un connais gSOAP de l'aide ne
serais pas de refu, merci beaucoup @+

PS: help !
Back to top
Charles Brossollet
Guest





PostPosted: Thu May 06, 2004 6:15 am    Post subject: Re: gSOAP et Dynamique Array Reply with quote



vincent lauria <vincent (AT) lauria (DOT) ch> wrote:

Quote:
Je suis complétement bloqué, si quelqu'un connais gSOAP de l'aide ne
serais pas de refu, merci beaucoup @+

PS: help !

AMHA tu te prends la tête pour pas grand chose. gSOAP reconnait
std::vector et autres std::list, c'est bcp plus simple que son
dynamic_array.

par exemple:

class ns__TableauDeChaines
{
public:
std::vector<std::string> *line;

ns__TableauDeChaines();
virtual ~ns__TableauDeChaines();
};

et la méthode SOAP:

int ns__getTableauDeChaines(int nb_lignes, ns__TableauDeChaines&
TableauDeChainesResponse);

--
Charles

Back to top
vincent lauria
Guest





PostPosted: Tue May 11, 2004 6:45 am    Post subject: Re: gSOAP et Dynamique Array Reply with quote



Charles Brossollet wrote:
Quote:
vincent lauria <vincent (AT) lauria (DOT) ch> wrote:


Je suis complétement bloqué, si quelqu'un connais gSOAP de l'aide ne
serais pas de refu, merci beaucoup @+

PS: help !


AMHA tu te prends la tête pour pas grand chose. gSOAP reconnait
std::vector et autres std::list, c'est bcp plus simple que son
dynamic_array.

par exemple:

class ns__TableauDeChaines
{
public:
std::vector<std::string> *line;

ns__TableauDeChaines();
virtual ~ns__TableauDeChaines();
};

et la méthode SOAP:

int ns__getTableauDeChaines(int nb_lignes, ns__TableauDeChaines&
TableauDeChainesResponse);

ah, merci pour l'info ! Je vais regarder...


Back to top
vincent lauria
Guest





PostPosted: Tue May 11, 2004 12:58 pm    Post subject: Re: gSOAP et Dynamique Array Reply with quote

Charles Brossollet wrote:
Quote:
vincent lauria <vincent (AT) lauria (DOT) ch> wrote:


Je suis complétement bloqué, si quelqu'un connais gSOAP de l'aide ne
serais pas de refu, merci beaucoup @+

PS: help !


AMHA tu te prends la tête pour pas grand chose. gSOAP reconnait
std::vector et autres std::list, c'est bcp plus simple que son
dynamic_array.

par exemple:

class ns__TableauDeChaines
{
public:
std::vector<std::string> *line;

ns__TableauDeChaines();
virtual ~ns__TableauDeChaines();
};

et la méthode SOAP:

int ns__getTableauDeChaines(int nb_lignes, ns__TableauDeChaines&
TableauDeChainesResponse);

reuh, bien je veux bien que sa soie plus simple mais chez moi j'ai le

message d'erreur:

src/server.h(17): syntax error
src/server.h(16): Syntax error: input before ; skipped
src/server.h(19): Error: last output parameter of remote method function
prototype 'xa__DomainArray' is a return parameter and must be a pointer
or reference
src/server.h(20): Error: last output parameter of remote method function
prototype '~xa__DomainArray' is a return parameter and must be a pointer
or reference
src/server.h(21): syntax error
src/server.h(20): Syntax error: input before ; skipped
Using project directory path: src/

avec l'exemple suivent:

class xa__DomainArray
{
public:
std::vector<std::string> *dom;

xa__DomainArray ();
virtual ~xa__DomainArray ();
};

int xa__getArrayDomain (xa__DomainArray &domain);



??

Back to top
Charles Brossollet
Guest





PostPosted: Tue May 11, 2004 9:50 pm    Post subject: Re: gSOAP et Dynamique Array Reply with quote

vincent lauria <vincent (AT) lauria (DOT) ch> wrote:

Quote:
Charles Brossollet wrote:
vincent lauria <vincent (AT) lauria (DOT) ch> wrote:


Je suis complétement bloqué, si quelqu'un connais gSOAP de l'aide ne
serais pas de refu, merci beaucoup @+

PS: help !


AMHA tu te prends la tête pour pas grand chose. gSOAP reconnait
std::vector et autres std::list, c'est bcp plus simple que son
dynamic_array.

par exemple:

class ns__TableauDeChaines
{
public:
std::vector<std::string> *line;

ns__TableauDeChaines();
virtual ~ns__TableauDeChaines();
};

et la méthode SOAP:

int ns__getTableauDeChaines(int nb_lignes, ns__TableauDeChaines&
TableauDeChainesResponse);

reuh, bien je veux bien que sa soie plus simple mais chez moi j'ai le
message d'erreur:
snip

As-tu mis #import "stlvector.h" au début du header?
suivi en privé car tout ça est un peu hs.
--
Charles

Back to top
Post new topic   Reply to topic    C++Talk.NET Forum Index -> C++ (French) All times are GMT
Page 1 of 1

 
 


Powered by phpBB © 2001, 2006 phpBB Group