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

Messages Class Reference

#include <messages.h>

List of all members.

Public Member Functions

 Messages (int input_flag, int output_flag, int id=-1)
 ~Messages ()
char * get_message_buffer ()
int read_message (char *text)
char * read_message_raw ()
int read_message (int *command, char *text)
long read_message ()
int read_message (long *value1, long *value2)
int read_message (long *command, long *value1, long *value2)
int read_message (long *command, long *value1, long *value2, long *value3)
float read_message_f ()
int read_message_f (float *value1, float *value2)
int read_message_f (float *value1, float *value2, float *value3)
int read_message_f (float *value1, float *value2, float *value3, float *value4)
int write_message (char *text)
int write_message_raw ()
int write_message (int command, char *text)
int write_message_flagged (int output_flag, int command)
int write_message (int number)
int write_message (long command, long value)
int write_message (long command, long value1, long value2)
int write_message (long command, long value1, long value2, long value3)
int write_message_f (float number)
int write_message_f (float value1, float value2)
int write_message_f (float value1, float value2, float value3)
int write_message_f (float value1, float value2, float value3, float value4)
int get_id ()

Public Attributes

int msgid
int client
int input_flag
int output_flag
Messages::buffer_ buffer

Classes

struct  buffer_


Detailed Description

Definition at line 12 of file messages.h.


Constructor & Destructor Documentation

Messages::Messages int  input_flag,
int  output_flag,
int  id = -1
 

Definition at line 13 of file messages.C.

References client, and msgid.

Messages::~Messages  ) 
 

Definition at line 31 of file messages.C.

References client, and msgid.


Member Function Documentation

int Messages::get_id  ) 
 

Definition at line 238 of file messages.C.

References msgid.

char * Messages::get_message_buffer  ) 
 

Definition at line 40 of file messages.C.

References buffer, and Messages::buffer_::text.

int Messages::read_message long *  command,
long *  value1,
long *  value2,
long *  value3
 

Definition at line 117 of file messages.C.

References read_message_raw().

int Messages::read_message long *  command,
long *  value1,
long *  value2
 

Definition at line 110 of file messages.C.

References read_message_raw().

int Messages::read_message long *  value1,
long *  value2
 

Definition at line 96 of file messages.C.

References read_message_raw().

long Messages::read_message  ) 
 

Definition at line 61 of file messages.C.

References _, buffer, input_flag, msgid, and Messages::buffer_::mtype.

int Messages::read_message int *  command,
char *  text
 

Definition at line 138 of file messages.C.

References read_message_raw().

int Messages::read_message char *  text  ) 
 

Definition at line 45 of file messages.C.

References _, buffer, input_flag, msgid, and Messages::buffer_::mtype.

int Messages::read_message_f float *  value1,
float *  value2,
float *  value3,
float *  value4
 

Definition at line 131 of file messages.C.

References read_message_raw().

int Messages::read_message_f float *  value1,
float *  value2,
float *  value3
 

Definition at line 124 of file messages.C.

References read_message_raw().

int Messages::read_message_f float *  value1,
float *  value2
 

Definition at line 103 of file messages.C.

References read_message_raw().

float Messages::read_message_f  ) 
 

Definition at line 74 of file messages.C.

References read_message_raw().

char * Messages::read_message_raw  ) 
 

Definition at line 82 of file messages.C.

References _, buffer, input_flag, msgid, and Messages::buffer_::mtype.

Referenced by read_message(), and read_message_f().

int Messages::write_message long  command,
long  value1,
long  value2,
long  value3
 

Definition at line 220 of file messages.C.

References buffer, Messages::buffer_::text, and write_message_raw().

int Messages::write_message long  command,
long  value1,
long  value2
 

Definition at line 214 of file messages.C.

References buffer, Messages::buffer_::text, and write_message_raw().

int Messages::write_message long  command,
long  value
 

Definition at line 202 of file messages.C.

References buffer, Messages::buffer_::text, and write_message_raw().

int Messages::write_message int  number  ) 
 

Definition at line 180 of file messages.C.

References _, buffer, msgid, Messages::buffer_::mtype, output_flag, and Messages::buffer_::text.

int Messages::write_message int  command,
char *  text
 

Definition at line 196 of file messages.C.

References buffer, Messages::buffer_::text, and write_message_raw().

int Messages::write_message char *  text  ) 
 

Definition at line 154 of file messages.C.

References _, buffer, msgid, Messages::buffer_::mtype, output_flag, and Messages::buffer_::text.

int Messages::write_message_f float  value1,
float  value2,
float  value3,
float  value4
 

Definition at line 226 of file messages.C.

References buffer, Messages::buffer_::text, and write_message_raw().

int Messages::write_message_f float  value1,
float  value2,
float  value3
 

Definition at line 232 of file messages.C.

References buffer, Messages::buffer_::text, and write_message_raw().

int Messages::write_message_f float  value1,
float  value2
 

Definition at line 208 of file messages.C.

References buffer, Messages::buffer_::text, and write_message_raw().

int Messages::write_message_f float  number  ) 
 

Definition at line 188 of file messages.C.

References _, buffer, msgid, Messages::buffer_::mtype, output_flag, and Messages::buffer_::text.

int Messages::write_message_flagged int  output_flag,
int  command
 

Definition at line 171 of file messages.C.

References _, buffer, msgid, Messages::buffer_::mtype, and Messages::buffer_::text.

int Messages::write_message_raw  ) 
 

Definition at line 163 of file messages.C.

References _, buffer, msgid, Messages::buffer_::mtype, and output_flag.

Referenced by write_message(), and write_message_f().


Member Data Documentation

struct Messages::buffer_ Messages::buffer
 

Referenced by get_message_buffer(), read_message(), read_message_raw(), write_message(), write_message_f(), write_message_flagged(), and write_message_raw().

int Messages::client
 

Definition at line 47 of file messages.h.

Referenced by Messages(), and ~Messages().

int Messages::input_flag
 

Definition at line 48 of file messages.h.

Referenced by read_message(), and read_message_raw().

int Messages::msgid
 

Definition at line 46 of file messages.h.

Referenced by get_id(), Messages(), read_message(), read_message_raw(), write_message(), write_message_f(), write_message_flagged(), write_message_raw(), and ~Messages().

int Messages::output_flag
 

Definition at line 49 of file messages.h.

Referenced by write_message(), write_message_f(), and write_message_raw().


The documentation for this class was generated from the following files:
Generated on Sun Jan 8 13:39:17 2006 for Cinelerra-svn by  doxygen 1.4.4