OpendTect-6_4  6.4
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
CmdDrive::SearchKey Class Reference

Public Member Functions

 SearchKey (const char *expr, bool casesensitive=true)
 
bool isMatching (const char *name) const
 
void getMatchingWindows (const uiMainWin *applwin, ObjectSet< uiMainWin > &, WildcardManager *=0) const
 Null uiMainWin* refers to matching open QDialog. More...
 
const BufferStringSetwildcardList () const
 

Protected Member Functions

bool isMatch (const char *keyptr, const char *nameptr, const char *orgnameptr) const
 

Protected Attributes

BufferString searchexpr_
 
bool casesensitive_
 
BufferStringSet wildcardlist_
 

Detailed Description

Constructor & Destructor Documentation

CmdDrive::SearchKey::SearchKey ( const char *  expr,
bool  casesensitive = true 
)

Member Function Documentation

void CmdDrive::SearchKey::getMatchingWindows ( const uiMainWin applwin,
ObjectSet< uiMainWin > &  ,
WildcardManager = 0 
) const

Null uiMainWin* refers to matching open QDialog.

bool CmdDrive::SearchKey::isMatch ( const char *  keyptr,
const char *  nameptr,
const char *  orgnameptr 
) const
protected
bool CmdDrive::SearchKey::isMatching ( const char *  name) const
const BufferStringSet& CmdDrive::SearchKey::wildcardList ( ) const
inline

Member Data Documentation

bool CmdDrive::SearchKey::casesensitive_
protected
BufferString CmdDrive::SearchKey::searchexpr_
protected
BufferStringSet CmdDrive::SearchKey::wildcardlist_
mutableprotected

Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B. V. 2019