Main Page | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members

pluginmessages.h

Go to the documentation of this file.
00001 #ifndef PLUGINMESSAGES_H
00002 #define PLUGINMESSAGES_H
00003 
00004 
00005 #include "messages.h"
00006 
00007 
00008 class PluginMessages
00009 {
00010 public:
00011         PluginMessages(int input_flag, int output_flag, int message_id = -1);
00012         ~PluginMessages();
00013         
00014         send_message(char *text);
00015         recieve_message(char *text);
00016         
00017         send_message(int command, char *text);      
00018         send_message(long command, long value);      
00019         send_message(long command, long value1, long value2);      
00020         send_message(int command);      
00021 
00022         recieve_message();     // returns the command
00023         recieve_message(int *command, char *text);
00024         recieve_message(int *command, long *value);
00025         recieve_message(long *value1, long *value2);
00026         recieve_message(int *command, long *value1, long *value2);
00027         
00028         Messages *messages;
00029         int input_flag, output_flag;
00030 };
00031 
00032 
00033 
00034 
00035 
00036 
00037 
00038 
00039 #endif

Generated on Sun Jan 8 13:38:58 2006 for Cinelerra-svn by  doxygen 1.4.4