// Copyright (c) 2002 David Muse
// See the COPYING file for more information
#define DONT_INLINE_RUDIMENTS_TEMPLATE_IMPLEMENTATIONS
#include <rudiments/dictionary.h>
#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
syntax highlighted by Code2HTML, v. 0.9.1