From 41396949abf0bdc861db0cb477056306e47facfb Mon Sep 17 00:00:00 2001 From: Emiel Bruijntjes Date: Sun, 23 Mar 2014 21:15:26 +0100 Subject: added echo() function requested in issue #51 --- include/call.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'include/call.h') diff --git a/include/call.h b/include/call.h index d71c077..0ef6353 100644 --- a/include/call.h +++ b/include/call.h @@ -46,6 +46,8 @@ Value call(const char *name, Params&&... params) */ inline Value array_keys(const Value &value) { return call("array_keys", value); } inline Value array_values(const Value &value) { return call("array_values", value); } +inline Value echo(const char *input) { out << input; return nullptr; } +inline Value echo(const std::string &input) { out << input; return nullptr; } inline Value empty(const Value &value) { return value.isNull() || !value.boolValue(); } inline Value empty(const HashMember &member) { return !member.exists() || empty(member.value()); } inline Value empty(const HashMember &member) { return !member.exists() || empty(member.value()); } -- cgit v1.2.3