/* ....[@@@..[@@@..............[@.................. MUD++ is a written from ....[@..[@..[@..[@..[@..[@@@@@....[@......[@.... scratch multi-user swords and ....[@..[@..[@..[@..[@..[@..[@..[@@@@@..[@@@@@.. sorcery game written in C++. ....[@......[@..[@..[@..[@..[@....[@......[@.... This server is an ongoing ....[@......[@..[@@@@@..[@@@@@.................. development project. All ................................................ contributions are welcome. ....Copyright(C).1995.Melvin.Smith.............. Enjoy. ------------------------------------------------------------------------------ Melvin Smith (aka Fusion) msmith@hom.net MUD++ development mailing list mudpp@van.ml.org ------------------------------------------------------------------------------ mudlntempl.cpp */ // TEMPLATE CLASS INSTANCES FOR MUD++ STANDALONE LINKER #ifdef __GNUC__ #define DEF_TEMPLATE( Templ , x ) template class Templ< x > #else // Solaris Proworks C++ 4.0.x #define DEF_TEMPLATE( Templ , x ) class Templ< x > #endif #define DEF_ARRAY( x ) DEF_TEMPLATE( Array , x ) #define DEF_LLIST( x ) DEF_TEMPLATE( LList , x ) #define DEF_HASHTABLE( x ) DEF_TEMPLATE( HashTable, x ) #include "array.h" #include "array.cc" #include "llist.h" #include "llist.cc" class Node; #include "config.h" #include "asmobjfile.h" #include "asmparser.h" DEF_ARRAY( asmobjconst ); DEF_ARRAY( int ); DEF_ARRAY( short ); DEF_ARRAY( u16 ); DEF_ARRAY( Node * ); DEF_LLIST( label );