#ifndef _nsCLABsignString_h_
#define _nsCLABSignString_h_

#include "nsICLABSignString.h"

#include "nsCOMPtr.h"

class nsCLABSignString : public nsICLABSignString
{
public:
  NS_DECL_ISUPPORTS
  NS_DECL_NSICLABSIGNSTRING

  nsCLABSignString();
  virtual ~nsCLABSignString();
  /* additional members */
  void Eat(const char *buf,unsigned long len);
 private:
  unsigned char *buffer;
  unsigned long len;
  unsigned char *p;
  nsresult eating_ns_error;
  int eating_error;
};

#endif
