Hi.  I am having trouble understanding how to use externally defined data types 
with gsoap.  

For example, I would like to use class QQQ in gsoap methods.  QQQ is a class 
from a third party library.  Therefore, I tried using...

volatile class QQQ;

in the header file.  This will compile, but at runtime, when I trace through 
the execution, the member data is not transferred.  This doesn't surprise me 
really since it seems like I would have to tell it what/how to serialize.  
Therefore, I tried...

extern typedef class QQQ;

Similarly, nothing is transferred.  Interestingly, this compiles without custom 
serializers.  I was expecting to have to define these.

Then I tried...

volatile extern typedef class QQQ;

and

volatile class QQQ{};

Clearly at this point, I am just hackin' and hopin'.  What am I not 
understanding?

Thanks,
Sam

Reply via email to