diff options
author | Benoit Foucher <benoit@zeroc.com> | 2015-01-07 15:11:14 +0100 |
---|---|---|
committer | Benoit Foucher <benoit@zeroc.com> | 2015-01-07 15:11:14 +0100 |
commit | c126ec03755c9cea578c3b6584ed64c7ba065232 (patch) | |
tree | 453ad5f807fdca1deaa8b16ee62853b414ba1e58 /man/man1/slice2objc.1 | |
parent | ICE-6082 added sndBufSize and rcvBufSize to UDPEndpointInfo (diff) | |
download | ice-c126ec03755c9cea578c3b6584ed64c7ba065232.tar.bz2 ice-c126ec03755c9cea578c3b6584ed64c7ba065232.tar.xz ice-c126ec03755c9cea578c3b6584ed64c7ba065232.zip |
Added Objective-C mapping
Diffstat (limited to 'man/man1/slice2objc.1')
-rw-r--r-- | man/man1/slice2objc.1 | 127 |
1 files changed, 127 insertions, 0 deletions
diff --git a/man/man1/slice2objc.1 b/man/man1/slice2objc.1 new file mode 100644 index 00000000000..64672953a8c --- /dev/null +++ b/man/man1/slice2objc.1 @@ -0,0 +1,127 @@ +.TH slice2objc 1 + +.SH NAME + +slice2objc - The Slice to Objective-C compiler. + +.SH SYNOPSIS + +slice2objc [options] [files] + +.SH DESCRIPTION + +slice2objc compiles Slice files to Objective-C. + +Full documentation for slice2objc is available online at: +.br +"http://doc.zeroc.com/display/Ice/slice2objc+Command-Line+Options". + +.SH OPTIONS + +.TP +.BR \-h ", " \-\-help\fR +.br +Displays help message. + +.TP +.BR \-v ", " \-\-version\fR +Displays the compiler version. + +.TP +.BR \-DNAME\fR +.br +Defines the preprocessor symbol NAME. + +.TP +.BR \-DNAME=DEF\fR +.br +Defines the preprocessor symbol NAME with the value DEF. + +.TP +.BR \-UNAME\fR +.br +Undefines the preprocessor symbol NAME. + +.TP +.BR \-IDIR\fR +.br +Add the directory DIR to the search path for #include directives. + +.TP +.BR \-E\fR +.br +Print the preprocessor output on stdout. + +.TP +.BR \-\-output-dir " " DIR\fR +.br +Place the generated files into directory DIR. + +.TP +.BR \-d ", " \-\-debug\fR +.br +Print debug information showing the operation of the Slice parser. + +.TP +.BR \-\-ice\fR +.br +Permit use of the normally reserved prefix Ice for identifiers. Use this +option only when compiling the source code for the Ice run time. + +.TP +.BR \-\-underscore\fR +.br +Permit use of underscores in Slice identifiers. + +.TP +.BR \-\-header-ext " " EXT\fR +.br +Changes the file extension for the generated header files from the default h +to EXT. + +.TP +.BR \-\-source-ext " " EXT\fR +.br +Changes the file extension for the generated source files from the default +m to EXT. + +.TP +.BR \-\-add-header " " HDR[,GUARD] +.br +This option adds an include directive for the specified header at the +beginning of the generated source file (preceding any other include +directives). If GUARD is specified, the include directive is protected by the +specified guard. + +.TP +.BR \-\-include-dir " " DIR\fR +.br +Modifies #include directives in source files to prepend the path name of each +header file with the directory DIR. + +.TP +.BR \-\-impl\fR +.br +Generate sample implementation files. This option will not overwrite an +existing file. + +.TP +.BR \-\-depend\fR +Prints makefile dependency information to standard output. + +.TP +.BR \-\-checksum\fR +.br +Generate checksums for Slice definitions. + +.SH SEE ALSO + +.BR slice2cpp (1), +.BR slice2cs (1), +.BR slice2freeze (1), +.BR slice2freezej (1), +.BR slice2html (1), +.BR slice2java (1), +.BR slice2php (1), +.BR slice2py (1), +.BR slice2rb (1) |