capydi
Loading...
Searching...
No Matches
ITokenizer< TokenType_ > Class Template Referenceabstract

#include <ITokenizer.hpp>

Public Types

using TokenType = TokenType_

Public Member Functions

virtual ~ITokenizer ()=default
virtual std::optional< TokenTypenext_token () noexcept=0

Member Typedef Documentation

◆ TokenType

template<typename TokenType_>
using ITokenizer< TokenType_ >::TokenType = TokenType_

Constructor & Destructor Documentation

◆ ~ITokenizer()

template<typename TokenType_>
virtual ITokenizer< TokenType_ >::~ITokenizer ( )
virtualdefault

Member Function Documentation

◆ next_token()

template<typename TokenType_>
virtual std::optional< TokenType > ITokenizer< TokenType_ >::next_token ( )
pure virtualnoexcept

Implemented in DelimFileReader.


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