HiRISE
 libHiRISE

Classes | Namespaces | Typedefs | Functions

Observation_ID.hh File Reference

#include "Instrument.hh"
#include "Exceptions.hh"
#include <iostream>
#include <string>
Include dependency graph for Observation_ID.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Observation_ID
 Observation_ID encapsulates the HiRISE observation identification number. More...

Namespaces

namespace  UA
 

University of Arizona.


namespace  UA::HiRISE
 

High Resolution Imaging Science Experiment.


Typedefs

typedef unsigned int u_int_32

Functions

void sync_to_day_of_year (struct tm *time_struct)
 Synchronizes a ctime time struct's month and day-of-month components to its day-of-year component.
std::string time_text (const int time=0, const std::string &format=Observation_ID::STANDARD_TIME_TEXT_FORMAT, const int epoch=Observation_ID::EPOCH)
 Returns a text representation of a particular time.
std::ostream & operator<< (std::ostream &stream, const Observation_ID &obs_id)
 Prints the text representation of an Observation_ID to an output stream.