문제

ZeroC Ice serialization seems pretty easy for sequences of primitives or buildin types:

out = Ice::createOutputStream(communicator);
vector<Ice::Byte> data = ...;
out->write(&v[0], &v[v.size()]);

But how to serialize something different without suitable write method? I have to send a sequence of structs:

struct item{
    string name;
    ByteSeq data;
   };

sequence<item> ItemList;

How to serialize a ItemList?!

도움이 되었습니까?

해결책

I found the solution. ZeroC automatically generates suitable write methods. Just take a look.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top