Home
Main website
Display Sidebar
Hide Ads
Recent Changes
View Source:
orbit-idl(1)
Edit
PageHistory
Diff
Info
LikePages
ORBIT-IDL !!!ORBIT-IDL NAME SYNOPSIS DESCRIPTION OPTIONS COMPILING SEE ALSO AUTHOR ---- !!NAME orbit-idl - IDL compiler for ORBit !!SYNOPSIS __orbit-idl__ [[ ''options'' ] ''file...'' !!DESCRIPTION __orbit-idl__ converts object interface descriptions written in CORBA IDL (Interface Definition Language) into C code that you can compile and link into your programs. !!OPTIONS __orbit-idl__ accepts the following options: __-d__ ''ARG''__ --debug=__''ARG'' Set the debug level. Supported levels are 0 to 4, default is 2. __--skeleton-impl__ Generate a ''skeleton-impl'' file. __--nostubs__ Do not create the ''stubs'' file. __--noskels__ Do not create the ''skels'' file. __--nocommon__ Do not create the ''common'' file. __--noheaders__ Do not create the ''headers'' file. __-D__ ''ARG''__ --define=__''ARG'' Define name for preprocessor. __-I__ ''PATH''__ --include=__''PATH'' Add search path for include files. __--c-output-formatter=__''PROGRAM'' Define the program to use for formatting the compiler output; defaults to indent(1). __-l__ ''ARG''__ --lang=__''ARG'' Specify the output language. The default is C. Support for languages other than C requires the installation of a backend for that language. __--backenddir=__''DIR'' Specify the directory where a language backend is stored (not necessary if backend is stored in the default directory, /usr/lib/orbit-idl.) __--usage__ Print a very brief usage summary. __-? --help__ Print a slightly more detailed usage summary. !!COMPILING The IDL file(s) compiled by __orbit-idl__ define the interfaces to network-transparent objects. These files are first passed to cpp(1), the C Preprocessor, then the result is parsed, and the C code is generated. By default, __orbit-idl__ generates four files, the ''stubs'', ''skels'', ''common'', and ''header'' files. If your input file is named __sample.idl__, then the output files will be named, respectively, __sample-stubs.c__, __sample-skels.c__, __sample-common.c__, and __sample.h__. You can optionally also generate a ''skeleton-impl'' file (which would be named __sample-skelimpl.c__ in our example). This file requires manual editing to be useful, and is therefore not generated by default. The generated C files are formatting ( !!SEE ALSO orbit-config(1), cpp(1), indent(1), /usr/share/doc/liborbit-dev, http://orbit-resource.sourceforge.net, http://www.omg.org. !!AUTHOR Copyright 2001, 2002 Dick Porter This manual was originally written for orbit-idl by Chris Waters ----
2 pages link to
orbit-idl(1)
:
orbit-config(1)
Man1o
This page is a man page (or other imported legacy content). We are unable to automatically determine the license status of this page.