OpendTect 8.0
Loading...
Searching...
No Matches
Public Member Functions | Protected Member Functions | Protected Attributes | Friends | List of all members
ODMad::ProgInfo Class Reference

#include <maddefs.h>

Public Member Functions

 ProgInfo ()
 
 ~ProgInfo ()
 
const ObjectSet< ProgDef > & defs () const
 
const uiStringerrMsg () const
 
ExecutorgetScanner () const
 If scan fails, err msg will be filled.
 
const BufferStringSetgroups () const
 
bool scanned () const
 
void search (const char *globexpr, ObjectSet< const ProgDef > &) const
 name_, shortdesc_, comment_
 

Protected Member Functions

void addEntry (const char *)
 
void cleanUp ()
 
void doPreScanCheck ()
 

Protected Attributes

BufferString defdir_
 
ObjectSet< ProgDefdefs_
 
uiString errmsg_
 
BufferStringSet groups_
 
BufferString rsfroot_
 
bool scanned_
 

Friends

ProgInfoPI ()
 
class ProgInfoScanner
 

Detailed Description

<>

Constructor & Destructor Documentation

◆ ProgInfo()

ODMad::ProgInfo::ProgInfo ( )

◆ ~ProgInfo()

ODMad::ProgInfo::~ProgInfo ( )
inline

Member Function Documentation

◆ addEntry()

void ODMad::ProgInfo::addEntry ( const char * )
protected

◆ cleanUp()

void ODMad::ProgInfo::cleanUp ( )
protected

◆ defs()

const ObjectSet< ProgDef > & ODMad::ProgInfo::defs ( ) const
inline

◆ doPreScanCheck()

void ODMad::ProgInfo::doPreScanCheck ( )
protected

◆ errMsg()

const uiString & ODMad::ProgInfo::errMsg ( ) const
inline

◆ getScanner()

Executor * ODMad::ProgInfo::getScanner ( ) const

If scan fails, err msg will be filled.

◆ groups()

const BufferStringSet & ODMad::ProgInfo::groups ( ) const
inline

◆ scanned()

bool ODMad::ProgInfo::scanned ( ) const
inline

< When PI() is first used, a Pre-Scan is done if Pre-Scan check is OK, err msg will be empty

◆ search()

void ODMad::ProgInfo::search ( const char * globexpr,
ObjectSet< const ProgDef > &  ) const

name_, shortdesc_, comment_

Friends And Related Symbol Documentation

◆ PI

ProgInfo & PI ( )
friend

◆ ProgInfoScanner

friend class ProgInfoScanner
friend

Member Data Documentation

◆ defdir_

BufferString ODMad::ProgInfo::defdir_
protected

◆ defs_

ObjectSet<ProgDef> ODMad::ProgInfo::defs_
protected

◆ errmsg_

uiString ODMad::ProgInfo::errmsg_
protected

◆ groups_

BufferStringSet ODMad::ProgInfo::groups_
protected

◆ rsfroot_

BufferString ODMad::ProgInfo::rsfroot_
protected

◆ scanned_

bool ODMad::ProgInfo::scanned_
protected

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