OOLua  2.0.1
C++ and Lua binding
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
proxy_base_checker.h File Reference

Checks the hierarchical bases to ensure a cast is defined. More...

#include "type_list.h"
#include "proxy_userdata.h"
#include "proxy_class.h"
#include "oolua_config.h"

Namespaces

 OOLUA
 This is the root namespace of the Library.
 

Detailed Description

Checks the hierarchical bases to ensure a cast is defined.

Walks a list of bases class defined in a OOLUA::Proxy_class to find if a type can be converted to the requested type, if it is valid then the procedures will preform the cast.