SVFileReader.cpp File Reference

#include "SVFileReader.h"
#include "layer/Layer.h"
#include "view/View.h"
#include "base/PlayParameters.h"
#include "base/PlayParameterRepository.h"
#include "data/fileio/AudioFileReaderFactory.h"
#include "data/fileio/FileFinder.h"
#include "data/fileio/FileSource.h"
#include "data/model/WaveFileModel.h"
#include "data/model/EditableDenseThreeDimensionalModel.h"
#include "data/model/SparseOneDimensionalModel.h"
#include "data/model/SparseTimeValueModel.h"
#include "data/model/NoteModel.h"
#include "data/model/TextModel.h"
#include "data/model/ImageModel.h"
#include "plugin/transform/TransformFactory.h"
#include "view/Pane.h"
#include "Document.h"
#include <QString>
#include <QMessageBox>
#include <QFileDialog>
#include <iostream>

Include dependency graph for SVFileReader.cpp:

Go to the source code of this file.

Defines

#define READ_MANDATORY(TYPE, NAME, CONVERSION)


Define Documentation

#define READ_MANDATORY ( TYPE,
NAME,
CONVERSION   ) 

Value:

TYPE NAME = attributes.value(#NAME).trimmed().CONVERSION(&ok); \
    if (!ok) { \
        std::cerr << "WARNING: SV-XML: Missing or invalid mandatory " #TYPE " attribute \"" #NAME "\"" << std::endl; \
        return false; \
    }

Definition at line 376 of file SVFileReader.cpp.

Referenced by SVFileReader::addPointToDataset(), SVFileReader::readDatasetStart(), SVFileReader::readModel(), SVFileReader::readSelection(), SVFileReader::readView(), and SVFileReader::readWindow().


Generated on Wed Feb 20 15:45:31 2008 for SonicVisualiser by  doxygen 1.5.1