Mercurial > code
changeset 535:819a14133f2e
Js: add duk_push_stdstring
author | David Demelier <markand@malikania.fr> |
---|---|
date | Fri, 03 Jun 2016 14:02:17 +0200 |
parents | 444f1a036938 |
children | f7af45aeb197 |
files | modules/js/duktape.hpp |
diffstat | 1 files changed, 11 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/modules/js/duktape.hpp Fri Jun 03 13:59:37 2016 +0200 +++ b/modules/js/duktape.hpp Fri Jun 03 14:02:17 2016 +0200 @@ -422,4 +422,15 @@ return std::string(text, size); } +/** + * Push a C++ string. + * + * \param ctx the context + * \param str the string + */ +inline void duk_push_stdstring(duk_context *ctx, const std::string &str) +{ + duk_push_lstring(ctx, str.data(), str.length()); +} + #endif // !DUKTAPE_HPP