#include <kfbxusernotification.h>
The iterator keeps a local copy of the data extracted from the accumulator.
Definition at line 494 of file kfbxusernotification.h.
Public Member Functions |
|
KFbxUserNotificationFilteredIterator (KFbxUserNotification &pAccumulator, int pFilterClass, KFbxUserNotification::OutputSource pSrc=KFbxUserNotification::eSEQUENCED_DETAILS, bool pNoDetail=true) | |
Constructor. |
|
int | GetNbItems () const |
Returns the number of elements contained in
this iterator. |
|
void | Reset () |
Put the iterator in its reset state.
|
|
AccumulatorEntry *const | First () |
Get this iterator's first item. |
|
AccumulatorEntry *const | Previous () |
Get this iterator's previous item. |
|
AccumulatorEntry *const | Next () |
Get this iterator's next item. |
KFbxUserNotificationFilteredIterator | ( | KFbxUserNotification & | pAccumulator, | |
int | pFilterClass, | |||
KFbxUserNotification::OutputSource | pSrc =
KFbxUserNotification::eSEQUENCED_DETAILS , |
|||
bool | pNoDetail = true |
|||
) |
Constructor.
pAccumulator | This reference is only used during construction for retrieving the data required to fill the iterator. | |
pFilterClass | The bitwise combination of the AEClass identifiers. An AccumulatorEntry element is copied from the accumulator if its Class matches one of the bits of this flag. | |
pSrc | Specify which data format is extracted from the accumulator. | |
pNoDetail | This parameter is used ONLY if pSrc == eACCUMULATOR_ENTRY and, if set to false, the details of the AccumulatorEntry are also sent to the output devices. If left to its default value, only the description of the AccumulatorEntry is sent. |
int GetNbItems | ( | ) | const |
Returns the number of elements contained in this iterator.
void Reset | ( | ) |
Put the iterator in its reset state.
AccumulatorEntry* const First | ( | ) |
Get this iterator's first item.
AccumulatorEntry* const Previous | ( | ) |
Get this iterator's previous item.
AccumulatorEntry* const Next | ( | ) |
Get this iterator's next item.