util.cpp File Reference
#include "PSync/detail/util.hpp"
#include <ndn-cxx/encoding/buffer-stream.hpp>
#include <ndn-cxx/util/backports.hpp>
#include <ndn-cxx/util/exception.hpp>
#include <boost/iostreams/copy.hpp>
#include <boost/iostreams/device/array.hpp>
#include <boost/iostreams/filtering_stream.hpp>
+ Include dependency graph for util.cpp:

Go to the source code of this file.

Namespaces

 psync
 
 psync::detail
 

Functions

std::shared_ptr< ndn::Buffer > psync::detail::compress (CompressionScheme scheme, const uint8_t *buffer, size_t bufferSize)
 
std::shared_ptr< ndn::Buffer > psync::detail::decompress (CompressionScheme scheme, const uint8_t *buffer, size_t bufferSize)
 
uint32_t psync::detail::murmurHash3 (const void *key, size_t len, uint32_t seed)
 
static uint32_t psync::detail::ROTL32 (uint32_t x, int8_t r)