summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorDaniel Elstner <daniel@src.gnome.org>2007-09-03 00:30:54 +0000
committerDaniel Elstner <daniel@src.gnome.org>2007-09-03 00:30:54 +0000
commitf73390bfac30242a4d11306f5ca65637e1293a1f (patch)
tree269b26fd7a77dba169895562110db88799292741 /docs
parente51acb7f6d22b79c1237d17cb0f22740fa65e9af (diff)
downloadglibmm-f73390bfac30242a4d11306f5ca65637e1293a1f.tar.gz
:FormatStream::FormatStream): Use the global C++ locale instead of forcing
* glib/glibmm/ustring.cc (ustring::FormatStream::FormatStream): Use the global C++ locale instead of forcing the environment's locale onto the formatting stream. This lifts an unnecessary restriction at the cost of requiring users to call std::locale::global(). * glib/glibmm/ustring.h (ustring): Advertise the new compose and format API in the class documentation. (ustring::format): Correct a couple of cut'n'paste mistakes -- ouch. Also add two more overloads so that format() now takes up to eight arguments. Extent the method documentation, too. (ustring::Stringify): Explicitly declare the class as noncopyable. (ustring::compose): Qualify calls to method ustring::compose_argv() in order to avoid surprising name lookup results in the context of the template instantiation. * docs/reference/Doxyfile.in (PREDEFINED): Add GLIBMM_HAVE_WIDESTREAM so that the wide stream I/O operators show up in the documentation. svn path=/trunk/; revision=441
Diffstat (limited to 'docs')
-rw-r--r--docs/reference/Doxyfile.in3
1 files changed, 2 insertions, 1 deletions
diff --git a/docs/reference/Doxyfile.in b/docs/reference/Doxyfile.in
index 1b78c405..9ef4bb82 100644
--- a/docs/reference/Doxyfile.in
+++ b/docs/reference/Doxyfile.in
@@ -890,7 +890,8 @@ PREDEFINED = DOXYGEN_SHOULD_SKIP_THIS \
GLIBMM_VFUNCS_ENABLED \
GLIBMM_PROPERTIES_ENABLED \
GLIBMM_EXCEPTIONS_ENABLED \
- GLIBMM_DEFAULT_SIGNAL_HANDLERS_ENABLED
+ GLIBMM_DEFAULT_SIGNAL_HANDLERS_ENABLED \
+ GLIBMM_HAVE_WIDE_STREAM
# If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then
# this tag can be used to specify a list of macro names that should be expanded.