コード例 #1
0
ファイル: factory.hpp プロジェクト: maxmods/bah.mod
    inline detail::base_v<CT, Parameters>* create_new(Parameters const& parameters) const
    {
        typename prj_registry::const_iterator it = m_registry.find(parameters.name);
        if (it != m_registry.end())
        {
            return it->second->create_new(parameters);
        }

        return 0;
    }
コード例 #2
0
ファイル: factory.hpp プロジェクト: morsya/omim
    inline projection<LatLong, Cartesian>* create_new(Parameters const& parameters)
    {
        typename prj_registry::iterator it = m_registry.find(parameters.name);
        if (it != m_registry.end())
        {
            return it->second->create_new(parameters);
        }

        return 0;
    }