Euphoria
eu::mrgui::IdStack Struct Reference

Public Member Functions

u32 get (const std::string &str) const
u32 get (int id) const
void push (const std::string &str)
void push (int id)
void pop ()
u32 last_id () const

Public Attributes

std::vector< u32stack

Detailed Description

Definition at line 18 of file widgets.h.

Member Function Documentation

◆ get() [1/2]

u32 eu::mrgui::IdStack::get ( const std::string & str) const
nodiscard

◆ get() [2/2]

u32 eu::mrgui::IdStack::get ( int id) const
nodiscard

◆ last_id()

u32 eu::mrgui::IdStack::last_id ( ) const
nodiscard

◆ pop()

void eu::mrgui::IdStack::pop ( )

◆ push() [1/2]

void eu::mrgui::IdStack::push ( const std::string & str)

◆ push() [2/2]

void eu::mrgui::IdStack::push ( int id)

Member Data Documentation

◆ stack

std::vector<u32> eu::mrgui::IdStack::stack

Definition at line 30 of file widgets.h.


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