|
virtual int | soap_type (void) const |
| Return the unique type ID value SOAP_TYPE_Graph (8)
|
|
virtual void | soap_default (struct soap *) |
| Set object's data members to default values.
|
|
virtual void | soap_serialize (struct soap *) const |
| Serialize object to prepare for SOAP 1.1/1.2 encoded output (and SOAP_XML_GRAPH) by analyzing its (cyclic) structures for structural equivalence of the transmitted data between sender and receiver.
|
|
virtual int | soap_put (struct soap *, const char *tag, const char *type) const |
| Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK.
|
|
virtual int | soap_out (struct soap *, const char *tag, int id, const char *type) const |
| Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK.
|
|
virtual void * | soap_get (struct soap *, const char *tag, const char *type) |
| Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error.
|
|
virtual void * | soap_in (struct soap *, const char *tag, const char *type) |
| Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error.
|
|
virtual Graph * | soap_alloc (void) const |
| Return a new object, default initialized and not managed by a soap context, of this object's type.
|
|
| Graph () |
|
virtual | ~Graph () |
|
std::vector< Graph * > | edges |
|
A recursive data type that is (invisibly) bound to the 'g' XML namespace
Definition at line 40 of file graph.h.