Crest::CrestBaseException Node1 Crest::CrestBaseException # m_type + what() + getType() # CrestBaseException() Node2 std::exception Node2->Node1 Node3 std::string Node3->Node1 #m_text Node4 std::basic_string< char > Node4->Node3