Macro interoptopus::pattern_service_manual [−][src]
macro_rules! pattern_service_manual { ($pattern_name : ident, $constructor : path, $destructor : path, [$($method : path), *]) => { ... }; }
Expand description
Defines a Service
pattern, usually producing a class in OO languages.π§
β
pattern_service_manual!( my_service_pattern_context, types::Context, functions::pattern_service_create, functions::pattern_service_destroy [ functions::pattern_service_method, ] );