openMSX
Public Member Functions | Public Attributes | List of all members
openmsx::SymbolRef Struct Reference

#include <ImGuiSymbols.hh>

Public Member Functions

std::string_view file (const SymbolManager &m) const
 
const std::string & name (const SymbolManager &m) const
 
uint16_t value (const SymbolManager &m) const
 
std::optional< uint8_t > slot (const SymbolManager &m) const
 
std::optional< uint16_t > segment (const SymbolManager &m) const
 

Public Attributes

unsigned fileIdx
 
unsigned symbolIdx
 

Detailed Description

Definition at line 16 of file ImGuiSymbols.hh.

Member Function Documentation

◆ file()

std::string_view openmsx::SymbolRef::file ( const SymbolManager m) const
inline

Definition at line 20 of file ImGuiSymbols.hh.

References fileIdx, and openmsx::SymbolManager::getFiles().

◆ name()

const std::string & openmsx::SymbolRef::name ( const SymbolManager m) const
inline

Definition at line 21 of file ImGuiSymbols.hh.

References fileIdx, openmsx::SymbolManager::getFiles(), and symbolIdx.

◆ segment()

std::optional< uint16_t > openmsx::SymbolRef::segment ( const SymbolManager m) const
inline

Definition at line 24 of file ImGuiSymbols.hh.

References fileIdx, openmsx::SymbolManager::getFiles(), and symbolIdx.

◆ slot()

std::optional< uint8_t > openmsx::SymbolRef::slot ( const SymbolManager m) const
inline

Definition at line 23 of file ImGuiSymbols.hh.

References fileIdx, openmsx::SymbolManager::getFiles(), and symbolIdx.

◆ value()

uint16_t openmsx::SymbolRef::value ( const SymbolManager m) const
inline

Definition at line 22 of file ImGuiSymbols.hh.

References fileIdx, openmsx::SymbolManager::getFiles(), and symbolIdx.

Member Data Documentation

◆ fileIdx

unsigned openmsx::SymbolRef::fileIdx

Definition at line 17 of file ImGuiSymbols.hh.

Referenced by file(), name(), segment(), slot(), and value().

◆ symbolIdx

unsigned openmsx::SymbolRef::symbolIdx

Definition at line 18 of file ImGuiSymbols.hh.

Referenced by name(), segment(), slot(), and value().


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