|
| virtual int32 PLUGIN_API | countAttributes () const =0 |
| virtual IAttrID PLUGIN_API | getAttributeID (int32 index) const =0 |
| virtual tresult PLUGIN_API | set (IAttrID attrID, const FVariant &data)=0 |
| virtual tresult PLUGIN_API | queue (IAttrID listID, const FVariant &data)=0 |
| virtual tresult PLUGIN_API | setBinaryData (IAttrID attrID, void *data, uint32 bytes, bool copyBytes)=0 |
| virtual tresult PLUGIN_API | get (IAttrID attrID, FVariant &data)=0 |
| virtual tresult PLUGIN_API | unqueue (IAttrID listID, FVariant &data)=0 |
| virtual int32 PLUGIN_API | getQueueItemCount (IAttrID)=0 |
| virtual tresult PLUGIN_API | resetQueue (IAttrID attrID)=0 |
| virtual tresult PLUGIN_API | resetAllQueues ()=0 |
| virtual tresult PLUGIN_API | getBinaryData (IAttrID attrID, void *data, uint32 bytes)=0 |
| virtual uint32 PLUGIN_API | getBinaryDataSize (IAttrID attrID)=0 |
| virtual tresult PLUGIN_API | queryInterface (const TUID _iid, void **obj)=0 |
| virtual uint32 PLUGIN_API | addRef ()=0 |
| virtual uint32 PLUGIN_API | release ()=0 |
Extended access to Attributes; supports Attribute retrieval via iteration.
- [host imp]
- [released] C7/N6