Main Page   Packages   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Search  

C:/temp/src/j2k/QNX4/Group5/Message.hpp File Reference

#include "sthread.hh"

Go to the source code of this file.

Defines

#define MESSAGE_BUFFER_SIZE   30
#define DECLARE_MESSAGE_TABLE
#define BEGIN_MESSAGE_TABLE(Cls)   const Message_thread::message_table_entry Cls::message_table_[] = {
#define MESSAGE(Marshal, Function)   { Marshal, (Message_thread::method_type)Function },
#define END_MESSAGE_TABLE   };


Define Documentation

#define BEGIN_MESSAGE_TABLE Cls       const Message_thread::message_table_entry Cls::message_table_[] = {
 

#define DECLARE_MESSAGE_TABLE
 

Value:

static const message_table_entry message_table_[]; \
  virtual const message_table_entry* find_entry(int msg) { \
    return &message_table_[msg - 1]; \
  }

#define END_MESSAGE_TABLE   };
 

#define MESSAGE Marshal,
Function       { Marshal, (Message_thread::method_type)Function },
 

#define MESSAGE_BUFFER_SIZE   30
 


Generated on Sun Oct 14 18:47:49 2001 for Standard J2K Library by doxygen1.2.11.1 written by Dimitri van Heesch, © 1997-2001