OpendTect-6_4
6.4
|
Factory for attribute providers. More...
Public Member Functions | |
ProviderFactory () | |
~ProviderFactory () | |
void | addDesc (Desc *, ProviderCreater) |
int | size () const |
const Desc & | getDesc (int idx) const |
const Desc * | getDesc (const char *) const |
Provider * | create (Desc &) const |
Desc * | createDescCopy (const char *nm) const |
void | updateAllDescsDefaults () |
Protected Member Functions | |
int | indexOf (const char *) const |
Protected Attributes | |
ObjectSet< Desc > | descs_ |
TypeSet< ProviderCreater > | creaters_ |
Factory for attribute providers.
Attrib::ProviderFactory::ProviderFactory | ( | ) |
Attrib::ProviderFactory::~ProviderFactory | ( | ) |
void Attrib::ProviderFactory::addDesc | ( | Desc * | , |
ProviderCreater | |||
) |
Desc* Attrib::ProviderFactory::createDescCopy | ( | const char * | nm | ) | const |
|
inline |
const Desc* Attrib::ProviderFactory::getDesc | ( | const char * | ) | const |
|
protected |
|
inline |
void Attrib::ProviderFactory::updateAllDescsDefaults | ( | ) |
|
protected |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B. V. 2019