• Tiago Peixoto's avatar
    Fix visibility/RTTI problem with run_action() · 0c1f0df2
    Tiago Peixoto authored
    Some visibility voodoo is necessary to ensure that RTTI work properly
    across DSO boundaries, which is necessary to properly handle dynamic
    property maps and such. Additionally, the action template must have a
    different name each time the action code changes, to avoid additional
    This also adds some other utility functions/typedefs to make writing
    "inline" c++ code easier.