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.
|
Go to the source code of this file.
Namespaces | |
namespace | bux |
THE common namespace of bux library. | |
namespace | bux::GLR |
Typedefs | |
typedef FC_GetRelLexT< const I_LexAttr, std::shared_ptr > | bux::GLR::FC_GetRelLex |
typedef C_RetLvalT< const I_LexAttr, std::shared_ptr > | bux::GLR::C_RetLval |
Functions | |
template<class T_Key , class T_Value , class T_ValueOrSize , class T_Traits > | |
std::vector< T_Value > | bux::GLR::index2values (U_K2V< T_Key, T_Value > k2v, T_ValueOrSize valOrSz, T_LexID key) |
template<class T > | |
std::shared_ptr< C_LexDataT< T > > | bux::GLR::dupLex (const I_LexAttr &lex) |
template<class T > | |
std::shared_ptr< C_LexDataT< T > > | bux::GLR::tryDupLex (const std::shared_ptr< const I_LexAttr > &lex) |
template<class T > | |
std::shared_ptr< C_LexDataT< T > > | bux::GLR::tryDupLex (const C_LexInfoT< const I_LexAttr, std::shared_ptr > &lex) |
This header is constantly included by parsergen-generated *.cpp files.
Definition in file ImplGLR.h.