OpenZGY/C++ API and Internals (ALPHA)
Access seismic data stored in ZGY format.
Classes | Public Types | Public Member Functions | List of all members
InternalZGY::ZgyInternalMeta Class Reference

#include <meta.h>

Classes

class  ErrorsWillCorruptFile
 

Public Types

typedef std::function< bool(int, const std::string &)> LoggerFn
 

Public Member Functions

const IFileHeaderAccessfh () const
 
const IInfoHeaderAccessih () const
 
const IHistHeaderAccesshh () const
 
const ILookupTableAccessalup () const
 
const ILookupTableAccessblup () const
 
IInfoHeaderAccessih ()
 
IHistHeaderAccesshh ()
 
ILookupTableAccessalup ()
 
ILookupTableAccessblup ()
 
 ZgyInternalMeta (const ZgyInternalMeta &)=delete
 
ZgyInternalMetaoperator= (const ZgyInternalMeta &)=delete
 
 ZgyInternalMeta (const std::shared_ptr< FileADT > &file, const LoggerFn &logger=LoggerFn())
 
 ZgyInternalMeta (const ZgyInternalWriterArgs &args, const LoggerFn &logger=LoggerFn())
 
void dump (std::ostream &out, const std::string &prefix="")
 
bool errorflag () const
 
void set_errorflag (bool flag)
 
LoggerFn set_logger (const LoggerFn &logger)
 
void flushMeta (const std::shared_ptr< FileADT > &file)
 

Detailed Description

Holds references to all the individual headers needed to access ZGY.


The documentation for this class was generated from the following files: