Main Page | Class List | File List | Class Members | File Members

soap_dom_element Struct Reference

#include <stdsoap2.h>

Collaboration diagram for soap_dom_element:

Collaboration graph
[legend]
List of all members.

Public Types

typedef soap_dom_element_iterator iterator

Public Member Functions

soap_dom_element & set (const char *nstr, const char *name)
soap_dom_element & set (const char *data)
soap_dom_element & set (void *node, int type)
soap_dom_element & add (struct soap_dom_element *)
soap_dom_element & add (struct soap_dom_element &)
soap_dom_element & add (struct soap_dom_attribute *)
soap_dom_element & add (struct soap_dom_attribute &)
soap_dom_element_iterator begin ()
soap_dom_element_iterator end ()
soap_dom_element_iterator find (const char *nstr, const char *name)
soap_dom_element_iterator find (int type)
void unlink ()
 soap_dom_element ()
 soap_dom_element (struct soap *soap)
 soap_dom_element (struct soap *soap, const char *nstr, const char *name)
 soap_dom_element (struct soap *soap, const char *nstr, const char *name, const char *data)
 soap_dom_element (struct soap *soap, const char *nstr, const char *name, void *node, int type)
 ~soap_dom_element ()

Public Attributes

soap_dom_element * next
soap_dom_element * prnt
soap_dom_element * elts
soap_dom_attribute * atts
const char * nstr
char * name
char * data
wchar_t * wide
int type
void * node
char * head
char * tail
soap * soap

Member Typedef Documentation

typedef soap_dom_element_iterator soap_dom_element::iterator
 


Constructor & Destructor Documentation

soap_dom_element::soap_dom_element (   ) 
 

soap_dom_element::soap_dom_element (  struct soap *  soap  ) 
 

soap_dom_element::soap_dom_element (  struct soap *  soap,
const char *  nstr,
const char *  name
) 
 

soap_dom_element::soap_dom_element (  struct soap *  soap,
const char *  nstr,
const char *  name,
const char *  data
) 
 

soap_dom_element::soap_dom_element (  struct soap *  soap,
const char *  nstr,
const char *  name,
void *  node,
int  type
) 
 

soap_dom_element::~soap_dom_element (   ) 
 


Member Function Documentation

struct soap_dom_element& soap_dom_element::add (  struct soap_dom_attribute &   ) 
 

struct soap_dom_element& soap_dom_element::add (  struct soap_dom_attribute *   ) 
 

struct soap_dom_element& soap_dom_element::add (  struct soap_dom_element &   ) 
 

struct soap_dom_element& soap_dom_element::add (  struct soap_dom_element *   ) 
 

soap_dom_element_iterator soap_dom_element::begin (   ) 
 

soap_dom_element_iterator soap_dom_element::end (   ) 
 

soap_dom_element_iterator soap_dom_element::find (  int  type  ) 
 

soap_dom_element_iterator soap_dom_element::find (  const char *  nstr,
const char *  name
) 
 

struct soap_dom_element& soap_dom_element::set (  void *  node,
int  type
) 
 

struct soap_dom_element& soap_dom_element::set (  const char *  data  ) 
 

struct soap_dom_element& soap_dom_element::set (  const char *  nstr,
const char *  name
) 
 

void soap_dom_element::unlink (   ) 
 


Member Data Documentation

struct soap_dom_attribute* soap_dom_element::atts
 

char* soap_dom_element::data
 

struct soap_dom_element* soap_dom_element::elts
 

char* soap_dom_element::head
 

char* soap_dom_element::name
 

struct soap_dom_element* soap_dom_element::next
 

void* soap_dom_element::node
 

const char* soap_dom_element::nstr
 

struct soap_dom_element* soap_dom_element::prnt
 

struct soap* soap_dom_element::soap
 

char* soap_dom_element::tail
 

int soap_dom_element::type
 

wchar_t* soap_dom_element::wide
 


The documentation for this struct was generated from the following file:
Generated on Mon Jun 25 22:31:43 2007 for gSOAP level-2 DOM by doxygen 1.3.8