/*
  $Id: gramlist.h 4025 2008-10-01 00:01:14Z abehm $

  Copyright (C) 2007 by The Regents of the University of California
	
  Redistribution of this file is permitted under
  the terms of the BSD license
    
  Date: 09/17/2007
  Author: Alexander Behm <abehm (at) ics.uci.edu>
          Shengyue Ji <shengyuj (at) ics.uci.edu>
*/

#ifndef _gramlist_h_
#define _gramlist_h_

#include "util/array.h"

#include <fstream>

template <typename InvList = Array<unsigned> >
class GramList {
 public:  
  virtual InvList* getArray() = 0;
  virtual ~GramList() {};
  virtual void free() = 0;
};

#endif
