def list_all_vars(self):
        vnames = []
        for name, obj in self.__dict__.items():
            if name.startswith('_'):
                continue
            if isinstance(obj, VariableTree):
                vnames.extend(['.'.join((self.name,n)) for n in obj.list_all_vars()])
            else:
                vnames.append('.'.join((self.name, name)))
        return vnames
Pops the context object from the stack.
dataset/ETHPy150Open OpenMDAO/OpenMDAO-Framework/openmdao.main/src/openmdao/main/vartree.py/VariableTree.list_all_vars--crossover with--dataset/ETHPy150Open getlogbook/logbook/logbook/base.py/ContextObject.pop_application