#include <vector>
#include <stdint.h>
#include <string>
#include <boost/shared_ptr.hpp>
#include <boost/enable_shared_from_this.hpp>
Go to the source code of this file.
Classes | |
class | soa::Generic |
class | soa::Primitive< T, Y > |
class | soa::Base64Bin |
class | soa::Complex |
class | soa::Array< T > |
class | soa::Collection |
class | soa::SoapFault |
Namespaces | |
namespace | soa |
Typedefs | |
typedef boost::shared_ptr < Generic > | soa::GenericPtr |
typedef Primitive< std::string, STRING_TYPE > | soa::String |
typedef boost::shared_ptr< String > | soa::StringPtr |
typedef Primitive< int64_t, INT_TYPE > | soa::Int |
typedef boost::shared_ptr< Int > | soa::IntPtr |
typedef Primitive< bool, BOOL_TYPE > | soa::Bool |
typedef boost::shared_ptr< Bool > | soa::BoolPtr |
typedef boost::shared_ptr < Base64Bin > | soa::Base64BinPtr |
typedef Primitive< std::string, QNAME_TYPE > | soa::QName |
typedef boost::shared_ptr< QName > | soa::QNamePtr |
typedef boost::shared_ptr < Array< GenericPtr > > | soa::ArrayPtr |
typedef boost::shared_ptr < Collection > | soa::CollectionPtr |
Enumerations | |
enum | soa::Type { soa::ARRAY_TYPE = 0, soa::COLLECTION_TYPE, soa::STRING_TYPE, soa::INT_TYPE, soa::BOOL_TYPE, soa::BASE64BIN_TYPE, soa::QNAME_TYPE } |