Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

WsdlPull::Message Class Reference

#include <Message.h>

Inheritance diagram for WsdlPull::Message:

Inheritance graph
[legend]
Collaboration diagram for WsdlPull::Message:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Message (WsdlParser &w)
 ~Message ()
getNumParts
Returns:
number of parts in the message


int getNumParts (void) const
getPartIndex
Parameters:
the name of the part
Returns:
index of the of the part whose name is passed index:0..nParts-1


int getPartIndex (std::string &nam) const
int getPartType (int index) const
int getPartType (const std::string &nam) const
const ElementgetPartElement (int index) const
const PartgetMessagePart (size_t index) const
const PartgetMessagePart (const std::string &nam) const
int getPartContentSchemaId (int index) const
int getPartContentSchemaId (const std::string &nam) const
std::string getPartName (int index) const
Part::PartRefType getPartRefType (const std::string &nam) const
Part::PartRefType getPartRefType (int index) const
Various Setter methods
void addPart (std::string pname, Part::PartRefType reftype, void *d, int schema_id)

Constructor & Destructor Documentation

WsdlPull::Message::Message WsdlParser w  )  [inline]
 

WsdlPull::Message::~Message  )  [inline]
 


Member Function Documentation

int WsdlPull::Message::getNumParts void   )  const [inline]
 

int WsdlPull::Message::getPartIndex std::string &  nam  )  const
 

int WsdlPull::Message::getPartType int  index  )  const [inline]
 

int WsdlPull::Message::getPartType const std::string &  nam  )  const
 

const Element * WsdlPull::Message::getPartElement int  index  )  const [inline]
 

const Part * WsdlPull::Message::getMessagePart size_t  index  )  const
 

const Part * WsdlPull::Message::getMessagePart const std::string &  nam  )  const
 

int WsdlPull::Message::getPartContentSchemaId int  index  )  const [inline]
 

int WsdlPull::Message::getPartContentSchemaId const std::string &  nam  )  const
 

std::string WsdlPull::Message::getPartName int  index  )  const [inline]
 

Part::PartRefType WsdlPull::Message::getPartRefType const std::string &  nam  )  const
 

Part::PartRefType WsdlPull::Message::getPartRefType int  index  )  const
 

void WsdlPull::Message::addPart std::string  pname,
Part::PartRefType  reftype,
void *  d,
int  schema_id
 


The documentation for this class was generated from the following files:
Generated on Mon Feb 6 23:03:01 2006 for wsdlpull by  doxygen 1.3.9.1