Initial C++0x support.
commit87898f6012d553d7fe783ac1329ca47d45d262a7
authorDaniel Wallin <daniel@boostpro.com>
Mon, 8 Aug 2011 08:58:17 +0000 (8 10:58 +0200)
committerDaniel Wallin <daniel@boostpro.com>
Mon, 8 Aug 2011 09:00:37 +0000 (8 11:00 +0200)
tree6e77f7582606a584877822a51f58805da6ceaae8
parent3044a9053ac50977684a75c4af42b2bddb853fad
Initial C++0x support.

Variadic templates replace most of the PP repetition. Work in progress.
19 files changed:
luabind/class.hpp
luabind/config.hpp
luabind/detail/call.hpp
luabind/detail/call_0x.hpp [new file with mode: 0644]
luabind/detail/call_function.hpp
luabind/detail/call_member.hpp
luabind/detail/class_rep.hpp
luabind/detail/constructor.hpp
luabind/detail/deduce_signature.hpp
luabind/detail/format_signature.hpp
luabind/detail/policy.hpp
luabind/detail/signature_match.hpp
luabind/make_function.hpp
luabind/object.hpp
luabind/operator.hpp
luabind/tag_function.hpp
luabind/vector.hpp [new file with mode: 0644]
luabind/wrapper_base.hpp
test/Jamfile