///scratch/berryj/link/new_link/link/bin/instantiate "-t" "SubSet<Vertex*>" "-h" "Collection" "-I" "LINK/graph/Vertex.h" "-II" "LINK/basic/Subset.h" "-II" "LINK/basic/Collection.h" "-r" "-u" "-d" "graph" 
#ifdef __GNUC__
#define DEFINE_TEMPLATE
#endif

#include <LINK/basic/ElementOps.h>

#include <LINK/basic/Subset.h>

#include <LINK/basic/Collection.h>

#ifdef __GNUC__
#undef DEFINE_TEMPLATE
#endif

#include <LINK/graph/Vertex.h>


typedef SubSet<Vertex*> _SubSet_Vertex__;
typedef Collection<SubSet<Vertex*> > _Collection_SubSet_Vertex___;


//*********************************************************************
#ifdef __GNUC__
template class ElementOps<_Collection_SubSet_Vertex___>;
#endif
//*********************************************************************

#ifdef __GNUC__
template class Collection<SubSet<Vertex*> >;

#endif
#ifdef __GNUC__
template ostream& operator<<(ostream&, const Collection<SubSet<Vertex*> >&);
#endif

