11#ifndef CHAISCRIPT_PROXY_CONSTRUCTORS_HPP_
12#define CHAISCRIPT_PROXY_CONSTRUCTORS_HPP_
Object call(Vector t_params) const
Calls the function with the given set of parameters and returns the value;.
Definition proxy_functions.hpp:196
For any callable object.
Definition proxy_functions.hpp:637
Definition callable_traits.hpp:14
Proxy_Function build_constructor_(Class(*)(Params...))
Definition proxy_constructors.hpp:24
Classes and functions specific to the runtime dispatch side of ChaiScript. Some items may be of use t...
Definition callable_traits.hpp:13
Namespace chaiscript contains every API call that the average user will be concerned with.
std::shared_ptr< dispatch::Proxy_Function_Base > Proxy_Function
Common typedef used for passing of any registered function in ChaiScript.
Definition proxy_functions.hpp:317
Proxy_Function constructor()
Generates a constructor function for use with ChaiScript.
Definition proxy_constructors.hpp:47
std::shared_ptr< B > make_shared(Arg &&... arg)
Definition chaiscript_defines.hpp:87
@ Class
Definition chaiscript_common.hpp:69
std::multimap< std::string, std::string > Params
Definition httplib.h:892
double f(const std::string &, double, bool) noexcept
Definition profile_cpp_calls_2.cpp:4
Definition callable_traits.hpp:18