mirror of https://github.com/Icinga/icinga2.git
Fix GetInstance() methods for the DbType and config validator registry classes
This commit is contained in:
parent
4bb535fc47
commit
684ad2641a
|
@ -231,3 +231,9 @@ void ConfigCompiler::AddIncludeSearchDir(const String& dir)
|
|||
|
||||
m_IncludeSearchDirs.push_back(dir);
|
||||
}
|
||||
|
||||
ConfigFragmentRegistry *ConfigFragmentRegistry::GetInstance(void)
|
||||
{
|
||||
return Singleton<ConfigFragmentRegistry>::GetInstance();
|
||||
}
|
||||
|
||||
|
|
|
@ -80,10 +80,7 @@ private:
|
|||
class I2_CONFIG_API ConfigFragmentRegistry : public Registry<ConfigFragmentRegistry, String>
|
||||
{
|
||||
public:
|
||||
static inline ConfigFragmentRegistry *GetInstance(void)
|
||||
{
|
||||
return Singleton<ConfigFragmentRegistry>::GetInstance();
|
||||
}
|
||||
static ConfigFragmentRegistry *GetInstance(void);
|
||||
};
|
||||
|
||||
#define REGISTER_CONFIG_FRAGMENT(id, name, fragment) \
|
||||
|
|
|
@ -125,3 +125,9 @@ std::set<DbType::Ptr> DbType::GetAllTypes(void)
|
|||
|
||||
return result;
|
||||
}
|
||||
|
||||
DbTypeRegistry *DbTypeRegistry::GetInstance(void)
|
||||
{
|
||||
return Singleton<DbTypeRegistry>::GetInstance();
|
||||
}
|
||||
|
||||
|
|
|
@ -82,10 +82,7 @@ private:
|
|||
class I2_DB_IDO_API DbTypeRegistry : public Registry<DbTypeRegistry, DbType::Ptr>
|
||||
{
|
||||
public:
|
||||
static inline DbTypeRegistry *GetInstance(void)
|
||||
{
|
||||
return Singleton<DbTypeRegistry>::GetInstance();
|
||||
}
|
||||
static DbTypeRegistry *GetInstance(void);
|
||||
};
|
||||
|
||||
/**
|
||||
|
|
Loading…
Reference in New Issue