Otawa  0.10
Graph.h File Reference

Go to the source code of this file.

Classes

class  otawa::display::Item
 This class is the base of Graph, Node and Edge. More...
 
class  otawa::display::Node
 
class  otawa::display::Edge
 
class  otawa::display::DisplayException
 This exception is thrown during the display of a graph if there is an error. More...
 
class  otawa::display::Graph
 A graph provides facilities to display a graph. More...
 

Namespaces

 otawa
 $Id$ Copyright (c) 2007, IRIT - UPS casse.nosp@m.@iri.nosp@m.t.fr
 
 otawa::display
 

Typedefs

typedef enum
otawa::display::style_t 
otawa::display::style_t
 

Enumerations

enum  otawa::display::style_t {
  otawa::display::STYLE_NONE = 0, otawa::display::STYLE_FILLED, otawa::display::STYLE_PLAIN, otawa::display::STYLE_DASHED,
  otawa::display::STYLE_DOTTED, otawa::display::STYLE_BOLD
}
 

Variables

Identifier< AbstractIdentifier * > otawa::display::INCLUDE
 Tells that the properties with the given identifier have to be printed. More...
 
Identifier< AbstractIdentifier * > otawa::display::EXCLUDE
 Tells that the properties with the given identifier mustn't be printed. More...
 
Identifier< AbstractIdentifier * > otawa::display::DEFAULT
 The value of the property must be either INCLUDE or EXCLUDE. More...
 
Identifier< elm::CStringotawa::display::BACKGROUND
 Identifier of the background color. More...
 
Identifier< elm::CStringotawa::display::COLOR
 Identifier of the drawing color (boxes, edges) More...
 
Identifier< int > otawa::display::STYLE
 Identifier of the drawing style. More...
 
Identifier< elm::CStringotawa::display::FONT_COLOR
 Identifier of the text color. More...
 
Identifier< elm::CString > & otawa::display::TEXT_COLOR = FONT_COLOR
 Identifier of the text color. More...
 
Identifier< int > otawa::display::FONT_SIZE
 Identifier of the text size. More...
 
Identifier< int > & otawa::display::TEXT_SIZE = FONT_SIZE
 Identifier of the text size. More...
 
Identifier< elm::CStringotawa::display::FONT
 Identifier of the font name. More...
 
Identifier< elm::CStringotawa::display::HREF
 Identifier of the url of the link the object is pointing to. More...
 
Identifier< elm::Stringotawa::display::TITLE
 Identifier of the title of a node. More...
 
Identifier< elm::Stringotawa::display::BODY
 Identifier of the body of a node. More...
 
Identifier< int > otawa::display::SHAPE
 Identifier of a shape of a node. More...
 
Identifier< int > otawa::display::WEIGHT
 Identifier of a weight of an edge. More...
 
Identifier< elm::Stringotawa::display::LABEL
 Identifier of a label of an edge. More...