MCPcopy Create free account
hub / github.com/ChaiScript/ChaiScript / apply

Method apply

include/chaiscript/dispatchkit/dispatchkit.hpp:190–197  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

188
189 template<typename Eval, typename Engine>
190 void apply(Eval &t_eval, Engine &t_engine) const
191 {
192 apply(m_typeinfos.begin(), m_typeinfos.end(), t_engine);
193 apply(m_funcs.begin(), m_funcs.end(), t_engine);
194 apply_eval(m_evals.begin(), m_evals.end(), t_eval);
195 apply_single(m_conversions.begin(), m_conversions.end(), t_engine);
196 apply_globals(m_globals.begin(), m_globals.end(), t_engine);
197 }
198
199 bool has_function(const Proxy_Function &new_f, const std::string &name)
200 {

Callers 1

ChaiScript_BasicClass · 0.80

Calls 3

beginMethod · 0.45
endMethod · 0.45
addMethod · 0.45

Tested by

no test coverage detected