From 0ea5fc66924303d1bf73ba283a383e2aadee02f2 Mon Sep 17 00:00:00 2001 From: neodarz Date: Sat, 11 Aug 2018 20:21:34 +0200 Subject: Initial commit --- docs/doxygen/nel/a05217.html | 369 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 369 insertions(+) create mode 100644 docs/doxygen/nel/a05217.html (limited to 'docs/doxygen/nel/a05217.html') diff --git a/docs/doxygen/nel/a05217.html b/docs/doxygen/nel/a05217.html new file mode 100644 index 00000000..480a1797 --- /dev/null +++ b/docs/doxygen/nel/a05217.html @@ -0,0 +1,369 @@ + + +NeL: ucstring.h File Reference + + + +
+

ucstring.h File Reference


Detailed Description

+Unicode stringclass using 16bits per character

+

Id
ucstring.h,v 1.11 2003/11/17 10:39:02 besson Exp
+ +

+Definition in file ucstring.h. +

+#include "nel/misc/types_nl.h"
+#include "nel/misc/debug.h"
+#include <string>
+ +

+Go to the source code of this file. + + + + + + + + + + + + + + + + + + + + +

Data Structures

class  ucstring

Typedefs

typedef std::basic_string<
+ ucchar
ucstringbase

Functions

ucstring operator+ (const std::string &c, const ucstringbase &ucstr)
ucstring operator+ (const char *c, const ucstringbase &ucstr)
ucstring operator+ (ucchar c, const ucstringbase &ucstr)
ucstring operator+ (const ucstringbase &ucstr, const std::string &c)
ucstring operator+ (const ucstringbase &ucstr, const char *c)
ucstring operator+ (const ucstringbase &ucstr, ucchar c)
+


Typedef Documentation

+

+ + + + +
+ + +
typedef std::basic_string<ucchar> ucstringbase +
+
+ + + + + +
+   + + +

+ +

+Definition at line 40 of file ucstring.h. +

+Referenced by ucstring::ucstring().

+


Function Documentation

+

+ + + + +
+ + + + + + + + + + + + + + + + + + + +
ucstring operator+ const std::string &  c,
const ucstringbase ucstr
[inline]
+
+ + + + + +
+   + + +

+ +

+Definition at line 310 of file ucstring.h. +

+

00311 {
+00312         ucstring        ret;
+00313         ret= c;
+00314         ret += ucstr;
+00315         return ret;
+00316 }
+
+

+ + + + +
+ + + + + + + + + + + + + + + + + + + +
ucstring operator+ const char *  c,
const ucstringbase ucstr
[inline]
+
+ + + + + +
+   + + +

+ +

+Definition at line 302 of file ucstring.h. +

+

00303 {
+00304         ucstring        ret;
+00305         ret= c;
+00306         ret += ucstr;
+00307         return ret;
+00308 }
+
+

+ + + + +
+ + + + + + + + + + + + + + + + + + + +
ucstring operator+ ucchar  c,
const ucstringbase ucstr
[inline]
+
+ + + + + +
+   + + +

+ +

+Definition at line 294 of file ucstring.h. +

+References ucchar. +

+

00295 {
+00296         ucstring        ret;
+00297         ret= c;
+00298         ret += ucstr;
+00299         return ret;
+00300 }
+
+

+ + + + +
+ + + + + + + + + + + + + + + + + + + +
ucstring operator+ const ucstringbase ucstr,
const std::string &  c
[inline]
+
+ + + + + +
+   + + +

+ +

+Definition at line 286 of file ucstring.h. +

+

00287 {
+00288         ucstring        ret;
+00289         ret= ucstr;
+00290         ret+= c;
+00291         return ret;
+00292 }
+
+

+ + + + +
+ + + + + + + + + + + + + + + + + + + +
ucstring operator+ const ucstringbase ucstr,
const char *  c
[inline]
+
+ + + + + +
+   + + +

+ +

+Definition at line 278 of file ucstring.h. +

+

00279 {
+00280         ucstring        ret;
+00281         ret= ucstr;
+00282         ret+= c;
+00283         return ret;
+00284 }
+
+

+ + + + +
+ + + + + + + + + + + + + + + + + + + +
ucstring operator+ const ucstringbase ucstr,
ucchar  c
[inline]
+
+ + + + + +
+   + + +

+ +

+Definition at line 270 of file ucstring.h. +

+References ucchar. +

+

00271 {
+00272         ucstring        ret;
+00273         ret= ucstr;
+00274         ret+= c;
+00275         return ret;
+00276 }
+
+


Generated on Tue Mar 16 06:43:29 2004 for NeL by + +doxygen +1.3.6
+ + -- cgit v1.2.1