CYD-UI
A C++ library for building native graphic user interfaces
Loading...
Searching...
No Matches
cydui::components::identifier_t Class Referenceexport

Public Member Functions

consteval identifier_t (std::source_location loc=std::source_location::current())
 
 identifier_t (const std::string &id, std::source_location loc=std::source_location::current())
 
 identifier_t (const char *id, std::source_location loc=std::source_location::current())
 
std::string str () const
 
std::string str ()
 
void set_id (const std::string &id)
 
const std::source_location & loc () const
 

Detailed Description

Definition at line 11 of file component_identifier.cppm.

Constructor & Destructor Documentation

◆ identifier_t() [1/3]

cydui::components::identifier_t::identifier_t ( std::source_location loc = std::source_location::current())
inlineconstevalexport

Definition at line 13 of file component_identifier.cppm.

+ Here is the call graph for this function:

◆ identifier_t() [2/3]

cydui::components::identifier_t::identifier_t ( const std::string & id,
std::source_location loc = std::source_location::current() )
inlineexport

Definition at line 16 of file component_identifier.cppm.

+ Here is the call graph for this function:

◆ identifier_t() [3/3]

cydui::components::identifier_t::identifier_t ( const char * id,
std::source_location loc = std::source_location::current() )
inlineexport

Definition at line 22 of file component_identifier.cppm.

+ Here is the call graph for this function:

Member Function Documentation

◆ loc()

const std::source_location & cydui::components::identifier_t::loc ( ) const
inlineexport

Definition at line 46 of file component_identifier.cppm.

+ Here is the caller graph for this function:

◆ set_id()

void cydui::components::identifier_t::set_id ( const std::string & id)
inlineexport

Definition at line 42 of file component_identifier.cppm.

◆ str() [1/2]

std::string cydui::components::identifier_t::str ( )
inlineexport

Definition at line 35 of file component_identifier.cppm.

◆ str() [2/2]

std::string cydui::components::identifier_t::str ( ) const
inlineexport

Definition at line 28 of file component_identifier.cppm.


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