Menu
Lumberyard
C++ API Reference (Version 1.10)

AZ::SerializeContext::DbgStackEntry Struct Reference

A debug stack element that provides useful debugging information as Lumberyard traverses through the class hierarchy to serialize data. More...

Public Member Functions

void ToString (AZStd::string &str) const
 Prints the debug stack element to a string. More...
 

Public Attributes

const void * m_dataPtr
 A pointer to the data that is currently being serialized. More...
 
const Uuid * m_uuidPtr
 A pointer to the unique type ID of the data that is currently being serialized. More...
 
const ClassDatam_classData
 A reference to a class data object that contains information about the data that is currently being serialized. More...
 
const char * m_elementName
 A pointer to the name of the data element that is currently being serialized. More...
 
const ClassElementm_classElement
 A pointer to the class element that corresponds to the data element that is currently being serialized. More...
 

Detailed Description

A debug stack element that provides useful debugging information as Lumberyard traverses through the class hierarchy to serialize data.

Member Function Documentation

◆ ToString()

void AZ::SerializeContext::DbgStackEntry::ToString ( AZStd::string &  str) const

Prints the debug stack element to a string.

Parameters
[out]strThe debug information in a string.

Member Data Documentation

◆ m_classData

const ClassData* AZ::SerializeContext::DbgStackEntry::m_classData

A reference to a class data object that contains information about the data that is currently being serialized.

◆ m_classElement

const ClassElement* AZ::SerializeContext::DbgStackEntry::m_classElement

A pointer to the class element that corresponds to the data element that is currently being serialized.

◆ m_dataPtr

const void* AZ::SerializeContext::DbgStackEntry::m_dataPtr

A pointer to the data that is currently being serialized.

◆ m_elementName

const char* AZ::SerializeContext::DbgStackEntry::m_elementName

A pointer to the name of the data element that is currently being serialized.

◆ m_uuidPtr

const Uuid* AZ::SerializeContext::DbgStackEntry::m_uuidPtr

A pointer to the unique type ID of the data that is currently being serialized.


The documentation for this struct was generated from the following file: