MyraMath
Classes | Functions
Checksum.h File Reference

Functions to help implement checksums while serializing into OutputStream's and deserializing from InputStream's. More...

#include <myramath/MYRAMATH_EXPORT.h>
#include <myramath/io/Streams.h>
#include <string>
Include dependency graph for Checksum.h:

Go to the source code of this file.

Classes

class  myra::Checksum
 Implementation detail, wraps a std::string into a Checksum type. More...
 

Functions

Checksum myra::checksum (const std::string &s)
 Given a string, returns a Checksum.
 
OutputStream & myra::operator<< (OutputStream &out, const Checksum &c)
 Overloads OutputStream operator<< for a Checksum.
 
InputStream & myra::operator>> (InputStream &in, const Checksum &c)
 Overloads InputStream operator>> for a Checksum. Does the actual checking.
 

Detailed Description

Functions to help implement checksums while serializing into OutputStream's and deserializing from InputStream's.