diff options
Diffstat (limited to 'trunk/CIAO/docs/cidlc.html')
-rw-r--r-- | trunk/CIAO/docs/cidlc.html | 296 |
1 files changed, 296 insertions, 0 deletions
diff --git a/trunk/CIAO/docs/cidlc.html b/trunk/CIAO/docs/cidlc.html new file mode 100644 index 00000000000..3fbc7f80191 --- /dev/null +++ b/trunk/CIAO/docs/cidlc.html @@ -0,0 +1,296 @@ +<!-- $Id$ --> +<html> + +<title>CIAO CIDL Compiler Options</title> + +<body> + +<h3>CIAO CIDL Compiler Options</h3> + +<div align="center"> +<table width="0" border="0" cellspacing="0" cellpadding="0"> +<tr> +<td> +<p> +<code> +./cidlc { OPTIONS } <cidl file> +</code> +</p> +<dl> +<dt> +<code> +[--version] +</code> +</dt> +<dd> +<p> +Display version information and exit. +</p> +</dd> +<dt> +<code> +[--help] +</code> +</dt> +<dd> +<p> +Display usage information and exit. +</p> +</dd> +<dt> +<code> +[--help-html] +</code> +</dt> +<dd> +<p> +Dump usage information in html format and exit. +</p> +</dd> +<dt> +<code> +[-I dir] +</code> +</dt> +<dd> +<p> +Add the directory dir to the list of directories to be searched for header files. +</p> +</dd> +<dt> +<code> +[-D name[=definition]] +</code> +</dt> +<dd> +<p> +Predefine name as a macro with the value definition if present, 1 otherwise. +</p> +</dd> +<dt> +<code> +[--gen-exec-impl] +</code> +</dt> +<dd> +<p> +Generate the executor implementation classes. +</p> +</dd> +<dt> +<code> +[--lem-force-all] +</code> +</dt> +<dd> +<p> +Force generation of local executor mapping for all IDL types including those not used (directly or inderectly) by compositions. This option is useful for generating a common portion of local executor mapping used by more than one component or composition. +</p> +</dd> +<dt> +<code> +[--lem-file-suffix suffix] +</code> +</dt> +<dd> +<p> +Use provided suffix instead of default 'E' when constructing name of local executor mapping file. +</p> +</dd> +<dt> +<code> +[--lem-file-regex regex] +</code> +</dt> +<dd> +<p> +Use provided regular expression when constructing name of local executor mapping file. +</p> +</dd> +<dt> +<code> +[--svnt-hdr-file-suffix suffix] +</code> +</dt> +<dd> +<p> +Use provided suffix instead of default '_svnt.h' when constructing name of servant file. +</p> +</dd> +<dt> +<code> +[--svnt-hdr-file-regex regex] +</code> +</dt> +<dd> +<p> +Use provided regular expression when constructing name of servant file. +</p> +</dd> +<dt> +<code> +[--svnt-src-file-suffix suffix] +</code> +</dt> +<dd> +<p> +Use provided suffix instead of default '_svnt.cpp' when constructing name of servant file. +</p> +</dd> +<dt> +<code> +[--svnt-src-file-regex regex] +</code> +</dt> +<dd> +<p> +Use provided regular expression when constructing name of servant file. +</p> +</dd> +<dt> +<code> +[--svnt-export-macro macro] +</code> +</dt> +<dd> +<p> +Replace default servant DLL export macro with provided ,acro. +</p> +</dd> +<dt> +<code> +[--svnt-export-include file] +</code> +</dt> +<dd> +<p> +Replace default servant export include file with provided file. +</p> +</dd> +<dt> +<code> +[--suppress-register-factory] +</code> +</dt> +<dd> +<p> +Suppress generation of code to register eventtype factories for event sinks. +</p> +</dd> +<dt> +<code> +[--custom-container type] +</code> +</dt> +<dd> +<p> +Generate code for custom container of the provided type. +</p> +</dd> +<dt> +<code> +[--desc-file-suffix suffix] +</code> +</dt> +<dd> +<p> +Use provided suffix instead of default '.ccd' when constructing name of descriptor file. +</p> +</dd> +<dt> +<code> +[--desc-file-regex regex] +</code> +</dt> +<dd> +<p> +Use provided regular expression when constructing name of descriptor file. +</p> +</dd> +<dt> +<code> +[--exec-hdr-file-suffix suffix] +</code> +</dt> +<dd> +<p> +Use provided suffix instead of default '_exec.h' when constructing name of executor implementation file. +</p> +</dd> +<dt> +<code> +[--exec-hdr-file-regex regex] +</code> +</dt> +<dd> +<p> +Use provided regular expression when constructing name of executor implementation file. +</p> +</dd> +<dt> +<code> +[--exec-src-file-suffix suffix] +</code> +</dt> +<dd> +<p> +Use provided suffix instead of default '_exec.cpp' when constructing name of executor implementation file. +</p> +</dd> +<dt> +<code> +[--exec-src-file-regex regex] +</code> +</dt> +<dd> +<p> +Use provided regular expression when constructing name of executor implementation file. +</p> +</dd> +<dt> +<code> +[--exec-export-macro macro] +</code> +</dt> +<dd> +<p> +Replace default executor DLL export macro with provided macro. +</p> +</dd> +<dt> +<code> +[--exec-export-include file] +</code> +</dt> +<dd> +<p> +Replace default executor export include file with provided file. +</p> +</dd> +<dt> +<code> +[--trace-semantic-actions] +</code> +</dt> +<dd> +<p> +Turn on semantic actions tracing facility. +</p> +</dd> +<dt> +<code> +[--preprocess-only] +</code> +</dt> +<dd> +<p> +Run preprocessor only and output result to stdout. +</p> +</dd> +</dl> +</td> +</tr> +</table> +</div> +</body> +</html> |