Skip to main content

emit_reference_value_pattern

Function emit_reference_value_pattern 

Source
pub fn emit_reference_value_pattern(out: &mut String) -> Result<(), CppGenError>
Expand description

Emittiert das Reference/Value-Pattern aus Spec §7.1.6.

dds::core::Reference<T> ist ein nullable Smart-Pointer-Wrapper, dds::core::Value<T> ist ein by-value-Wrapper. Beide werden als Template-Klassen im dds::core-Namespace emittiert.

§Errors

Liefert CppGenError::Internal, wenn das Schreiben in den String-Buffer scheitert.