OSSIM - Open Source Software Image Map
Version 1.9.0 (20180803)
include
ossim
support_data
ossimNmeaMessageSequencer.h
Go to the documentation of this file.
1
#ifndef ossimNmeaMessageSequencer_HEADER
2
#define ossimNmeaMessageSequencer_HEADER
3
#include <
ossim/support_data/ossimNmeaMessage.h
>
4
#include <
ossim/base/ossimFilename.h
>
5
#include <string>
6
7
class
OSSIM_DLL
ossimNmeaMessageSequencer
8
{
9
public
:
10
ossimNmeaMessageSequencer
();
11
ossimNmeaMessageSequencer
(
const
ossimFilename
& file);
12
ossimNmeaMessageSequencer
(
const
std::string& str);
13
~
ossimNmeaMessageSequencer
();
14
15
void
initialize(
const
ossimFilename
& file);
16
void
initialize(
const
std::string& str);
17
18
virtual
bool
next(
ossimNmeaMessage
& msg);
19
20
virtual
void
reset();
21
virtual
bool
valid()
const
;
22
23
protected
:
24
void
destroy();
25
std::istream
*
m_inputStream
;
26
};
27
#endif
ossimNmeaMessageSequencer
Definition:
ossimNmeaMessageSequencer.h:7
ossimNmeaMessageSequencer::m_inputStream
std::istream * m_inputStream
Definition:
ossimNmeaMessageSequencer.h:25
ossimNmeaMessage.h
ossimNmeaMessage
Definition:
ossimNmeaMessage.h:26
ossimFilename
Definition:
ossimFilename.h:20
ossim::istream
std::basic_istream< char > istream
Base class for char input streams.
Definition:
ossimIosFwd.h:20
ossimFilename.h
OSSIM_DLL
#define OSSIM_DLL
Definition:
ossimConstants.h:72
Generated on Fri Aug 3 2018 08:46:51 for OSSIM - Open Source Software Image Map by
1.8.14