17 #ifndef ENDPOINT_OBJECT_HASH_HPP_
18 #define ENDPOINT_OBJECT_HASH_HPP_
24 #include <botan/sha160.h>
27 #include <boost/shared_array.hpp>
82 operator std::vector<std::uint8_t>();
85 void calculateHash(
const std::uint8_t* data, std::uint32_t dataSize);
88 std::vector<std::uint8_t> hashDigest_;
EndpointObjectHash & operator=(const EndpointObjectHash &endpointHash)
bool operator==(const EndpointObjectHash &endpointHash)
HashDigest getHashDigest()
bool operator!=(const EndpointObjectHash &endpointHash)
std::vector< std::uint8_t > HashDigest
std::pair< boost::shared_array< std::uint8_t >, std::uint32_t > SharedDataBuffer