head	1.2;
access;
symbols
	tonic_4:1.2
	tonic_3:1.2
	tonic_2:1.2
	demo:1.2.0.2
	design_report:1.2
	template_integ:1.1.0.2;
locks; strict;
comment	@ * @;


1.2
date	95.12.01.03.39.09;	author hartmans;	state Exp;
branches;
next	1.1;

1.1
date	95.11.24.17.03.07;	author hartmans;	state Exp;
branches
	1.1.2.1;
next	;
dead;

1.1.2.1
date	95.11.24.17.03.08;	author hartmans;	state Exp;
branches;
next	;


desc
@Macros for explicit templates
@


1.2
log
@Integrate oral presentation changes into main line.
@
text
@@


1.1
log
@file tmpl_expand.h was added on branch template_integ.
@
text
@@


1.1.2.1
log
@Add tmpl_expand.h
@
text
@a0 23
// This is -*- C++ -*- code

// $Id$

#ifndef __TMPL_EXPAND_H__
#define __TMPL_EXPAND_H__

#include <6170.h>
#include "move.h"
#include "player.h"
#include "game.h"
#include "board.h"

// This file contains macros to write templates for the more
// complicated data abstractions.

#define map_tmpl(a,b) \
    template class map <a,b>;\
template class bhash <a,b, buckets <a,b > >;
    

#endif // __TMPL_EXPAND_H__

@
