pub fn emit_remote_exception_class(
except: &ExceptDecl,
) -> Result<String, CppGenError>Expand description
Emits a concrete RemoteException subclass from an IDL
exception E { ... } declaration (spec §10.6).
The generated class inherits from ::dds::rpc::RemoteException and
provides a private field + getter/setter per member.
§Errors
CppGenError::InvalidName, if the exception name or a member name is reserved.CppGenError::UnsupportedConstruct, if a member uses an unsupported type (e.g.any/fixed).