new model for C++/Lua error exception-safe separation - gsl-shell.git - gsl-shell

index : gsl-shell.git
gsl-shell
summary refs log tree commit diff
path: root/examples/text.lua
diff options
context:
space:
mode:
authorfrancesco-ST <francesco.abbate@st.com>2010年12月02日 10:21:15 +0100
committerfrancesco-ST <francesco.abbate@st.com>2010年12月02日 10:21:15 +0100
commit1002c98152dc3dabad7b251103d60a587f7aa5b1 (patch)
treef4710447b154d4244ac861e70c3dce5917f6e2f8 /examples/text.lua
parent9a2e6443e486a5b417c7e0bfbcfef15ac9e0b6d8 (diff)
downloadgsl-shell-1002c98152dc3dabad7b251103d60a587f7aa5b1.tar.gz
new model for C++/Lua error exception-safe separationgsl-shell-1.0
Now all the exceptions are trapped in pure C++ functions and a status code is returned by reference to indicate success or give an error message. The C function that instruments Lua interface can call lua_error but is not supposed to catch exceptions and does not allocate auto class instance that need non-trivial destructors.
Diffstat (limited to 'examples/text.lua')
0 files changed, 0 insertions, 0 deletions
generated by cgit v1.2.3 (git 2.39.1) at 2025年10月01日 07:26:31 +0000

AltStyle によって変換されたページ (->オリジナル) /