diff options
author | Andy Cedilnik <andy.cedilnik@kitware.com> | 2007-04-27 01:50:52 (GMT) |
---|---|---|
committer | Andy Cedilnik <andy.cedilnik@kitware.com> | 2007-04-27 01:50:52 (GMT) |
commit | 1d4613a63bbdd5eafc8add05bf58e5c61c7ca5e5 (patch) | |
tree | 937bd98a875d3961b9be9092e9cac75510e0f7e7 /Source/cmStringCommand.h | |
parent | 6697979aaf1e37f6adfe1335b03b38cc2abeeaac (diff) | |
download | CMake-1d4613a63bbdd5eafc8add05bf58e5c61c7ca5e5.zip CMake-1d4613a63bbdd5eafc8add05bf58e5c61c7ca5e5.tar.gz CMake-1d4613a63bbdd5eafc8add05bf58e5c61c7ca5e5.tar.bz2 |
ENH: Add STRING STRIP command
Diffstat (limited to 'Source/cmStringCommand.h')
-rw-r--r-- | Source/cmStringCommand.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/Source/cmStringCommand.h b/Source/cmStringCommand.h index 23e78c7..d46d70c 100644 --- a/Source/cmStringCommand.h +++ b/Source/cmStringCommand.h @@ -85,6 +85,7 @@ public: " STRING(TOLOWER <string1> <output variable>)\n" " STRING(LENGTH <string> <output variable>)\n" " STRING(SUBSTRING <string> <begin> <length> <output variable>)\n" + " STRING(STRIP <string> <output variable>)\n" " STRING(RANDOM [LENGTH <length>] [ALPHABET <alphabet>]\n" " <output variable>)\n" "REGEX MATCH will match the regular expression once and store the " @@ -111,6 +112,8 @@ public: "TOUPPER/TOLOWER will convert string to upper/lower characters.\n" "LENGTH will return a given string's length.\n" "SUBSTRING will return a substring of a given string.\n" + "STRIP will return a substring of a given string with leading " + "and trailing spaces removed.\n" "RANDOM will return a random string of given length consisting of " "characters from the given alphabet. Default length is 5 " "characters and default alphabet is all numbers and upper and " @@ -131,6 +134,7 @@ protected: bool HandleReplaceCommand(std::vector<std::string> const& args); bool HandleLengthCommand(std::vector<std::string> const& args); bool HandleSubstringCommand(std::vector<std::string> const& args); + bool HandleStripCommand(std::vector<std::string> const& args); bool HandleRandomCommand(std::vector<std::string> const& args); class RegexReplacement |