WsdlPull::Part Class Reference

#include <Message.h>

List of all members.

Public Types

 None
 Elem
 Type
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

enum WsdlPull::Part::PartRefType

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(), and Type.

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

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

Definition at line 137 of file Message.cpp.

References Elem.

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.

References Type.

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

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

Definition at line 117 of file Message.cpp.

References Elem.

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


The documentation for this class was generated from the following files:
Generated on Mon Jul 19 21:20:30 2010 for wsdlpull by  doxygen 1.4.7