// // C++ Interface: ClearcaseManipulator // // Description: // // // Author: KDevelop Authors , (C) 2005 // // Copyright: See COPYING file that comes with this distribution // // #ifndef CLEARCASEMANIPULATOR_H #define CLEARCASEMANIPULATOR_H #include "kdevversioncontrol.h" #include #include #include /** @author KDevelop Authors */ class ClearcaseManipulator { public: ClearcaseManipulator(); ~ClearcaseManipulator(); static bool isCCRepository(const TQString& directory); VCSFileInfoMap* retreiveFilesInfos(const TQString& directory); private: enum FileInfosFields { Type = 0, Name, State, Version, RepositoryVersion }; static const char CT_DESC_SEPARATOR; }; #endif