src/PredFinder/coref/ElfIndividualCluster.cpp
/**
 * Hash implementation for ElfIndividualCluster shared_ptrs
 * that will be used by boost::hash to generate unique
 * IDs but also by various keyed containers.
 *
 * @param cluster The pointer referencing the cluster
 * to be hashed.
 * @return An integer hash of cluster's _initial_id.
 **/
Hash implementation for ElfIndividualCluster shared_ptrs
that will be used by boost::hash to generate unique
IDs but also by various keyed containers.

@param cluster The pointer referencing the cluster
to be hashed.
@return An integer hash of cluster's _initial_id.
Hash implementation for ElfIndividualCluster shared_ptrs that will be used by boost :: hash to generate unique IDs but also by various keyed containers . @param cluster The pointer referencing the cluster to be hashed . @return An integer hash of cluster ' s _initial_id .
size_t hash_value(ElfIndividualCluster_ptr const& cluster) {
	boost::hash<std::wstring> id_hasher;
	return id_hasher(cluster->get_initial_uri());
}
size_t hash_value ( ElfIndividualCluster_ptr const & cluster ) { boost :: hash < std :: wstring > id_hasher ; return id_hasher ( cluster -> get_initial_uri ( ) ) ; }
Hash implementation for ElfIndividualCluster shared_ptrs
 that will be used by boost::hash to generate unique
 IDs but also by various keyed containers.
Hash implementation for ElfIndividualCluster shared_ptrs that will be used by boost :: hash to generate unique IDs but also by various keyed containers .
// Use the initial ID of the cluster (from its first individual) for hashing.
