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

StrWriter Class Reference

#include <FileStr.hpp>

List of all members.

Public Member Functions

 StrWriter (graph &, node_map< GLab > &, edge_map< bool > &, bool, bool, char *namefile)
 StrWriter (string &, char *)

Protected Member Functions

void NodesWrite (graph &, node_map< GLab > &)
void NodesWrite (list< node > &,node_map< GLab > &)
void NodeWrite (GLab &)
void EdgesWrite (graph &, node_map< GLab > &, edge_map< bool > &)
void EdgesWrite (list< edge > &, list< node > &, edge_map< bool > &, node_map< GLab > &)
void EdgeWrite (GLab &, GLab &, char *)
void LabelWrite ()

Protected Attributes

char * namefile
ofstream * wf
bool g
bool d


Detailed Description

str writter class


Constructor & Destructor Documentation

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

str write

StrWriter::StrWriter string &  s,
char *  namefile
 

str writer


Member Function Documentation

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

edges write

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

edges write

void StrWriter::EdgeWrite GLab lab1,
GLab lab2,
char *  elabel
[protected]
 

edge write

void StrWriter::LabelWrite  )  [protected]
 

label write

void StrWriter::NodesWrite list< node > &  nodes,
node_map< GLab > &  nl
[protected]
 

nodes write

void StrWriter::NodesWrite graph &  gr,
node_map< GLab > &  nl
[protected]
 

nodes write

void StrWriter::NodeWrite GLab lab  )  [protected]
 

node write


Member Data Documentation

bool StrWriter::d [protected]
 

bool StrWriter::g [protected]
 

char* StrWriter::namefile [protected]
 

ofstream* StrWriter::wf [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