diff options
author | Daniel Elstner <daniel@src.gnome.org> | 2007-09-03 00:30:54 +0000 |
---|---|---|
committer | Daniel Elstner <daniel@src.gnome.org> | 2007-09-03 00:30:54 +0000 |
commit | f73390bfac30242a4d11306f5ca65637e1293a1f (patch) | |
tree | 269b26fd7a77dba169895562110db88799292741 /docs | |
parent | e51acb7f6d22b79c1237d17cb0f22740fa65e9af (diff) | |
download | glibmm-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.in | 3 |
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. |