|
nx_storage_sdk
1.0
Storage SDK
|
Storage factory abstraction. More...
#include <third_party_storage.h>
Public Member Functions | |
| virtual const char **STORAGE_METHOD_CALL | findAvailable () const =0 |
| virtual Storage *STORAGE_METHOD_CALL | createStorage (const char *url, int *ecode)=0 |
| virtual const char *STORAGE_METHOD_CALL | storageType () const =0 |
| virtual const char * | lastErrorMessage (int ecode) const =0 |
Public Member Functions inherited from nxpl::PluginInterface | |
| virtual void * | queryInterface (const nxpl::NX_GUID &interfaceID)=0 |
| Cast to type, specified by interfaceID. More... | |
| virtual int | addRef () const =0 |
| Increment reference counter. More... | |
| virtual int | releaseRef () const =0 |
| Decrement reference counter. More... | |
Storage factory abstraction.
This is the entry-point library class.
|
pure virtual |
| url | Storage root URL. This should be NULL terminated utf8 encoded C string. |
| ecode | Pointer to error code. Pass NULL if you are not interested in error information. |
Implemented in nx_spl::FtpStorageFactory, and TestStorageFactory.
|
pure virtual |
Implemented in nx_spl::FtpStorageFactory, and TestStorageFactory.
|
pure virtual |
| ecode | Error code |
Implemented in nx_spl::FtpStorageFactory, and TestStorageFactory.
|
pure virtual |
Implemented in nx_spl::FtpStorageFactory, and TestStorageFactory.
1.8.14