ultimatepp/uppsrc/ide/Common/Module.cpp
cxl 24537231db Developing gui-less true umk: separated non-gui ide/core
git-svn-id: svn://ultimatepp.org/upp/trunk@1044 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2009-04-04 09:13:31 +00:00

22 lines
298 B
C++

#include "Common.h"
static Vector<IdeModule *>& sM()
{
static Vector<IdeModule *> m;
return m;
}
void RegisterIdeModule(IdeModule& module)
{
sM().Add(&module);
}
int GetIdeModuleCount()
{
return sM().GetCount();
}
IdeModule& GetIdeModule(int q)
{
return *sM()[q];
}