Espacios de nombres
Variantes
Acciones

std::stacktrace_entry

De cppreference.com
< cpp‎ | utility
 
 
Biblioteca de servicios
 
 
Definido en el archivo de encabezado <stacktrace>
class stacktrace_entry;
(desde C++23)

La clase stacktrace_entry, entrada de listado de pila, proporciona operaciones para consultar información sobre una evaluación en un listado de pila. Cada objeto stacktrace_entry está ya sea vacío, o representa una evaluación en un listado de pila.

stacktrace_entry modela a std::regular y a std::three_way_comparable<std::strong_ordering>.

Contenido

[editar] Tipos miembro

native_handle_type(C++23) Tipo identificador nativo definido por la implementación.

[editar] Funciones miembro

Construye un nuevo objeto stacktrace_entry
(función miembro pública) [editar]
Destruye el objeto stacktrace_entry.
(función miembro pública)
(C++23)
Asigna el contenido de uno objeto stacktrace_entry a otro.
(función miembro pública)
Observadores
Obtiene el identificador nativo definido por la implementación del objeto stacktrace_entry.
(función miembro pública)
Comprueba si el objeto stacktrace_entry está vacío.
(función miembro pública)
Consulta
Obtiene la descripción de la evaluación representada por el objeto stacktrace_entry.
(función miembro pública)
Obtiene el nombre del archivo fuente que léxicamente contiene la expresión o la instrucción cuya evaluación se representa por el objeto stacktrace_entry
(función miembro pública) [editar]
Obtiene el número de línea que relaciona léxicamente la evaluación representada por el objeto stacktrace_entry
(función miembro pública) [editar]

[editar] Funciones no miembro

Compara dos valores stacktrace_entry .
(función)
(C++23)
Devuelve una cadena con una descripción del objeto stacktrace_entry
(función) [editar]
Ejecuta salida de flujo del objeto stacktrace_entry
(plantilla de función) [editar]

[editar] Clases auxiliares

Soporte de hash (resumen) para std::stacktrace_entry
(especialización de plantilla de clase) [editar]

[editar] Ejemplo

[editar] Véase también

Una representación aproximada de una secuencia de invocación que consiste de entradas de listado de pila.
(plantilla de clase) [editar]
Una clase que representa información sobre el código fuente, tales como nombres de archivo, números de línea, y nombres de función.
(clase) [editar]