HikoGUI
A low latency retained GUI
Loading...
Searching...
No Matches
Public Member Functions | Data Fields | Friends
tt::token_t Struct Reference

Public Member Functions

 token_t (tokenizer_name_t name, std::string value) noexcept
 
 token_t (token_t const &other) noexcept
 
 token_t (token_t &&other) noexcept
 
token_toperator= (token_t const &other) noexcept
 
token_toperator= (token_t &&other) noexcept
 
 operator bool () const noexcept
 
 operator long double () const
 
 operator double () const
 
 operator float () const
 
 operator signed long long () const
 
 operator signed long () const
 
 operator signed int () const
 
 operator signed short () const
 
 operator signed char () const
 
 operator unsigned long long () const
 
 operator unsigned long () const
 
 operator unsigned int () const
 
 operator unsigned short () const
 
 operator unsigned char () const
 
 operator std::string () const noexcept
 
 operator decimal () const
 
 operator date::year_month_day () const
 
std::string repr () const noexcept
 

Data Fields

tokenizer_name_t name
 
std::string value
 
parse_location location
 
bool is_binary
 
int precedence
 

Friends

std::ostreamoperator<< (std::ostream &lhs, token_t const &rhs)
 
tt_force_inline bool operator== (token_t const &lhs, token_t const &rhs) noexcept
 
tt_force_inline bool operator== (token_t const &lhs, tokenizer_name_t const &rhs) noexcept
 
tt_force_inline bool operator!= (token_t const &lhs, tokenizer_name_t const &rhs) noexcept
 
tt_force_inline bool operator== (token_t const &lhs, const char *rhs) noexcept
 
tt_force_inline bool operator!= (token_t const &lhs, const char *rhs) noexcept
 

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