OP_ParmIterator Class Reference

#include <OP_ParmIterator.h>

List of all members.

Public Member Functions

 OP_ParmIterator (OP_Parameters &node, OP_ParmIteratorMask mask=OP_PIM_ALL)
 ~OP_ParmIterator ()
bool atEnd () const
bool getNextChannel (UT_String &channame, UT_String *chanalias=NULL)
bool getNextParm (PRM_Parm *&parm, int &vi)

Protected Member Functions

void scrollToNext (bool first_time)
bool passesMask (PRM_Parm *parm, int subindex)


Detailed Description

Definition at line 47 of file OP_ParmIterator.h.


Constructor & Destructor Documentation

OP_ParmIterator::OP_ParmIterator ( OP_Parameters node,
OP_ParmIteratorMask  mask = OP_PIM_ALL 
)

OP_ParmIterator::~OP_ParmIterator (  ) 


Member Function Documentation

bool OP_ParmIterator::atEnd (  )  const [inline]

Definition at line 56 of file OP_ParmIterator.h.

bool OP_ParmIterator::getNextChannel ( UT_String channame,
UT_String chanalias = NULL 
)

bool OP_ParmIterator::getNextParm ( PRM_Parm *&  parm,
int &  vi 
)

bool OP_ParmIterator::passesMask ( PRM_Parm parm,
int  subindex 
) [protected]

void OP_ParmIterator::scrollToNext ( bool  first_time  )  [protected]


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

Generated on Fri May 25 00:10:34 2012 for HDK by  doxygen 1.5.9