|  | 
| 
 Public Methods | 
| virtual list< AGId > | load (const string &filename, const Id &id="", map< string, string > *signalInfo=NULL, map< string, string > *options=NULL)  throw (agfio::LoadError) | 
| virtual string | store (const string &filename, const Id &id, map< string, string > *options=NULL)  throw (agfio::StoreError) | 
| virtual string | store (const string &filename, list< string > *const ids, map< string, string > *options=NULL)  throw (agfio::StoreError) | 
| 
 Protected Methods | 
| DllExport void | auto_init (const Id &id, map< string, string > *signalInfo, AGSetId &agsetId, TimelineId &timelineId, SignalId &signalId, AGId &agId)  throw (const string&) | 
agfio_plugin is an interface to AG file I/O plugins. Plugins should inherit this class and implement load() and store() functions.