Public Member Functions | Protected Member Functions | List of all members
gnsstk::YumaHeader Class Reference

Detailed Description

This class does not really do anything. It is here to conform to the other file types, even though the Yuma file type does not have any header information.

See also
tests/Yuma for examples
YumaStream.
YumaData for more information on writing Yuma files.

Definition at line 70 of file YumaHeader.hpp.

#include <YumaHeader.hpp>

Inheritance diagram for gnsstk::YumaHeader:
Inheritance graph
[legend]

Public Member Functions

virtual void dump (std::ostream &s) const
 
virtual bool isHeader () const
 This class is a "header" so this function always returns "true". More...
 
 YumaHeader ()
 Constructor. More...
 
virtual ~YumaHeader ()
 Destructor. More...
 
- Public Member Functions inherited from gnsstk::YumaBase
virtual ~YumaBase ()
 in deference to our coding standards, this is declared virtual More...
 
- Public Member Functions inherited from gnsstk::FFData
void getRecord (FFStream &s)
 
virtual bool isData () const
 
void putRecord (FFStream &s) const
 
virtual ~FFData (void)
 virtual desctuctor More...
 

Protected Member Functions

virtual void reallyGetRecord (FFStream &s)
 
virtual void reallyPutRecord (FFStream &s) const
 

Constructor & Destructor Documentation

◆ YumaHeader()

gnsstk::YumaHeader::YumaHeader ( )
inline

Constructor.

Definition at line 74 of file YumaHeader.hpp.

◆ ~YumaHeader()

virtual gnsstk::YumaHeader::~YumaHeader ( )
inlinevirtual

Destructor.

Definition at line 77 of file YumaHeader.hpp.

Member Function Documentation

◆ dump()

virtual void gnsstk::YumaHeader::dump ( std::ostream &  s) const
inlinevirtual

Send debug output to the given stream.

Parameters
sa generic output stream

Reimplemented from gnsstk::FFData.

Definition at line 80 of file YumaHeader.hpp.

◆ isHeader()

virtual bool gnsstk::YumaHeader::isHeader ( ) const
inlinevirtual

This class is a "header" so this function always returns "true".

Reimplemented from gnsstk::FFData.

Definition at line 83 of file YumaHeader.hpp.

◆ reallyGetRecord()

virtual void gnsstk::YumaHeader::reallyGetRecord ( FFStream s)
inlineprotectedvirtual
Exceptions
std::exception
FFStreamError
StringUtils::StringException

Implements gnsstk::FFData.

Definition at line 99 of file YumaHeader.hpp.

◆ reallyPutRecord()

virtual void gnsstk::YumaHeader::reallyPutRecord ( FFStream s) const
inlineprotectedvirtual
Exceptions
std::exception
FFStreamError
StringUtils::StringException

Implements gnsstk::FFData.

Definition at line 91 of file YumaHeader.hpp.


The documentation for this class was generated from the following file:


gnsstk
Author(s):
autogenerated on Wed Oct 25 2023 02:40:46