Merge remote-tracking branch 'origin/master' into topic/robin/dynamic-plugins-2.3

This commit is contained in:
Robin Sommer 2014-01-24 20:25:29 -08:00
commit 3f47c5bc87
277 changed files with 9933 additions and 4287 deletions

View file

@ -10,6 +10,7 @@
#include "Var.h"
#include "Val.h"
#include "Reporter.h"
#include "broxygen/Manager.h"
namespace plugin {
@ -128,9 +129,10 @@ template <class T, class C>
ComponentManager<T, C>::ComponentManager(const string& arg_module)
: module(arg_module)
{
tag_enum_type = new EnumType(module + "::Tag");
tag_enum_type = new EnumType();
::ID* id = install_ID("Tag", module.c_str(), true, true);
add_type(id, tag_enum_type, 0, 0);
add_type(id, tag_enum_type, 0);
broxygen_mgr->Identifier(id);
}
template <class T, class C>