17 #ifndef ENDPOINT_OBJECT_HASH_HPP_
18 #define ENDPOINT_OBJECT_HASH_HPP_
23 #include <botan/sha160.h>
26 #include <boost/shared_array.hpp>
85 operator std::vector<std::uint8_t>();
88 void cloneHash(
const std::uint8_t* data,
const std::uint32_t& dataSize);
static bool isEqual(SharedDataBuffer left, SharedDataBuffer right)
bool operator==(EndpointObjectHash &endpointHash)
EndpointObjectHash & operator=(EndpointObjectHash &endpointHash)
SharedDataBuffer getHash()
std::pair< boost::shared_array< std::uint8_t >, std::uint32_t > SharedDataBuffer
bool operator!=(EndpointObjectHash &endpointHash)