Main Page   Namespace List   Class Hierarchy   Compound List   File List   Compound Members   File Members  

XGMMLWriter Class Reference

#include <FileXGMML.hpp>

List of all members.

Public Member Functions

 XGMMLWriter (graph &, node_map< GLab > &, edge_map< bool > &, bool, bool, char *)

Protected Member Functions

void GraphWrite (graph &, node_map< GLab > &, edge_map< bool > &)
void SubGraphWrite (graph &, node_map< GLab > &, edge_map< bool > &)
void XGMMLBegin ()
void XGMMLNodes (graph &, node_map< GLab > &)
void XGMMLNodes (list< node > &, node_map< GLab > &)
void XGMMLNode (GLab &, int)
void XGMMLEdges (graph &, node_map< GLab > &, edge_map< bool > &)
void XGMMLEdges (list< edge > &, list< node > &, edge_map< bool > &, node_map< GLab > &)
void XGMMLEdge (GLab &, GLab &, char *)
void XGMMLEnd ()

Protected Attributes

char * namefile
ofstream * xgf
bool g
bool d


Constructor & Destructor Documentation

XGMMLWriter::XGMMLWriter graph &  gr,
node_map< GLab > &  nl,
edge_map< bool > &  el,
bool  g,
bool  s,
char *  namefile
 

xgmml write


Member Function Documentation

void XGMMLWriter::GraphWrite graph &  gr,
node_map< GLab > &  nl,
edge_map< bool > &  el
[protected]
 

one graph one file

void XGMMLWriter::SubGraphWrite graph &  gr,
node_map< GLab > &  nl,
edge_map< bool > &  el
[protected]
 

one graph many files

void XGMMLWriter::XGMMLBegin  )  [protected]
 

opening file and header writting

void XGMMLWriter::XGMMLEdge GLab lab1,
GLab lab2,
char *  elabel
[protected]
 

edge writting

void XGMMLWriter::XGMMLEdges list< edge > &  edges,
list< node > &  nodes,
edge_map< bool > &  el,
node_map< GLab > &  nl
[protected]
 

edges writting

void XGMMLWriter::XGMMLEdges graph &  gr,
node_map< GLab > &  ln,
edge_map< bool > &  le
[protected]
 

edges writting

void XGMMLWriter::XGMMLEnd  )  [protected]
 

low file writting

void XGMMLWriter::XGMMLNode GLab lab,
int  nn
[protected]
 

node writting

void XGMMLWriter::XGMMLNodes list< node > &  nodes,
node_map< GLab > &  nl
[protected]
 

nodes writting

void XGMMLWriter::XGMMLNodes graph &  gr,
node_map< GLab > &  ln
[protected]
 

nodes writting


Member Data Documentation

bool XGMMLWriter::d [protected]
 

bool XGMMLWriter::g [protected]
 

char* XGMMLWriter::namefile [protected]
 

ofstream* XGMMLWriter::xgf [protected]
 


The documentation for this class was generated from the following files:
Generated on Mon May 31 22:42:47 2004 for CCLib by doxygen1.3