robust-services-core icon indicating copy to clipboard operation
robust-services-core copied to clipboard

Code generation for services and protocols

Open GregUtas opened this issue 8 years ago • 0 comments

Implement a web-based tool for generating most of the tedious "boilerplate" code for

  • a service's subclasses of
    • Service, State, Event, and Trigger (including many function bodies)
    • Initiator, ServiceSM, and EventHandler (function shells to be filled in with service logic)
  • a protocol's subclasses of
    • Protocol, Signal, and Parameter (including many function bodies)
    • InputHandler, Message, and ProtocolSM (function shells to be filled in with protocol logic)
  • the Factory subclass (a mix of function bodies and shells)

GregUtas avatar Nov 06 '17 23:11 GregUtas