summaryrefslogtreecommitdiff
path: root/ace/String_Base.i
diff options
context:
space:
mode:
authorschmidt <douglascraigschmidt@users.noreply.github.com>2002-02-18 14:52:36 +0000
committerschmidt <douglascraigschmidt@users.noreply.github.com>2002-02-18 14:52:36 +0000
commitfbf57bb67133007941bcf731099eb77036b4be06 (patch)
tree96a624bd36f660550b51ccc9cd91becb94d0c1be /ace/String_Base.i
parent1d34fd18bd43c70c19ee004f566f7d81cd9cd3a2 (diff)
downloadATCD-fbf57bb67133007941bcf731099eb77036b4be06.tar.gz
ChangeLogTag:Mon Feb 18 08:07:59 2002 Douglas C. Schmidt <schmidt@tango.doc.wustl.edu>
Diffstat (limited to 'ace/String_Base.i')
-rw-r--r--ace/String_Base.i18
1 files changed, 18 insertions, 0 deletions
diff --git a/ace/String_Base.i b/ace/String_Base.i
index 63691853cf5..23cd0627e66 100644
--- a/ace/String_Base.i
+++ b/ace/String_Base.i
@@ -356,3 +356,21 @@ operator+ (const ACE_String_Base<CHAR> &s, const CHAR *t)
temp += t;
return temp;
}
+
+template <class CHAR> ACE_INLINE
+ACE_String_Base<CHAR> operator + (const ACE_String_Base<CHAR> &t,
+ const CHAR c)
+{
+ ACE_String_Base<CHAR> temp (t);
+ temp += c;
+ return temp;
+}
+
+template <class CHAR> ACE_INLINE
+ACE_String_Base<CHAR> operator + (const CHAR c,
+ const ACE_String_Base<CHAR> &t)
+{
+ ACE_String_Base<CHAR> temp (c);
+ temp += t;
+ return temp;
+}