| 
    Citlali
    
   | 
 
@breif a generic cal item holder More...
#include <io.h>


Public Types | |
| using | Base = ConfigMapper< CalItem > | 
| using | Base = ConfigMapper< CalItem > | 
Public Member Functions | |
| CalItem (config_t config) | |
| const std::string & | typestr () const | 
| auto | type () const | 
| template<auto type_> | |
| auto | is_type () -> bool | 
| template<auto type_> | |
| auto | get () const -> const auto & | 
| CalItem (config_t config) | |
| const std::string & | typestr () const | 
| auto | type () const | 
| template<auto type_> | |
| bool | is_type () | 
| template<auto type_> | |
| const auto & | get () const | 
Static Public Member Functions | |
| static auto | check_config (config_t &config) -> std::optional< std::string > | 
| static auto | check_config (config_t &config) -> std::optional< std::string > | 
Private Member Functions | |
| void | resolve () | 
| void | resolve () | 
Private Attributes | |
| std::string | m_typestr {} | 
| cal_item_var_t | m_cal_item {} | 
Friends | |
| template<typename OStream > | |
| auto | operator<< (OStream &os, const CalItem &d) -> decltype(auto) | 
@breif a generic cal item holder
      
  | 
  inline | 

      
  | 
  inline | 

      
  | 
  inlinestatic | 

      
  | 
  inlinestatic | 

      
  | 
  inline | 
      
  | 
  inline | 



      
  | 
  inlineprivate | 


      
  | 
  inlineprivate | 

      
  | 
  inline | 


      
  | 
  inline | 

      
  | 
  inline | 

      
  | 
  inline | 
      
  | 
  private | 
      
  | 
  private |