Isis 3.0 Programmer Reference
Back
|
Home
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
CisscalFile.h
Go to the documentation of this file.
1
#ifndef CISSCALFILE_H
2
#define CISSCALFILE_H
3
25
#include <vector>
26
27
#include <QString>
28
29
#include "
TextFile.h
"
30
31
namespace
Isis {
49
class
CisscalFile
:
public
TextFile
{
50
public
:
51
CisscalFile
(
const
QString &filename,
const
char
*openmode =
"input"
,
52
const
char
*extension =
""
);
54
~CisscalFile
() {
55
TextFile::Close
();
56
};
57
bool
GetLine
(QString &line);
58
protected
:
59
bool
p_begindataFound;
60
bool
p_GetLine
(QString &line);
61
};
62
};
63
#endif
64
65
Isis::CisscalFile
Extends TextFile to handle Cassini ISS calibration files.
Definition:
CisscalFile.h:49
Isis::TextFile::Close
void Close()
Closes file. Called automatically by TextFile destructor.
Definition:
TextFile.cpp:342
Isis::CisscalFile::CisscalFile
CisscalFile(const QString &filename, const char *openmode="input", const char *extension="")
Constructs a CisscalFile object and opens the specified file (including path).
Definition:
CisscalFile.cpp:59
Isis::CisscalFile::p_GetLine
bool p_GetLine(QString &line)
Flag variable indicates whether the tag "\begindata" has been found.
Definition:
CisscalFile.cpp:77
Isis::CisscalFile::GetLine
bool GetLine(QString &line)
Get next line of valid data.
Definition:
CisscalFile.cpp:125
Isis::CisscalFile::~CisscalFile
~CisscalFile()
Destructor closes the text file.
Definition:
CisscalFile.h:54
Isis::TextFile
Provides access to sequential ASCII stream I/O.
Definition:
TextFile.h:54
TextFile.h
U.S. Department of the Interior
|
U.S. Geological Survey
ISIS
|
Privacy & Disclaimers
|
Astrogeology Research Program
To contact us, please post comments and questions on the
ISIS Support Center
File Modified: 07/12/2023 23:15:58