diff options
Diffstat (limited to 'ace/Tokenizer_T.h')
-rw-r--r-- | ace/Tokenizer_T.h | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/ace/Tokenizer_T.h b/ace/Tokenizer_T.h index 0d5455d14c4..097f9cc3965 100644 --- a/ace/Tokenizer_T.h +++ b/ace/Tokenizer_T.h @@ -33,7 +33,7 @@ ACE_BEGIN_VERSIONED_NAMESPACE_DECL * preserve designators. Does not allow special characters, yet * (e.g., printf ("\"like a quoted string\"")). */ -template <class CHAR> +template <class ACE_CHAR_T> class ACE_Tokenizer_T { public: @@ -47,7 +47,7 @@ public: * \sa preserve_designators * \sa preserve_designators */ - ACE_Tokenizer_T (CHAR *buffer); + ACE_Tokenizer_T (ACE_CHAR_T *buffer); /** * \a d is a delimiter. @@ -70,7 +70,7 @@ public: Joseph/Hagins Hagins \endverbatim */ - int delimiter (CHAR d); + int delimiter (ACE_CHAR_T d); /** * \a d is a delimiter and, when found, will be replaced by @@ -94,7 +94,7 @@ public: Joseph Hagins \endverbatim */ - int delimiter_replace (CHAR d, CHAR replacement); + int delimiter_replace (ACE_CHAR_T d, ACE_CHAR_T replacement); /** * Extract string between a pair of designator characters. @@ -139,10 +139,10 @@ public: Joseph Hagins \endverbatim */ - int preserve_designators (CHAR start, CHAR stop, int strip=1); + int preserve_designators (ACE_CHAR_T start, ACE_CHAR_T stop, int strip=1); /// Returns the next token. - CHAR *next (void); + ACE_CHAR_T *next (void); enum { MAX_DELIMITERS=16, @@ -152,16 +152,16 @@ public: protected: /// Returns 1 if @a d is a delimiter, 0 otherwise. If @a d should be /// replaced with @a r, @a replace is set to 1, otherwise 0. - int is_delimiter (CHAR d, int &replace, CHAR &r); + int is_delimiter (ACE_CHAR_T d, int &replace, ACE_CHAR_T &r); /** * If @a start is a start preserve designator, returns 1 and sets * @a stop to the stop designator. Returns 0 if @a start is not a * preserve designator. */ - int is_preserve_designator (CHAR start, CHAR &stop, int &strip); + int is_preserve_designator (ACE_CHAR_T start, ACE_CHAR_T &stop, int &strip); - CHAR *buffer_; + ACE_CHAR_T *buffer_; int index_; /** @@ -184,8 +184,8 @@ protected: * E.g., ")". * Whether the designators should be removed from the token. */ - CHAR start_; - CHAR stop_; + ACE_CHAR_T start_; + ACE_CHAR_T stop_; int strip_; }; @@ -212,8 +212,8 @@ protected: * with a technique that sets replacement_ = delimiter by * default. I'll do that next iteration. */ - CHAR delimiter_; - CHAR replacement_; + ACE_CHAR_T delimiter_; + ACE_CHAR_T replacement_; int replace_; }; |