Namespaces | Defines
GeopsyCore/Signal.cpp File Reference
#include <math.h>
#include <QGpCoreTools.h>
#include <mseed.h>
#include "SubSignalPool.h"
#include "SignalDB.h"
#include "GeopsyCoreEngine.h"
#include "Gse.h"
#include "SEGYTraceHeader.h"
#include "SACHeader.h"
#include "MiniSeedReader.h"
#include "MetaDataFactory.h"
#include "AbstractFileFormat.h"
#include "GuralpCompressedBlock.h"

Namespaces

namespace  GeopsyCore

Defines

#define SIGNAL_COMPARE(type, function)
#define SIGNAL_COMPARE_KERNEL
#define SIGNAL_COMPARE_STRING(function)

Define Documentation

#define SIGNAL_COMPARE (   type,
  function 
)
Value:
{ \
        type n1=function; \
        type n2=o.function; \
        SIGNAL_COMPARE_KERNEL \
      }

Referenced by GeopsyCore::Signal::compare().

Value:
if(n1 < n2) comp=-1; \
        else if(n1 > n2) comp=1; \
        else continue; \
        break;

Referenced by GeopsyCore::Signal::compare().

#define SIGNAL_COMPARE_STRING (   function)
Value:
{ \
        QString n1=function; \
        QString n2=o.function; \
        comp=n1.localeAwareCompare(n2); \
        if(comp==0) continue; \
        break; \
      }

Referenced by GeopsyCore::Signal::compare().

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines