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.