nx_storage_sdk  1.0
Storage SDK
Public Member Functions | List of all members
nx_spl::FileInfoIterator Class Referenceabstract

File information iterator abstraction. More...

#include <third_party_storage.h>

Inheritance diagram for nx_spl::FileInfoIterator:
nxpl::PluginInterface nx_spl::FtpFileInfoIterator TestFileInfoIterator

Public Member Functions

virtual FileInfo *STORAGE_METHOD_CALL next (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...
 

Detailed Description

File information iterator abstraction.

Member Function Documentation

◆ next()

virtual FileInfo* STORAGE_METHOD_CALL nx_spl::FileInfoIterator::next ( int *  ecode) const
pure virtual
Parameters
ecodePointer to error code. Pass NULL if you are not interested in error information.
Returns
current FileInfo* and moves iterator to the next position. Previous FileInfo* is invalidated. If no more files, NULL is returned.

Implemented in nx_spl::FtpFileInfoIterator, and TestFileInfoIterator.


The documentation for this class was generated from the following file: