Message.Message Class Reference


Detailed Description

Message encapsulates all of the required information for communication between various entities in an application.

A message has the following properties: id - the message id data - one or more pieces of data associated with message represented as a tuple. This should not contain any references to objects as these messages may be transmitted over the network timestamp - the time passed to the message or the time when the message was queued

#include <class_message_1_1_message.h>

Inheritance diagram for Message.Message:
Inheritance graph
[legend]

List of all members.

Public Member Functions

  __init__ ()
  id ()
  data ()
  timestamp ()
  __str__ ()
  ancestors ()
  isAncestorSentBy ()
  getAncestorMessages ()
  hasAncestorMessage ()

Public Attributes

int  kBroadcastable = 1
int  kInternal = 1
int  kUndoable = 1
int  kInformational = 1
int  kDoesNotDirty = 1
  undoQueue = property( __getUndoQueue, __setUndoQueue )

Member Function Documentation

Message.Message.__init__ ( )
Message.Message.id ( )
Message.Message.data ( )
Message.Message.timestamp ( )
Message.Message.__str__ ( )
Message.Message.ancestors ( )
Message.Message.isAncestorSentBy ( )
Message.Message.getAncestorMessages ( )
Message.Message.hasAncestorMessage ( )

Member Data Documentation

Message.Message.undoQueue = property( __getUndoQueue, __setUndoQueue )

Message.Message Message.Message Message.Message Message.Message Message.Message Message.Message Message.Message Message.Message Message.Message Message.Message
Message.Message Message.Message Message.Message Message.Message Message.Message Message.Message Message.Message Message.Message Message.Message Message.Message