Public Member Functions | Public Attributes | Protected Attributes

IODirEntryList Class Reference

list of dir entries. More...

Inheritance diagram for IODirEntryList:
ObjectSet< IODirEntry > NamedObject OD::Set CallBacker

List of all members.

Public Member Functions

 IODirEntryList (IODir *, const IOObjContext &)
 IODirEntryList (IODir *, const TranslatorGroup *, bool, const char *translator_globexpr=0)
 ~IODirEntryList ()
void fill (IODir *, const char *nmfiltglobexpr=0)
void setSelected (const MultiID &)
bool mustChDir ()
bool canChDir ()
void sort ()
void curRemoved ()
void setCurrent (int idx)
IODirEntrycurrent () const
IOObjselected ()
int indexOf (const char *) const
void removeWithTranslator (const char *)

Public Attributes

MultiID lastiokey
IOObjContextctxt

Protected Attributes

int cur_

Detailed Description

list of dir entries.


Constructor & Destructor Documentation

IODirEntryList::IODirEntryList ( IODir ,
const IOObjContext  
)
IODirEntryList::IODirEntryList ( IODir ,
const TranslatorGroup ,
bool  ,
const char *  translator_globexpr = 0 
)
IODirEntryList::~IODirEntryList (  ) 

Member Function Documentation

bool IODirEntryList::canChDir (  ) 
void IODirEntryList::curRemoved (  ) 
IODirEntry* IODirEntryList::current (  )  const [inline]
void IODirEntryList::fill ( IODir ,
const char *  nmfiltglobexpr = 0 
)
int IODirEntryList::indexOf ( const char *   )  const
bool IODirEntryList::mustChDir (  ) 
void IODirEntryList::removeWithTranslator ( const char *   ) 
IOObj* IODirEntryList::selected (  )  [inline]
void IODirEntryList::setCurrent ( int  idx  )  [inline]
void IODirEntryList::setSelected ( const MultiID  ) 
void IODirEntryList::sort (  ) 

Member Data Documentation

int IODirEntryList::cur_ [protected]