Struct pos::poq::Reader [] [src]

pub struct Reader<R: Read + Seek> {
    pub avgint: f64,
    pub devint: f64,
    pub maxint: f64,
    pub version: Version,
    // some fields omitted
}

A poq file reader.

Fields

Methods

impl Reader<BufReader<File>>
[src]

Creates a new reader for the given path.

Examples

use pos::poq::Reader;
let reader = Reader::from_path("data/sbet_mission_1.poq").unwrap();

impl<R: Seek + Read> Reader<R>
[src]

Reads a record from this reader.

Examples

use pos::poq::Reader;
let mut reader = Reader::from_path("data/sbet_mission_1.poq").unwrap();
let accuracy = reader.read_accuracy().unwrap();

Trait Implementations

impl<R: Debug + Read + Seek> Debug for Reader<R>
[src]

Formats the value using the given formatter.

impl<R: Seek + Read> IntoIterator for Reader<R>
[src]

The type of the elements being iterated over.

Which kind of iterator are we turning this into?

Creates an iterator from a value. Read more

impl<R: Debug + Seek + Read> AccuracySource for Reader<R>
[src]

Reads an accuracy reading from this accuracy source.

impl FileAccuracySource for Reader<BufReader<File>>
[src]

Opens a new accuracy source from a file.