diff options
author | Robin Gareus <robin@gareus.org> | 2017-02-20 00:17:08 +0100 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2017-02-20 00:30:15 +0100 |
commit | 226b2a526e2f175ea8f36a79ba87ce7a19ea472f (patch) | |
tree | 9074623526c6f39167ea875188c454a26ff56865 /libs/lua | |
parent | 542b789a42f0e41276386e35d45dc59995f5bf69 (diff) |
Add Lua bindings for std::list ::front() and ::back()
Diffstat (limited to 'libs/lua')
-rw-r--r-- | libs/lua/LuaBridge/detail/Namespace.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/libs/lua/LuaBridge/detail/Namespace.h b/libs/lua/LuaBridge/detail/Namespace.h index adda891b1b..f4f2ae2135 100644 --- a/libs/lua/LuaBridge/detail/Namespace.h +++ b/libs/lua/LuaBridge/detail/Namespace.h @@ -1847,6 +1847,8 @@ public: .addFunction ("empty", <::empty) .addFunction ("size", <::size) .addFunction ("reverse", <::reverse) + .addFunction ("front", static_cast<const T& (LT::*)() const>(<::front)) + .addFunction ("back", static_cast<const T& (LT::*)() const>(<::back)) .addExtCFunction ("iter", &CFunc::listIter<T, LT>) .addExtCFunction ("table", &CFunc::listToTable<T, LT>); } |