00001 // $Id: SOAP.h 21 2010-09-05 04:18:17Z cschwarz1 $ 00002 00003 #ifndef BASE_SOAP_SOAP_H 00004 #define BASE_SOAP_SOAP_H 00005 00006 #include "SOAPTranscoder.h" 00007 00009 namespace base_soap { 00011 00015 class PPBASE_SOAP_EXPORT SOAP { 00016 public: 00018 00021 static SOAPTranscoder *getDefaultTranscoder(); 00022 00024 00028 static void initialize(bool client = true, const char *charset = "utf-8"); 00029 00031 static void terminate(); 00032 00033 private: 00034 static SOAPTranscoder *_transcoder; 00035 }; 00036 } 00037 00038 #endif