Класс System::Diagnostics::StackTrace

StackTrace class

Коллекция стековых кадров. Объекты этого класса должны создаваться только с помощью функции System::MakeObject(). Никогда не создавайте экземпляр этого типа в стеке или с помощью оператора new, так как это приведёт к ошибкам выполнения и/или сбоям утверждений. Всегда оборачивайте этот класс в указатель System::SmartPtr и используйте этот указатель для передачи его в функции в качестве аргумента.

class StackTrace : public System::Object

Методы

МетодОписание
get_FrameCount() constПолучает количество кадров в трассировке стека.
virtual GetFrame(uint32_t)Получает стековый кадр.
operator=(const StackTrace&) constНет присваивания.
StackTrace()Создаёт трассировку стека, описывающую текущее состояние стека.
StackTrace(bool)Создаёт трассировку стека, описывающую текущее состояние стека.
StackTrace(const StackTrace&)Копирование запрещено.
virtual ~StackTrace()Деструктор.

См. также