
#ifndef __LIBRARY_H__
#define __LIBRARY_H__

#include <qmutex.h>
#include <qptrlist.h>

#include "interface.h"

namespace jhead
{

class Library : public JHead
{
public:
           Library ( );
  virtual ~Library ( );

  virtual Info *getFileInfo ( QString & );
  void lock   ( );
  void unlock ( );

private:
  static QMutex m_mutex;
};

}; // end of namespace jhead

#endif // __LIBRARY_H__

