OpendTect  6.6
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)
 
void getMatchingWindows (const uiMainWin *applwin, ObjectSet< uiMainWin > &, WildcardManager *=0) const
 Null uiMainWin* refers to matching open QDialog. More...
 
bool isMatching (const char *name) const
 
const BufferStringSetwildcardList () const
 

Protected Member Functions

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

Protected Attributes

bool casesensitive_
 
BufferString searchexpr_
 
BufferStringSet wildcardlist_
 

Detailed Description

<>

Constructor & Destructor Documentation

◆ SearchKey()

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

Member Function Documentation

◆ getMatchingWindows()

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

Null uiMainWin* refers to matching open QDialog.

◆ isMatch()

bool CmdDrive::SearchKey::isMatch ( const char *  keyptr,
const char *  nameptr,
const char *  orgnameptr 
) const
protected

◆ isMatching()

bool CmdDrive::SearchKey::isMatching ( const char *  name) const

◆ wildcardList()

const BufferStringSet& CmdDrive::SearchKey::wildcardList ( ) const
inline

Member Data Documentation

◆ casesensitive_

bool CmdDrive::SearchKey::casesensitive_
protected

◆ searchexpr_

BufferString CmdDrive::SearchKey::searchexpr_
protected

◆ wildcardlist_

BufferStringSet CmdDrive::SearchKey::wildcardlist_
mutableprotected

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