#include <iModuleIterator.h>
Public Methods | |
virtual iModule * | getModule (tStatus &status)=0 |
Creates a module object for the module referenced by this iterator. More... | |
virtual void | advance (tStatus &status)=0 |
Advances this iterator. More... | |
virtual void | getName (ViChar moduleName[], tStatus &status)=0 |
Retrieves the name of the module to which this iterator refers. More... | |
Protected Methods | |
virtual | ~iModuleIterator ()=0 |
Destructor. | |
Friends | |
class | tNXT |
|
Advances this iterator. Advances this iterator to the next module that matches the previously specified module name pattern. If no more modules match, this iterator is advanced to the end of the list. The iterator is not advanced if the specified status is fatal. If this iterator is already at the end of the list, a fatal status will be generated.
|
|
Creates a module object for the module referenced by this iterator. Creates a module object for the module referenced by this iterator. An object is not created if the specified status is fatal or if this iterator refers to the end of the list. The returned module object should be destroyed using the iNXT::destroyModule method.
|
|
Retrieves the name of the module to which this iterator refers.
|
© Copyright 2005-2006, National Instruments Corporation. All rights reserved.