src/frame-common.h File Reference

Header for the Synema frames. More...

#include <dlfcn.h>
#include <gtk/gtk.h>
#include "data-types.h"
#include "frame-signals.h"
#include "func-list.h"
#include "machine.h"
#include "time-period.h"
Include dependency graph for frame-common.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  frame_t
 Data structure for the Synema frames. More...

Enumerations

enum  frame_error_t {
  ERROR_NONE = 0, ERROR_MACHINE, ERROR_PERIOD, ERROR_SIZE,
  ERROR_PLUGIN
}
 

Type of frame error that can occur.

More...

Detailed Description

Header for the Synema frames.

Author:
Steve Dodier <sidnioulz@gmail.com>

This header file describes the frame objects used in the Synema project, via the frame_t struct, that contains pointers to plugin functions, and members for the display period and machine, size of the drawing area, etc.

Definition in file frame-common.h.


Enumeration Type Documentation

Type of frame error that can occur.

This enum serves to list the types of error that can occur in a frame.

Enumerator:
ERROR_NONE 
ERROR_MACHINE 
ERROR_PERIOD 
ERROR_SIZE 
ERROR_PLUGIN 

Definition at line 53 of file frame-common.h.

00053                              {
00054     ERROR_NONE=0,
00055     ERROR_MACHINE,
00056     ERROR_PERIOD,
00057     ERROR_SIZE,
00058     ERROR_PLUGIN
00059 } frame_error_t;

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines

Generated on Tue Jan 12 00:48:44 2010 for ENSIBSynema by  doxygen 1.6.1