Main Page | Class Hierarchy | Data Structures | File List | Data Fields | Globals

Message Class Reference

#include <Observer.hpp>


Detailed Description

Message codes.

This class contains only static constant values which represent the message codes for the subject and observer.


Static Public Attributes

static const long new_node = 0x0010
 A new node was created.
static const long del_node = 0x0011
 A node is to be deleted.
static const long del_node_done = 0x0012
 The last node for which a del_node message was sent was deleted.
static const long new_edge = 0x0020
 A new edge was created.
static const long del_edge = 0x0021
 An edge is to be deleted.
static const long del_edge_done = 0x0022
 The last edge for which a del_edge message was sent was deleted.
static const long begin_edit_seq = 0x0030
 A longer edit sequence begins.
static const long end_edit_seq = 0x0031
 The edit sequence indicated by the last begin_edit_seq is finished.
static const long node_id_changed = 0x0040
 The id of the node changed.
static const long edge_id_changed = 0x0041
 The id of the edge changed.


Field Documentation

const long begin_edit_seq = 0x0030 [static]
 

A longer edit sequence begins.

const long del_edge = 0x0021 [static]
 

An edge is to be deleted.

const long del_edge_done = 0x0022 [static]
 

The last edge for which a del_edge message was sent was deleted.

const long del_node = 0x0011 [static]
 

A node is to be deleted.

const long del_node_done = 0x0012 [static]
 

The last node for which a del_node message was sent was deleted.

const long edge_id_changed = 0x0041 [static]
 

The id of the edge changed.

const long end_edit_seq = 0x0031 [static]
 

The edit sequence indicated by the last begin_edit_seq is finished.

const long new_edge = 0x0020 [static]
 

A new edge was created.

const long new_node = 0x0010 [static]
 

A new node was created.

const long node_id_changed = 0x0040 [static]
 

The id of the node changed.


Generated on Sun Nov 5 12:06:28 2006 for Graph by  doxygen 1.4.1