#ifndef __LIBCLASS_HPP #define __LIBCLASS_HPP #include "classname.hpp" /* aLibraryClass represents a class that resides in a library */ class aLibraryClass : public aClassName { public: static char streamablename[]; aLibraryClass(const char *name, const char *libname); aLibraryClass(const String& name, const String& libname); aLibraryClass(const aLibraryClass& t); virtual ~aLibraryClass(); aLibraryClass(istream& i) : aClassName(i) {}; virtual int isFromLibrary() const { return 1; } virtual const char *getstreamablename() const { return streamablename; } }; #endif