Merge remote-tracking branch 'origin/topic/johanna/component-initialization-order'

* origin/topic/johanna/component-initialization-order:
  Make tags generated during component initialization stable.
This commit is contained in:
Johanna Amann 2016-08-11 21:49:06 -07:00
commit fb3bc05df5
15 changed files with 118 additions and 13 deletions

View file

@ -492,12 +492,17 @@ protected:
virtual void Done();
/**
* Registers and activates a component.
* Registers a component.
*
* @param c The component. The method takes ownership.
*/
void AddComponent(Component* c);
/**
* Calls the Initialize() function of all components.
*/
void InitializeComponents();
/**
* Enables a hook. The corresponding virtual method will now be
* called as Bro's processing proceeds. Note that enabling hooks can