OpendTect  7.0
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

const IOParget (const char *grp, const char *nm) const
 
void getFormats (const char *grp, BufferStringSet &) const
 
void getGroups (BufferStringSet &) 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)
 
BufferString 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

◆ FileFormatRepository()

Table::FileFormatRepository::FileFormatRepository ( )
protected

Member Function Documentation

◆ addFromFile()

void Table::FileFormatRepository::addFromFile ( const char *  ,
Repos::Source   
)
protected

◆ get()

const IOPar* Table::FileFormatRepository::get ( const char *  grp,
const char *  nm 
) const

◆ getFormats()

void Table::FileFormatRepository::getFormats ( const char *  grp,
BufferStringSet  
) const

◆ getGroups()

void Table::FileFormatRepository::getGroups ( BufferStringSet ) const

◆ grpNm()

BufferString Table::FileFormatRepository::grpNm ( int  ) const
protected

◆ gtIdx()

int Table::FileFormatRepository::gtIdx ( const char *  ,
const char *   
) const
protected

◆ set()

void Table::FileFormatRepository::set ( const char *  grp,
const char *  nm,
IOPar ,
Repos::Source   
)

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

◆ write()

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

Friends And Related Function Documentation

◆ FFR

FileFormatRepository& FFR ( )
friend

Member Data Documentation

◆ entries_

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

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