UNIVERS
15.3
UNIVERS base processing software API
|
#include <hds_batch_module_ldb_seis_parameter.hpp>
Public Types | |
enum | Mode { Open = 0, Edit, Create } |
Public Types inherited from hds::BatchModuleParameter | |
enum | Type { Undefined = 0, Boolean, Integer, Double, String, StringList, Enum, File, LDB_Seismic } |
Public Member Functions | |
BatchModuleLDBSeisParameter (Mode mode=Open) | |
BatchModuleLDBSeisParameter (const QVariant &value, const QString &comment, const QString &project, Mode mode=Open) | |
virtual hds::BatchModuleParameter * | clone () const |
virtual | ~BatchModuleLDBSeisParameter () |
void | setMode (Mode mode) |
Mode | mode () const |
void | setProject (const QString &project) |
const QString & | project () const |
virtual BatchModuleParameter::Type | type () const |
Public Member Functions inherited from hds::BatchModuleParameter | |
BatchModuleParameter () | |
BatchModuleParameter (const QVariant &value, const QString &comment) | |
virtual | ~BatchModuleParameter () |
virtual const QVariant & | value () const |
virtual void | setValue (const QVariant &value) |
const QString & | comment () const |
void | setComment (const QString &comment) |
virtual void | info () const |
Protected Attributes | |
Mode | m_mode |
QString | m_project |
Protected Attributes inherited from hds::BatchModuleParameter | |
QVariant | m_value |
QString | m_comment |
Additional Inherited Members | |
Static Public Member Functions inherited from hds::BatchModuleParameter | |
static QString | nameFromType (Type type) |
static Type | typeFromName (const QString &name) |
LDB Seismic file batch module parameter. Seismic name represented as string.
Default constructor. Empty object.
hds::BatchModuleLDBSeisParameter::BatchModuleLDBSeisParameter | ( | const QVariant & | value, |
const QString & | comment, | ||
const QString & | project, | ||
Mode | mode = Open |
||
) |
Constructor with value comment project and mode provided.
The value is a seismic name.
|
virtual |
Destructor.
|
inlinevirtual |
Make copy of the object.
Reimplemented from hds::BatchModuleParameter.
|
inline |
Get current seismic processing mode.
|
inline |
Get current project.
|
inline |
Set seismic processing mode.
|
inline |
Set project for the seismic.
|
virtual |
Get parameter type.
Reimplemented from hds::BatchModuleParameter.
|
protected |
< Mode of seismic processing. Current project.