All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines
Signals | Public Member Functions
GeopsyCore::AsciiSignalFormatReader Class Reference

Threaded parser for reading ASCII signal formats. More...

#include <AsciiSignalFormatReader.h>

Inheritance diagram for GeopsyCore::AsciiSignalFormatReader:
QGpCoreTools::Thread

List of all members.

Signals

void dataChanged ()

Public Member Functions

 AsciiSignalFormatReader (QObject *parent=0)
const QString & errors () const
const AsciiSignalFormatformat () const
const QString & header () const
void setFileName (const QString &f)
void setFormat (const AsciiSignalFormat &f)
 ~AsciiSignalFormatReader ()

Detailed Description

Threaded parser for reading ASCII signal formats.

This class is used mainly for viewing an ASCII file while editing the parser parameters.


Constructor & Destructor Documentation

Description of constructor still missing

References TRACE.

    : Thread(parent)
{
  TRACE;
  App::setStream(new StringStream(&_errors), this);
}

Description of destructor still missing

References TRACE.

{
  TRACE;
  stop();
}  

Member Function Documentation

const QString& GeopsyCore::AsciiSignalFormatReader::errors ( ) const [inline]
{return _errors;}
{return _format;}
const QString& GeopsyCore::AsciiSignalFormatReader::header ( ) const [inline]
{return _header;}

References QGpCoreTools::Thread::start(), and TRACE.

Referenced by GeopsyGui::AsciiSignalFormatEditor::setFormat().

{
  TRACE;
  stop();
  _fileName=f;
  _stopRequest=false;
  start();
}

References QGpCoreTools::Thread::start(), and TRACE.

Referenced by GeopsyGui::AsciiSignalFormatEditor::setFormat().

{
  TRACE;
  stop();
  _format=f;
  _stopRequest=false;
  start();
}

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines