BinarySerialization.cpp File Reference

#include "blocxx/BLOCXX_config.h"
#include "blocxx/BinarySerialization.hpp"
#include "blocxx/Types.hpp"
#include "blocxx/Bool.hpp"
#include "blocxx/String.hpp"
#include "blocxx/Array.hpp"
#include "blocxx/Exception.hpp"
#include <iosfwd>
#include "blocxx/AutoPtr.hpp"
#include "blocxx/ByteSwap.hpp"
#include "blocxx/IOException.hpp"
#include "blocxx/Format.hpp"
#include <cerrno>

Go to the source code of this file.

Namespaces

namespace  BLOCXX_NAMESPACE
 

Taken from RFC 1321.


namespace  BLOCXX_NAMESPACE::BinarySerialization

Functions

void BLOCXX_NAMESPACE::BinarySerialization::writeLen (std::streambuf &ostrm, UInt32 len)
void BLOCXX_NAMESPACE::BinarySerialization::readLen (std::streambuf &istrm, UInt32 &len)
void BLOCXX_NAMESPACE::BinarySerialization::write (std::streambuf &ostrm, void const *dataOut, size_t dataOutLen)
void BLOCXX_NAMESPACE::BinarySerialization::verifySignature (std::streambuf &istrm, UInt8 validSig)
void BLOCXX_NAMESPACE::BinarySerialization::writeStringArray (std::streambuf &ostrm, const StringArray *propertyList)
void BLOCXX_NAMESPACE::BinarySerialization::read (std::streambuf &istrm, void *dataIn, size_t dataInLen)
Generated on Mon Jul 5 19:59:33 2010 for blocxx by  doxygen 1.6.3