|
bcParserCPP 2.8
Math Parser for C++
|
| CBasicNode< _ValueT > | Node type that holds constant values |
| CMathParser< _CharT, _ValueT > | CMathParser C++ template class parses and evaluates expressions given as string at runtime |
| CNode< _ValueT > | Generic node, base class for all nodes |
| CNParamNode< _CharT, _ValueT > | CNParamNode represents functions that take any number of parameters |
| COneParamNode< _CharT, _ValueT > | Special case to improve performance |
| CParserException< _CharT > | CParserException is used to report errors during parsing and evaluation in CMathParser class |
| CTwoParamNode< _CharT, _ValueT > | Special case to improve performance |
| CUnknownVarNode< _CharT, _ValueT > | A variable node for variables that are not predefined |
| CVarNode< _ValueT > | A node that represents variables in the expression |
| FunctionEntry< functype > | A utility class to hold the function pointer for a user defined function and the number of parameters that are needed to call that function |
1.7.4