ENH: Add method to convert from CacheEntryType to string

This commit is contained in:
Andy Cedilnik 2003-04-29 10:02:53 -04:00
parent aae914bdd2
commit 42db187012
2 changed files with 10 additions and 0 deletions

View File

@ -37,6 +37,15 @@ const char* cmCacheManagerTypes[] =
0
};
const char* cmCacheManager::TypeToString(cmCacheManager::CacheEntryType type)
{
if ( type > 6 || type < 0 )
{
return cmCacheManagerTypes[6];
}
return cmCacheManagerTypes[type];
}
cmCacheManager::CacheEntryType cmCacheManager::StringToType(const char* s)
{
int i = 0;

View File

@ -90,6 +90,7 @@ public:
* can be different than just a path input
*/
static CacheEntryType StringToType(const char*);
static const char* TypeToString(CacheEntryType);
///! Load a cache for given makefile. Loads from ouput home.
bool LoadCache(cmMakefile*);