Back to Piccolo

tie

engine/3rdparty/sol2-3.3.0/documentation/source/api/tie.rst

0.0.9489 B
Original Source

tie

improved version of std::tie

std::tie()_ does not work well with :doc:sol::function<function>'s sol::function_result returns. Use sol::tie instead. Because they're both named tie, you'll need to be explicit when you use sol's by naming it with the namespace (sol::tie), even with a using namespace sol;. Here's an example:

.. literalinclude:: ../../../examples/source/tie.cpp :linenos:

.. _std::tie(): http://en.cppreference.com/w/cpp/utility/tuple/tie