This is the shipped English man-page reference for zerodds-idlc — the same text as man zerodds-idlc. The surrounding navigation follows the language switch; the reference body stays English, as man-pages conventionally do.
Dies ist die ausgelieferte englische man-page-Referenz für zerodds-idlc — derselbe Text wie man zerodds-idlc. Navigation und Seitenrahmen folgen dem Sprach-Umschalter; der Referenz-Body bleibt englisch, wie man-pages es konventionell tun.
NAME
zerodds-idlc - IDL compiler producing Rust/C++/Java/C#/Python/TypeScript code
SYNOPSIS
zerodds-idlc [-l LANG] [-o DIR] [-I DIR] FILE.idl
DESCRIPTION
Parses OMG IDL 4.2 and emits target-language data-types plus DDS TypeSupport. Targets: rust, cpp, java, csharp, python, typescript. Implements the language PSMs (DDS-Java-PSM, DDS-PSM-Cxx, etc.).
OPTIONS
- -l, --lang=LANG
-
Output language. Multiple -l flags allowed.
- -o, --out=DIR
-
Destination directory.
- -I, --include=DIR
-
Add IDL search path.
- --feature =FLAG
-
Toggle optional spec features (annotations, -Wbitset, -Wvaluetype).
FILES
Generated files follow the per-PSM path conventions, e.g. for Rust <out>/<module>/<type>.rs.
SEE ALSO
zerodds-typeobject(1), zerodds-xmlc(1).
AUTHORS
ZeroDDS Contributors.