LLDB mainline
lldb_private::FieldEnum::Enumerator Struct Reference

#include <RegisterFlags.h>

Public Member Functions

 Enumerator (uint64_t value, std::string name)
void ToXML (Stream &strm) const
void DumpToLog (Log *log) const

Public Attributes

uint64_t m_value
std::string m_name

Detailed Description

Definition at line 25 of file RegisterFlags.h.

Constructor & Destructor Documentation

◆ Enumerator()

lldb_private::FieldEnum::Enumerator::Enumerator ( uint64_t value,
std::string name )
inline

Definition at line 31 of file RegisterFlags.h.

References m_name, and m_value.

Member Function Documentation

◆ DumpToLog()

void FieldEnum::Enumerator::DumpToLog ( Log * log) const

Definition at line 369 of file RegisterFlags.cpp.

References LLDB_LOG, m_name, and m_value.

◆ ToXML()

void FieldEnum::Enumerator::ToXML ( Stream & strm) const

Definition at line 361 of file RegisterFlags.cpp.

References m_name, m_value, and lldb_private::Stream::Printf().

Member Data Documentation

◆ m_name

std::string lldb_private::FieldEnum::Enumerator::m_name

Definition at line 29 of file RegisterFlags.h.

Referenced by DumpToLog(), Enumerator(), and ToXML().

◆ m_value

uint64_t lldb_private::FieldEnum::Enumerator::m_value

Definition at line 26 of file RegisterFlags.h.

Referenced by DumpToLog(), Enumerator(), and ToXML().


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