Lines Matching refs:BuildOptions
69 template<typename Program, typename BuildOptions>
74 ProgramCollection (const BuildOptions defaultBuildOptions);
78 ProgramCollection (const ProgramCollection<Program, BuildOptions>& other) = delete;
79 ProgramCollection<Program, BuildOptions>& operator=(const ProgramCollection<Program, BuildOptions>& other) = delete;
84 Program& add (const std::string& name, const BuildOptions* buildOptions);
121 BuildOptions m_defaultBuildOptions;
124 template<typename Program, typename BuildOptions>
125 ProgramCollection<Program, BuildOptions>::ProgramCollection (void)
129 template<typename Program, typename BuildOptions>
130 ProgramCollection<Program, BuildOptions>::ProgramCollection (const BuildOptions defaultBuildOptions)
136 template<typename Program, typename BuildOptions>
137 ProgramCollection<Program, BuildOptions>::~ProgramCollection (void)
142 template<typename Program, typename BuildOptions>
143 void ProgramCollection<Program, BuildOptions>::clear (void)
150 template<typename Program, typename BuildOptions>
151 Program& ProgramCollection<Program, BuildOptions>::add (const std::string& name)
161 template<typename Program, typename BuildOptions>
162 Program& ProgramCollection<Program, BuildOptions>::add (const std::string& name, const BuildOptions* buildOptions)
172 template<typename Program, typename BuildOptions>
173 void ProgramCollection<Program, BuildOptions>::add (const std::string& name, de::MovePtr<Program>& program)
180 template<typename Program, typename BuildOptions>
181 bool ProgramCollection<Program, BuildOptions>::contains (const std::string& name) const
186 template<typename Program, typename BuildOptions>
187 const Program& ProgramCollection<Program, BuildOptions>::get (const std::string& name) const