InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
ScriptInfo::ScriptElementIterator< SI > Class Template Reference

#include <ScriptInfoDefs.h>

Public Member Functions

 ScriptElementIterator (const SI *const *inBegin, const SI *const *inEnd)
 
 ScriptElementIterator (const ScriptElementIterator &sei)
 
ScriptElementIteratoroperator++ ()
 
 operator const SI * () const
 
const SI * operator-> () const
 
const SI *const * current () const
 
const SI *const * end () const
 

Detailed Description

template<class SI>
class ScriptInfo::ScriptElementIterator< SI >

ScriptElementIterators are used to iterate through the various elements in a particular scripting document object model (DOM).

See Also
IScriptInfoManager

Member Function Documentation

template<class SI >
const SI* const* ScriptInfo::ScriptElementIterator< SI >::current () const
inline

Get current element

template<class SI >
const SI* const* ScriptInfo::ScriptElementIterator< SI >::end () const
inline

Get end of list

template<class SI >
ScriptInfo::ScriptElementIterator< SI >::operator const SI * () const
inline

Get current element

template<class SI >
ScriptElementIterator& ScriptInfo::ScriptElementIterator< SI >::operator++ ()
inline

Advance to next element

template<class SI >
const SI* ScriptInfo::ScriptElementIterator< SI >::operator-> () const
inline

Get current element