TUM-Logo

libRASCH

 

Home
 

General

About libRASCH/News
Design
Screen shots
Sample programs (with source code)
License
 

Download

libRASCH
Tools
 

Documentation

User
Developer
 

Resources

Mailing list
Supported Formats
Plugins
Status
Links
 
Contact
About this site
 
Last updated
Tue Mar 27 23:03:52 2007
libRASCH: handle_plugin.h Source File

handle_plugin.h

Go to the documentation of this file.
00001 
00010 /*----------------------------------------------------------------------------
00011  *
00012  * Copyright (C) 2002-2003, Raphael Schneider
00013  * See the file COPYING for information on usage and redistribution.
00014  *
00015  * $Header: /home/cvs_repos.bak/librasch/include/handle_plugin.h,v 1.5 2004/06/23 08:34:56 rasch Exp $
00016  *
00017  *--------------------------------------------------------------------------*/
00018 
00019 #ifndef _HANDLE_PLUGIN_H
00020 #define _HANDLE_PLUGIN_H
00021 
00022 #ifdef __cplusplus
00023 extern "C" {
00024 #endif
00025 
00026 /* ------------------------------ includes ------------------------------ */
00027 #include <ra_defines.h>
00028 #include <ra_priv.h>
00029 
00030 
00031 /* ------------------------------ prototypes ------------------------------ */
00032 int read_plugins(struct librasch *ra);
00033 struct plugin_struct *dload_plugin(char *file);
00034 int is_plugin_ok(struct plugin_struct *p);
00035 void close_plugins(struct plugin_struct *p);
00036 
00037 #ifdef __cplusplus
00038 }
00039 #endif
00040 
00041 #endif /* _HANDLE_PLUGIN_H */

Generated on Fri May 27 11:32:38 2005 for libRASCH by  doxygen 1.4.2