Add type_info wrapper class.
commit6fadd1f38d4c3179b29193bce95f53d379fe3fd4
authorDaniel Wallin <daniel@boostpro.com>
Sun, 4 Jan 2009 11:36:34 +0000 (4 12:36 +0100)
committerDaniel Wallin <daniel@boostpro.com>
Sat, 21 Mar 2009 21:28:31 +0000 (21 22:28 +0100)
tree0cded844251fdc819999d8b486239be2e24e4b9a
parentc114657a6deaca73bf21896de88a4d2ad142bc31
Add type_info wrapper class.

Remove the LUABIND_TYPEINFO customization point and replace it with
luabind::type_id; a wrapper around std::type_info.
22 files changed:
luabind/adopt_policy.hpp
luabind/class.hpp
luabind/config.hpp
luabind/detail/call_function.hpp
luabind/detail/call_member.hpp
luabind/detail/class_cache.hpp
luabind/detail/class_registry.hpp
luabind/detail/class_rep.hpp
luabind/detail/format_signature.hpp
luabind/detail/get_signature.hpp
luabind/detail/implicit_cast.hpp
luabind/detail/object_funs.hpp
luabind/detail/pointee_typeid.hpp
luabind/detail/policy.hpp
luabind/error.hpp
luabind/object.hpp
luabind/typeid.hpp [new file with mode: 0644]
src/class.cpp
src/class_registry.cpp
src/class_rep.cpp
src/error.cpp
src/implicit_cast.cpp