Hi

Can I clarify the procedure for using STL collections, particularly  
Dequeues and Vectors as arguments and return values from SOAP functions.

If I understand correctly I need to write a wrapper class which holds  
a Vector as a public data member, defined in say VectorWrapper.h and  
import into that stlvector.h, then import VectorWrapper.h into the  
header input to the gsoap compiler, and then declare my arguments &  
returns as type VectorWrapper? Thats what I've tried but the gsoap  
compiler just says segmentation fault. I'm only really going to be  
storing std::strings in the collection.

Im a bit confused as to why it says in the manual that ideally the  
data member in the wrapper class should be a pointer to avoid copying  
issues

Finally even if using a Dequeue is there absolutely no way of  
preserving the ordering?

Thanks
J

Reply via email to