IDL 4.2 · §7.4.12
ValueType
A valuetype carries state by value (rather than by reference like an interface), supporting inheritance and public/private members — primarily for CORBA-legacy interop and migration scenarios.
Example
valuetype Tree {
public long value;
public Tree left;
public Tree right;
};
ZeroDDS support
| OMG IDL 4.2 section | §7.4.12 |
| Implementation | corba-codegen |
| Tests | corba-codegen |
| Status | ✓ RC3 — parsed, validated and code-generated across all target languages. |
See also: IDL construct coverage · idl-4.2 audit · OMG IDL 4.2 spec