17 #ifndef ENDPOINT_OBJECT_HASH_HPP_
18 #define ENDPOINT_OBJECT_HASH_HPP_
25 #include <boost/shared_array.hpp>
80 operator std::vector<std::uint8_t>();
83 void calculateHash(
const std::uint8_t* data, std::uint32_t dataSize);
86 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