One other note on EasyCSP options:
t Required. Specifies the data type of the argument. Allowed types are:
id, float, int, date, string, boolean, table_id.
"table_id"!?! I guess you can make the argument that a plugin will run
within a specific DB env and that table_ids are already set, but is it
good practice to allow such database instance dependent parameters? Maybe
'object_type' or 'object_name' or at the very least 'table_name' so that
you can use the object layer to handle talking to the db. In short
allowing a option like 'table_id' promotes use of hard-coded SQL in
plugins. Not good for porting to different DBMS's
Angel
On Tue, 4 Mar 2003, steve fischer wrote:
> folks-
>
> i have posted the API documentation for GUS::PluginMgr::Plugin, the
> plugin superclass.
>
> have a look, and comments appreciated:
>
> http://www.gusdb.org/documentation/GUS-PluginMgr-Plugin.html
>
> steve
>
>
>
> -------------------------------------------------------
> This SF.net email is sponsored by: Etnus, makers of TotalView, The debugger
> for complex code. Debugging C/C++ programs can leave you feeling lost and
> disoriented. TotalView can help you find your way. Available on major UNIX
> and Linux platforms. Try it free. www.etnus.com
> _______________________________________________
> Gusdev-gusdev mailing list
> Gus...@li...
> https://lists.sourceforge.net/lists/listinfo/gusdev-gusdev
>
--
Angel Pizarro
Programmer Analyst
Center for Bioinformatics
an...@pc...
|