PageRenderTime 13ms CodeModel.GetById 8ms app.highlight 2ms RepoModel.GetById 1ms app.codeStats 0ms

#! | 58 lines | 48 code | 10 blank | 0 comment | 0 complexity | 8e9358c9cfe9a346c90303433eccf91f MD5 | raw file
 1-- This is  free  software;  you can  redistribute it and/or modify it 
 2-- under the terms of the GNU General Public License as published by the Free
 3-- Software  Foundation;  either  version  2, or (at your option)  any  later 
 4-- version. SmartEiffel is distributed in the hope that it will be useful,but
 5-- WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
 6-- or  FITNESS FOR A PARTICULAR PURPOSE.   See the GNU General Public License 
 7-- for  more  details.  You  should  have  received a copy of the GNU General 
 8-- Public  License  along  with  SmartEiffel;  see the file COPYING.  If not,
 9-- write to the  Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
10-- Boston, MA  02110-1301, USA
12-- Dummy comments to check some implementation details of eiffel-gcc-xml
13G_CHECKSUM_TYPE Types of checksums
14G_CHECKSUM_TYPE.is_g_checksum_md5 The usual MD5 algorithm
16GSEQUENCE_EXTERNALS   A sequence in GLib library
17GSEQUENCE_EXTERNALS.g_sequence_prepend predend to a sequence
19G_TEST_LOG_MSG_STRUCT	A private structure 
20G_TEST_LOG_MSG_STRUCT.n_strings Private field setter of glib testing.
21-- G_TEST_LOG_MSG_STRUCT.gtestlogmsg_get_n_strings Private field getter of glib testing.
23-- Actual descriptions
26G_OPTION_ARG The GOptionArg enum values determine which type of extra  argument the options expect to find. If an option expects an  extra argument, it can be specified in several ways; with a  short option: -x arg, with a long option name arg or combined  in a single argument: --name=arg.
27G_OPTION_ARG.set_none No extra argument. This is useful for simple flags.
28G_OPTION_ARG.set_string The option takes a string argument.
29G_OPTION_ARG.set_integer The option takes an integer argument.
30G_OPTION_ARG.set_callback The option provides a callback to parse the extra argument.
31G_OPTION_ARG.set_filename The option takes a filename as argument.
32G_OPTION_ARG.set_string_array the option takes a string argument, multiple uses of the option are collected into an array of strings.
33G_OPTION_ARG.set_filename_array The option takes a filename as argument, multiple uses of the option are collected into an array of strings.
34G_OPTION_ARG.set_real The option takes a REAL double argument. The argument can be formatted either for the user's locale or for the "C" locale. Since 2.12
35G_OPTION_ARG.set_integer_64 The option takes a 64-bit integer. Like G_OPTION_ARG_INT but for larger numbers. The number can be in decimal base, or in hexadecimal (when prefixed with 0x, for example, 0xffffffff). Since 2.12
38G_OPTION_FLAGS Flags which modify individual options in G_OPTION_GROUP
40G_OPTION_FLAGS.hidden The option doesn't appear in --help output.
41G_OPTION_FLAGS.in_main The option appears in the main section of the --help output, even if it is defined in a group.
42G_OPTION_FLAGS.reverse For options of the G_OPTION_ARG_NONE kind, this flag indicates that the sense of the option is reversed.
43G_OPTION_FLAGS.no_arg For options of the G_OPTION_ARG_CALLBACK kind, this flag indicates that the callback does not take any argument (like a G_OPTION_ARG_NONE option). Since 2.8
44G_OPTION_FLAGS.filename For options of the G_OPTION_ARG_CALLBACK kind, this flag indicates that the argument should be passed to the callback in the GLib filename encoding rather than UTF-8. Since 2.8
45G_OPTION_FLAGS.optional_arg For options of the G_OPTION_ARG_CALLBACK kind, this flag indicates that the argument supply is optional.  If no argument is given then data of GOptionParseFunc will be set to NULL. Since 2.8
46G_OPTION_FLAGS.noalias This flag turns off the automatic conflict resolution which prefixes long option names with groupname- if there is a conflict. This option should only be used in situations where aliasing is necessary to model some legacy commandline interface. It is not safe to use this option, unless all option groups are under your direct control. Since 2.8.
48G_NORMALIZE_MODE	Defines how a Unicode string is transformed in a canonical form, standardizing such issues as whether a character with an accent is represented as a base character and combining accent or as a single precomposed character. Unicode strings should generally be normalized before comparing them.
49G_NORMALIZE_MODE.default Standardize differences that do not affect the text content, such as the above-mentioned accent representation.
51G_NORMALIZE_MODE.default_compose Like default, but with composed forms rather than a maximally decomposed form.
52G_NORMALIZE_MODE.nfc Another name for default_compose.
53G_NORMALIZE_MODE.all Beyond dafault also standardize the "compatibility" characters in Unicode, such as SUPERSCRIPT THREE to the standard forms (in this case DIGIT THREE). Formatting information may be lost but for most text operations such characters should be considered the same.
54G_NORMALIZE_MODE.nfkd Another name for "all".
55G_NORMALIZE_MODE.all_compose Like "all", but with composed forms rather than a maximally decomposed form.
56G_NORMALIZE_MODE.nfkc Another name for "all_compose".