#include "jsonipc.hh"
Public Member Functions | |
std::string | classname () override |
InstanceWrapper (const std::shared_ptr< T > &sptr) | |
Closure * | lookup_closure (const char *method) override |
void | try_upcast (const std::string &baseclass, void *sptrB) override |
TypeidKey | typeid_key () override |
Static Public Member Functions | |
static TypeidKey | create_typeid_key (const std::shared_ptr< T > &sptr) |
|
explicit |
|
overridevirtual |
Implements InstanceMap::Wrapper.
|
overridevirtual |
Implements InstanceMap::Wrapper.
|
overridevirtual |
Implements InstanceMap::Wrapper.
|
static |
|
overridevirtual |
Implements InstanceMap::Wrapper.