cbp2make
Makefile generation tool for Code::Blocks IDE
Public Member Functions | Protected Attributes | List of all members
CStringListIterator Class Reference

#include <stlstrings.h>

Inheritance diagram for CStringListIterator:
CCharIterator

Public Member Functions

virtual int FirstPosition (void)
 
virtual int ThisPosition (void)
 
virtual int LastPosition (void)
 
virtual char & First (void)
 
virtual char & Prev (void)
 
virtual char & This (void)
 
virtual char & Next (void)
 
virtual char & Last (void)
 
virtual void Reset (void)
 
virtual bool Match (const CString &Pattern, const bool Move=false)
 
 CStringListIterator (void)
 
 CStringListIterator (const CStringList *AStringList)
 
 CStringListIterator (const CStringListIterator &AStringListIterator)
 
virtual ~CStringListIterator (void)
 
- Public Member Functions inherited from CCharIterator
virtual void Print (std::ostream &out)
 
 CCharIterator (void)
 
 CCharIterator (const CCharIterator &ACharIterator)
 
virtual ~CCharIterator (void)
 

Protected Attributes

CStringListm_StringList
 
int m_Line
 
int m_Position
 
- Protected Attributes inherited from CCharIterator
char m_NullChar
 

Constructor & Destructor Documentation

◆ CStringListIterator() [1/3]

CStringListIterator::CStringListIterator ( void  )

◆ CStringListIterator() [2/3]

CStringListIterator::CStringListIterator ( const CStringList AStringList)

◆ CStringListIterator() [3/3]

CStringListIterator::CStringListIterator ( const CStringListIterator AStringListIterator)

◆ ~CStringListIterator()

virtual CStringListIterator::~CStringListIterator ( void  )
inlinevirtual

Member Function Documentation

◆ First()

char & CStringListIterator::First ( void  )
virtual

Reimplemented from CCharIterator.

◆ FirstPosition()

int CStringListIterator::FirstPosition ( void  )
virtual

Reimplemented from CCharIterator.

◆ Last()

char & CStringListIterator::Last ( void  )
virtual

Reimplemented from CCharIterator.

◆ LastPosition()

int CStringListIterator::LastPosition ( void  )
virtual

Reimplemented from CCharIterator.

◆ Match()

bool CStringListIterator::Match ( const CString Pattern,
const bool  Move = false 
)
virtual

Reimplemented from CCharIterator.

◆ Next()

char & CStringListIterator::Next ( void  )
virtual

Reimplemented from CCharIterator.

◆ Prev()

char & CStringListIterator::Prev ( void  )
virtual

Reimplemented from CCharIterator.

◆ Reset()

void CStringListIterator::Reset ( void  )
virtual

Reimplemented from CCharIterator.

◆ This()

char & CStringListIterator::This ( void  )
virtual

Reimplemented from CCharIterator.

◆ ThisPosition()

int CStringListIterator::ThisPosition ( void  )
virtual

Reimplemented from CCharIterator.

Member Data Documentation

◆ m_Line

int CStringListIterator::m_Line
protected

◆ m_Position

int CStringListIterator::m_Position
protected

◆ m_StringList

CStringList* CStringListIterator::m_StringList
protected

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