![]()  | 
  
    PeriDyno 1.2.1
    
   | 
 
#include <json.hpp>
Public Types | |
| using | char_type = char | 
Public Member Functions | |
| wide_string_input_adapter (BaseInputAdapter base) | |
| std::char_traits< char >::int_type | get_character () noexcept | 
Private Member Functions | |
| template<size_t T> | |
| void | fill_buffer () | 
Private Attributes | |
| BaseInputAdapter | base_adapter | 
| std::array< std::char_traits< char >::int_type, 4 > | utf8_bytes = { {0, 0, 0, 0} } | 
| a buffer for UTF-8 bytes   | |
| std::size_t | utf8_bytes_index = 0 | 
| index to the utf8_codes array for the next valid byte   | |
| std::size_t | utf8_bytes_filled = 0 | 
| number of valid bytes in the utf8_codes array   | |
| using detail::wide_string_input_adapter< BaseInputAdapter, WideCharType >::char_type = char | 
      
  | 
  inline | 
      
  | 
  inlineprivate | 
      
  | 
  inlinenoexcept | 
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  private |