4.4.1
Freundlich's C++ toolkit
Loading...
Searching...
No Matches
Public Types | Public Member Functions
fcppt::parse::skipper::basic_char_set< Ch > Class Template Reference

Detailed Description

template<typename Ch>
class fcppt::parse::skipper::basic_char_set< Ch >

Skips all characters from a set.

Inheritance diagram for fcppt::parse::skipper::basic_char_set< Ch >:
fcppt::parse::skipper::tag

Public Types

using char_set_type = fcppt::parse::basic_char_set_container< Ch >
 

Public Member Functions

 basic_char_set (std::initializer_list< Ch > const &)
 
 basic_char_set (char_set_type &&)
 
fcppt::parse::skipper::result< Ch > skip (fcppt::reference< fcppt::parse::basic_stream< Ch > >) const
 
char_set_type const & chars () const
 

Member Typedef Documentation

◆ char_set_type

template<typename Ch >
using fcppt::parse::skipper::basic_char_set< Ch >::char_set_type = fcppt::parse::basic_char_set_container<Ch>

Constructor & Destructor Documentation

◆ basic_char_set() [1/2]

template<typename Ch >
fcppt::parse::skipper::basic_char_set< Ch >::basic_char_set ( std::initializer_list< Ch > const &  )

◆ basic_char_set() [2/2]

template<typename Ch >
fcppt::parse::skipper::basic_char_set< Ch >::basic_char_set ( char_set_type &&  )
explicit

Member Function Documentation

◆ chars()

template<typename Ch >
char_set_type const & fcppt::parse::skipper::basic_char_set< Ch >::chars ( ) const

◆ skip()