Basic pre-processing support for interface definitions
Development toolkit for Web Services and XML data bindings for C & C++
Brought to you by:
engelen
Hi,
I have 2 versions of an interface which the same server is supporting both versions. To do this simply, I am importing the old version interface definition file into the new interface definition file (different namespaces).
I distribute this interface file to clients for them to use in their own C/C++ gsoap clients. For ease of distribution (without having to maintain 2 copies), it would be nice to be able to guard the import with ifdef...
#ifdef IS_SERVER
#import "interface_old.h"
#endif
Currently gsoap doesn't support this sort of pre-processing. If a simple form of guards like this could be supported it would be great.
Brodie