Add the ability to look up user defined typenames

Closes #124
This commit is contained in:
Jason Turner
2014-08-17 09:05:29 -06:00
parent 3a775097dd
commit cb1c7730cf
3 changed files with 38 additions and 0 deletions

View File

@@ -0,0 +1,22 @@
// Tests to make sure that the order in which function dispatches occur is correct
#include <chaiscript/chaiscript.hpp>
#include <cstdlib>
class MyClass
{
};
int main()
{
chaiscript::ChaiScript chai;
auto type = chaiscript::user_type<MyClass>();
chai.add(type, "MyClass");
if (chai.get_type_name(type) == "MyClass" && chai.get_type_name<MyClass>() == "MyClass")
{
return EXIT_SUCCESS;
} else {
return EXIT_FAILURE;
}
}