// This may look like C code, but it is really -*- C++ -*-
//
//  ${project}  --  Copyright (c) University of Aizu 1994
//
//

// Wrappers protect against including this file more than once

#ifndef UtilityDeed_h
#define UtilityDeed_h 1


#include <Deed.h>

class UtilityDeed: public Deed {
public:
  virtual int rent(void) const;

  // IO
  virtual char *classname(void) const;
  virtual IOstatus readContents(void);
  virtual IOstatus writeContents(void) const;

  virtual Listable *duplicate(void) const;

private:
  int    factor_[2];
};

// End of wrapper
#endif
// End of file
