Message Class Reference

The base class for objects that can be delivered to a MessageListener. More...

Inherited by CallbackMessage.

List of all members.

Public Member Functions

 Message () throw ()
 Creates an uninitialised message.
 Message (int intParameter1, int intParameter2, int intParameter3, void *pointerParameter) throw ()
 Creates a message object, filling in the member variables.
virtual ~Message () throw ()
 Destructor.

Public Attributes

int intParameter1
 user-defined integer value.
int intParameter2
 user-defined integer value.
int intParameter3
 user-defined integer value.
void * pointerParameter
 user-defined pointer value.

Detailed Description

The base class for objects that can be delivered to a MessageListener.

The simplest Message object contains a few integer and pointer parameters that the user can set, and this is enough for a lot of purposes. For passing more complex data, subclasses of Message can also be used.

See also:
MessageListener, MessageManager, ActionListener, ChangeListener

Constructor & Destructor Documentation

Message::Message (  )  throw ()

Creates an uninitialised message.

The class's variables will also be left uninitialised.

Message::Message ( int  intParameter1,
int  intParameter2,
int  intParameter3,
void *  pointerParameter 
) throw ()

Creates a message object, filling in the member variables.

The corresponding public member variables will be set from the parameters passed in.

virtual Message::~Message (  )  throw () [virtual]

Destructor.


Member Data Documentation

user-defined integer value.

user-defined integer value.

user-defined integer value.

user-defined pointer value.


The documentation for this class was generated from the following file:
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Generated on Mon Apr 26 11:42:13 2010 for JUCE by  doxygen 1.6.3