Inherits AzToolsFramework::Debug::TraceContextStackInterface.
|
| size_t | GetStackCount () const override |
| |
| ContentType | GetType (size_t index) const override |
| |
| const char * | GetKey (size_t index) const override |
| |
| const char * | GetStringValue (size_t index) const override |
| |
| bool | GetBoolValue (size_t index) const override |
| |
| int64_t | GetIntValue (size_t index) const override |
| |
| uint64_t | GetUIntValue (size_t index) const override |
| |
| float | GetFloatValue (size_t index) const override |
| |
| double | GetDoubleValue (size_t index) const override |
| |
| const AZ::Uuid & | GetUuidValue (size_t index) const override |
| |
|
void | PushStringEntry (const char *key, const char *value) |
| |
|
void | PushBoolEntry (const char *key, bool value) |
| |
|
void | PushIntEntry (const char *key, int64_t value) |
| |
|
void | PushUintEntry (const char *key, uint64_t value) |
| |
|
void | PushFloatEntry (const char *key, float value) |
| |
|
void | PushDoubleEntry (const char *key, double value) |
| |
|
void | PushUuidEntry (const char *key, const AZ::Uuid *value) |
| |
|
void | PopEntry () |
| |
|
|
bool | IsValidRequest (size_t index, ContentType type) const |
| |
|
|
AZStd::vector< AZStd::string > | m_stringStack |
| |
|
AZStd::vector< AZ::Uuid > | m_uuidStack |
| |
|
AZStd::vector< EntryInfo > | m_entries |
| |
|
| enum class | ContentType {
StringType
, BoolType
, IntType
, UintType
,
FloatType
, DoubleType
, UuidType
, Undefined
} |
| |
◆ GetBoolValue()
| bool AzToolsFramework::Debug::TraceContextStack::GetBoolValue |
( |
size_t |
index | ) |
const |
|
overridevirtual |
◆ GetDoubleValue()
| double AzToolsFramework::Debug::TraceContextStack::GetDoubleValue |
( |
size_t |
index | ) |
const |
|
overridevirtual |
◆ GetFloatValue()
| float AzToolsFramework::Debug::TraceContextStack::GetFloatValue |
( |
size_t |
index | ) |
const |
|
overridevirtual |
◆ GetIntValue()
| int64_t AzToolsFramework::Debug::TraceContextStack::GetIntValue |
( |
size_t |
index | ) |
const |
|
overridevirtual |
◆ GetKey()
| const char * AzToolsFramework::Debug::TraceContextStack::GetKey |
( |
size_t |
index | ) |
const |
|
overridevirtual |
◆ GetStackCount()
| size_t AzToolsFramework::Debug::TraceContextStack::GetStackCount |
( |
| ) |
const |
|
overridevirtual |
◆ GetStringValue()
| const char * AzToolsFramework::Debug::TraceContextStack::GetStringValue |
( |
size_t |
index | ) |
const |
|
overridevirtual |
◆ GetType()
| ContentType AzToolsFramework::Debug::TraceContextStack::GetType |
( |
size_t |
index | ) |
const |
|
overridevirtual |
◆ GetUIntValue()
| uint64_t AzToolsFramework::Debug::TraceContextStack::GetUIntValue |
( |
size_t |
index | ) |
const |
|
overridevirtual |
◆ GetUuidValue()
| const AZ::Uuid & AzToolsFramework::Debug::TraceContextStack::GetUuidValue |
( |
size_t |
index | ) |
const |
|
overridevirtual |
The documentation for this class was generated from the following file:
- Code/Framework/AzToolsFramework/AzToolsFramework/Debug/TraceContextStack.h