bux API Reference 1.9.0
Static library of whatever are seen required in general purpose but not directly supported from Modern C++. Or whatever reusable originated from my side projects.
Loading...
Searching...
No Matches
bux::C_ScreenerNo< IGNORED > Class Template Reference

#include <LexBase.h>

Inheritance diagram for bux::C_ScreenerNo< IGNORED >:

Public Member Functions

constexpr C_ScreenerNo (I_Parser &parser)
 
- Public Member Functions inherited from bux::C_Screener< bool(*)(T_LexID)>
 C_Screener (I_Parser &parser, bool(*)(T_LexID) &&ignore)
 
void add (T_LexID token, unsigned line, unsigned col, I_LexAttr *unownedAttr) override
 
std::string_view setSource (std::string_view src) override
 
- Public Member Functions inherited from bux::I_Parser
virtual ~I_Parser ()=default
 

Detailed Description

template<T_LexID IGNORED>
class bux::C_ScreenerNo< IGNORED >
Examples
ParseSQL/src/formatsql.cpp, parsergen/ScannerGen/main.cpp, parsergen/example/BisonGLR/main.cpp, and parsergen/example/CalcInt/main.cpp.

Definition at line 134 of file LexBase.h.

Constructor & Destructor Documentation

◆ C_ScreenerNo()

template<T_LexID IGNORED>
bux::C_ScreenerNo< IGNORED >::C_ScreenerNo ( I_Parser & parser)
inlineexplicitconstexpr

Definition at line 137 of file LexBase.h.


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