make EventLoop Module into an AsgComponent plus minor code cleanup
The main thing this does (for now) is to make each Module
inherit
from AsgMessaging
, and give it a name, etc. In the future the hope
is that I can also use this to rely on the central AsgComponent
mechanisms for Module
creation.
And a little bit of cleanup as well:
- move the
public:
statement to the top of class - switch
::StatusCode
intoStatusCode
(drop::
) - use the
MsgStream
fromAsgMessaging
consistently