woo.system

Functions for accessing woo’s internals; only used internally.

woo.system.childClasses(base, recurse=True, includeBase=False)[source]

Enumerate classes deriving from given base (as string), recursively by default. Returns set.

woo.system.releaseInternalPythonObjects()[source]

Only used internally at Woo shutdown, to work around issues releasing mixed python/c++ shared_ptr. See http://stackoverflow.com/questions/33637423/pygilstate-ensure-after-py-finalize/33637604 for details.

woo.system.setExitHandlers()[source]

Set exit handler to avoid gdb run if log4cxx crashes at exit.

Tip

Got questions? Ask at ask.woodem.org. Report issues to github.