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)