#ifndef SRCINST_HEADER #define SRCINST_HEADER 1 /////////////////////////////////////////////////////////////// //! rcsid="$Id: SrcInst.hh,v 1.5 2000/03/28 10:02:01 ees1cg Exp $" //! file="amma/Util/DefCheck/SrcInst.hh" //! lib=SysUtil //! userlevel=Advanced //! author="Charles Galambos" //! date="21/07/98" //! docentry="Utilities.AMMA Maintenance" #include "amma/util/SrcCheck.hh" //: Create new directories in a source mirror. class SrcInstC : public SrcCheckC { public: SrcInstC(); // Default constructor. SrcInstC(FilenameC adir,FilenameC aothSrc,BooleanT Enabled = TRUE); //: Directory constructor. virtual BRCPtrC NewSrc(FilenameC dir,BooleanT Enabled = TRUE); //: Open a new directory. virtual BooleanT DoOp(); //: Do operation on local directory. // Return // TRUE=Continue. // FALSE=Abort. protected: FilenameC othSrc; }; #endif