wsdlpull  1.23
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Types | Public Member Functions
WsdlPull::Part Class Reference

#include <Message.h>

List of all members.

Public Types

enum  PartRefType { None, Elem, Type }

Public Member Functions

 Part (const std::string &n)
 ~Part ()
PartRefType refType () const
std::string name () const
int type () const
const Elementelement () const
int schemaId () const
void setPartType (int typeId, int schema)
void setPartElement (const Element *e, int schema)

Detailed Description

Definition at line 33 of file Message.h.


Member Enumeration Documentation

Enumerator:
None 
Elem 
Type 

Definition at line 36 of file Message.h.


Constructor & Destructor Documentation

WsdlPull::Part::Part ( const std::string &  n)
inline

Definition at line 187 of file Message.h.

WsdlPull::Part::~Part ( )
inline

Definition at line 195 of file Message.h.


Member Function Documentation

Part::PartRefType WsdlPull::Part::refType ( ) const
inline

Definition at line 199 of file Message.h.

Referenced by WsdlPull::Message::getPartRefType().

std::string WsdlPull::Part::name ( ) const
inline

Definition at line 205 of file Message.h.

int WsdlPull::Part::type ( ) const

Definition at line 126 of file Message.cpp.

References Schema::Element::getType().

Referenced by WsdlPull::Message::getPartType().

const Element * WsdlPull::Part::element ( ) const

Definition at line 137 of file Message.cpp.

int WsdlPull::Part::schemaId ( ) const
inline

Definition at line 212 of file Message.h.

Referenced by WsdlPull::Message::getPartContentSchemaId().

void WsdlPull::Part::setPartType ( int  typeId,
int  schema 
)

Definition at line 109 of file Message.cpp.

Referenced by WsdlPull::Message::addPart().

void WsdlPull::Part::setPartElement ( const Element e,
int  schema 
)

Definition at line 117 of file Message.cpp.

Referenced by WsdlPull::Message::addPart().


Member Data Documentation

int WsdlPull::Part::type_id

Definition at line 56 of file Message.h.

const Element* WsdlPull::Part::e

Definition at line 57 of file Message.h.


The documentation for this class was generated from the following files: