Classes | Namespaces | Defines
GeopsyCore/MetaDataFactory.h File Reference
#include <QGpCoreTools.h>
#include "MetaData.h"
#include "MetaDataIndex.h"
#include "GeopsyCoreDLLExport.h"

Go to the source code of this file.

Classes

class  GeopsyCore::MetaDataFactory
 Brief description of class still missing. More...

Namespaces

namespace  GeopsyCore

Defines

#define READONLY_STANDARD_METADATA
#define REGISTER_METADATA(_className_, _tagName_)
#define SYNONYM_METADATA(_synName_, _tagName_)   XMLSYNONYM(MetaDataFactory, _synName_, _tagName_)

Define Documentation

Value:
case MetaDataFactory::ID: \
    case MetaDataFactory::NSamples: \
    case MetaDataFactory::Type: \
    case MetaDataFactory::FileNumber: \
    case MetaDataFactory::NumberInFile: \
    case MetaDataFactory::FileName: \
    case MetaDataFactory::FileFormat: \
    case MetaDataFactory::MaximumAmplitude: \
    case MetaDataFactory::AverageAmplitude: \
    case MetaDataFactory::IsOriginalFile: \
    case MetaDataFactory::Pointer: \
    case MetaDataFactory::SampleSize: \
    case MetaDataFactory::CountPerUnit: \
    case MetaDataFactory::UnitPerCount: \
    case MetaDataFactory::HeaderModified: \
    case MetaDataFactory::ShortFileName: \
    case MetaDataFactory::SourceReceiverDistance: \
    case MetaDataFactory::SourceReceiverAzimuth: \
    case MetaDataFactory::SourceReceiverRoughAzimuth: \
    case MetaDataFactory::Dummy: \
    case MetaDataFactory::DataCount:

Referenced by GeopsyCore::MetaDataFactory::isReadOnly(), and GeopsyCore::Signal::setHeader().

#define REGISTER_METADATA (   _className_,
  _tagName_ 
)
Value:
XMLREGISTER_HEAD(MetaDataFactory, XMLClassCreator, _className_, _tagName_) \
    XMLREGISTER_TAIL(_className_)
#define SYNONYM_METADATA (   _synName_,
  _tagName_ 
)    XMLSYNONYM(MetaDataFactory, _synName_, _tagName_)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines