// Copyright (c) 2002 David Muse // See the COPYING file for more information #define DONT_INLINE_RUDIMENTS_TEMPLATE_IMPLEMENTATIONS #include #ifdef RUDIMENTS_NAMESPACE namespace rudiments { #endif // explicitly intsantiate namevaluepairs templates template class stringdictionarynode< char * >; template class stringdictionarylistnode< char * >; template class stringdictionarylist< char * >; template class stringdictionary< char * >; template class dictionarynode< char *, char * >; template class dictionarylistnode< char *, char * >; template class dictionarylist< char *, char * >; template class dictionary< char *, char *, stringdictionarynode< char * >, stringdictionarylistnode< char * >, stringdictionarylist< char * > >; template class linkedlistnode< dictionarynode< char *, char * > * >; template class linkedlist< dictionarynode< char *, char * > *, dictionarylistnode< char *, char* > >; template class conststringdictionarynode< const char * >; template class conststringdictionarylistnode< const char * >; template class conststringdictionarylist< const char * >; template class conststringdictionary< const char * >; template class dictionarynode< const char *, const char * >; template class dictionarylistnode< const char *, const char * >; template class dictionarylist< const char *, const char * >; template class dictionary< const char *, const char *, conststringdictionarynode< const char * >, conststringdictionarylistnode< const char * >, conststringdictionarylist< const char * > >; template class linkedlistnode< dictionarynode< const char *, const char * > * >; template class linkedlist< dictionarynode< const char *, const char * > *, dictionarylistnode< const char *, const char* > >; #ifdef RUDIMENTS_NAMESPACE } #endif