Genivia Home Documentation
graph.h Source File

updated Fri Jan 19 2024 by Robert van Engelen
 
graph.h
Go to the documentation of this file.
1 /*
2  graph.h
3 
4  Tree, digraph, and cyclic graph serialization example.
5 
6 --------------------------------------------------------------------------------
7 gSOAP XML Web services tools
8 Copyright (C) 2000-2015, Robert van Engelen, Genivia, Inc. All Rights Reserved.
9 This software is released under one of the following two licenses:
10 GPL.
11 --------------------------------------------------------------------------------
12 GPL license.
13 
14 This program is free software; you can redistribute it and/or modify it under
15 the terms of the GNU General Public License as published by the Free Software
16 Foundation; either version 2 of the License, or (at your option) any later
17 version.
18 
19 This program is distributed in the hope that it will be useful, but WITHOUT ANY
20 WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
21 PARTICULAR PURPOSE. See the GNU General Public License for more details.
22 
23 You should have received a copy of the GNU General Public License along with
24 this program; if not, write to the Free Software Foundation, Inc., 59 Temple
25 Place, Suite 330, Boston, MA 02111-1307 USA
26 
27 Author contact information:
28 engelen@genivia.com / engelen@acm.org
29 --------------------------------------------------------------------------------
30 A commercial use license is available from Genivia, Inc., contact@genivia.com
31 --------------------------------------------------------------------------------
32 */
33 
34 #import "stlvector.h"
35 
36 // a gSOAP directive to produce a xmlns:g="urn:graph" namespace binding:
37 //gsoap g schema namespace: urn:graph
38 
40 class g:Graph
41 {
42  public:
43  std::vector<g:Graph*> edges;
44 };
std::vector< g:Graph * > edges
public members are serializable
Definition: graph.h:43
Definition: graph.h:40