/*static */ MemoryView* MemoryView::Create(::Team* team, Listener* listener) { MemoryView* self = new MemoryView(team, listener); try { self->_Init(); } catch(...) { delete self; throw; } return self; }