summaryrefslogtreecommitdiff
path: root/docs/wchar.txt
diff options
context:
space:
mode:
authorbrunsch <brunsch@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2000-11-22 17:31:41 +0000
committerbrunsch <brunsch@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2000-11-22 17:31:41 +0000
commit6661a68e96f14f92211bfcaf40d251ef927035ef (patch)
tree10b8fb33822eae94e9004237011ce27aacc8eef2 /docs/wchar.txt
parent7c73aa925afabee32f107d879256109bef73f8e1 (diff)
downloadATCD-6661a68e96f14f92211bfcaf40d251ef927035ef.tar.gz
ChangeLogTag:Wed Nov 22 09:29:32 2000 Darrell Brunsch <brunsch@uci.edu>
Diffstat (limited to 'docs/wchar.txt')
-rw-r--r--docs/wchar.txt14
1 files changed, 7 insertions, 7 deletions
diff --git a/docs/wchar.txt b/docs/wchar.txt
index 6ad32cb45fc..c80a34101eb 100644
--- a/docs/wchar.txt
+++ b/docs/wchar.txt
@@ -4,18 +4,18 @@
Here's a first stab at some sort of documentation for the magic wchar stuff
in ACE.
-@subsection Overview
+@subsection wchar_overview Overview
There are three different wchar configurations that ACE can use. These are
no support mode, regular support mode, and full support mode (well, those are
the best names I can come up with for now).
-@subsection No Support
+@subsection wchar_nosupport No Support
By default, ACE will not use wchar_t at all. This is for platforms where
wchar_t does not exist or support for it is pretty flakey.
-@subsection Regular Support
+@subsection wchar_regular Regular Support
If ACE_HAS_WCHAR is defined, then ACE classes will be expanded to have extra
methods which take in wchar_t strings. Note that all the methods available
@@ -23,7 +23,7 @@ with No Support are also available here. This is the default in Windows
right now, and has been tested to work on Linux and VxWorks (well, only been
tested to compile/link of VxWorks).
-@subsection Full Support
+@subsection wchar_full Full Support
Full support is turned on if ACE_HAS_WCHAR and ACE_USES_WCHAR are defined.
Like Regular Support, both char and wchar_t versions of some methods are
@@ -32,7 +32,7 @@ or return values may have wchar_t arguments or return values.
This has only been tested in Windows, and is the default for Windows CE.
-@subsection Other Important Macros
+@subsection wchar_othermacros Other Important Macros
In addition to the ACE_HAS_WCHAR and ACE_USES_WCHAR mentioned above, there
are several other macros that are important when using wide character support
@@ -57,7 +57,7 @@ ACE_USES_WCHAR. I'm hoping to remove these by adding a new ACE_OS_Win32
class to perform the same task, but until then these ugly macros get the job
done.
-@subsection Relation to Win32's UNICODE and _UNICODE macros
+@subsection wchar_win32macros Relation to Win32's UNICODE and _UNICODE macros
It used to be that in previous versions of ACE that the Win32 macros affected
ACE in some way. This has been all removed in favor of the ACE_USES_WCHAR
@@ -68,7 +68,7 @@ they are needed on non-Win32 platforms.
The way I'd recommend doing this is to add the typdefs to config.h.
-@subsection Legacy Support
+@subsection wcahr_legacy Legacy Support
Most of the old macros (ACE_HAS_UNICODE, ACE_HAS_MOSTLY_UNICODE_APIS) are
ignored by default by ACE, since the new macros replaced them. If