OpendTect-6_4  6.4
Classes | Public Member Functions | Protected Member Functions | Protected Attributes | Friends | List of all members
Table::FileFormatRepository Class Reference

Holds system- and user-defined formats for different data types ('groups') More...

Classes

struct  Entry
 

Public Member Functions

void getGroups (BufferStringSet &) const
 
void getFormats (const char *grp, BufferStringSet &) const
 
const IOParget (const char *grp, const char *nm) const
 
void set (const char *grp, const char *nm, IOPar *, Repos::Source)
 IOPar* will become mine; set to null to remove. More...
 
bool write (Repos::Source) const
 

Protected Member Functions

 FileFormatRepository ()
 
void addFromFile (const char *, Repos::Source)
 
const char * grpNm (int) const
 
int gtIdx (const char *, const char *) const
 

Protected Attributes

ObjectSet< Entryentries_
 

Friends

FileFormatRepositoryFFR ()
 

Detailed Description

Holds system- and user-defined formats for different data types ('groups')

Constructor & Destructor Documentation

Table::FileFormatRepository::FileFormatRepository ( )
protected

Member Function Documentation

void Table::FileFormatRepository::addFromFile ( const char *  ,
Repos::Source   
)
protected
const IOPar* Table::FileFormatRepository::get ( const char *  grp,
const char *  nm 
) const
void Table::FileFormatRepository::getFormats ( const char *  grp,
BufferStringSet  
) const
void Table::FileFormatRepository::getGroups ( BufferStringSet ) const
const char* Table::FileFormatRepository::grpNm ( int  ) const
protected
int Table::FileFormatRepository::gtIdx ( const char *  ,
const char *   
) const
protected
void Table::FileFormatRepository::set ( const char *  grp,
const char *  nm,
IOPar ,
Repos::Source   
)

IOPar* will become mine; set to null to remove.

bool Table::FileFormatRepository::write ( Repos::Source  ) const

Friends And Related Function Documentation

FileFormatRepository& FFR ( )
friend

Member Data Documentation

ObjectSet<Entry> Table::FileFormatRepository::entries_
protected

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