PIRL  PIRL++

Classes | Namespaces | Defines | Functions

Binary_IO.hh File Reference

#include <istream>
#include <ostream>
#include "endian.hh"
Include dependency graph for Binary_IO.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  PIRL::Data_Binder< Bindor_object >
 A Data_Binder binds an object to data of some amount. More...
class  PIRL::Binary_IO
 The Binary_IO class provides input and output of binary data values. More...
struct  PIRL::Binary_Input
 Binary_Input is a subclass of Binary_IO that contains an istream reference. More...
struct  PIRL::Binary_Output
 Binary_Output is a subclass of Binary_IO that contains an ostream reference. More...

Namespaces

namespace  PIRL
 

The Planetary Image Research Laboratory.


Defines

#define REVERSED   true
 Convenience symbols.
#define NATIVE   false

Functions

std::istream & PIRL::operator>> (std::istream &stream, const Binary_IO::Binder &binder)
 Implements the stream input Binary_IO manipulator operator.
std::ostream & PIRL::operator<< (std::ostream &stream, const Binary_IO::Binder &binder)
 Implements the stream output Binary_IO manipulator operator.

Define Documentation

#define REVERSED   true

Convenience symbols.

#define NATIVE   false