scnlib  0.2.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
scn::scanner< CharT, unsigned long long > Struct Template Reference

#include <reader.h>

Inheritance diagram for scn::scanner< CharT, unsigned long long >:
scn::detail::integer_scanner< unsigned long long >

Additional Inherited Members

- Public Types inherited from scn::detail::integer_scanner< unsigned long long >
enum  localized_type
 
- Public Member Functions inherited from scn::detail::integer_scanner< unsigned long long >
error parse (ParseCtx &pctx)
 
error scan (unsigned long long &val, Context &ctx)
 
expected< std::ptrdiff_t > _parse_int (unsigned long long &val, span< const CharT > s, CharT thsep)
 
expected< typename span< const
CharT >::iterator > 
_read_int (unsigned long long &val, bool minus_sign, span< const CharT > buf, CharT thsep) const
 
unsigned char _char_to_int (char ch) const
 
unsigned char _char_to_int (wchar_t ch) const
 
- Public Attributes inherited from scn::detail::integer_scanner< unsigned long long >
int base
 
uint8_t localized
 
bool have_thsep
 

Detailed Description

template<typename CharT>
struct scn::scanner< CharT, unsigned long long >

Definition at line 1448 of file reader.h.


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