Doxygen XLinks
by
V: 2511R0
Website: doxygen
Loading...
Searching...
No Matches
dxl::DXLExpressionFormatter Struct Reference

Description:

The expression formatter used with DoxygenXLinks expressions option –format. The only difference to its parent class ExpressionFormatter is that with construction it grabs the expression compiler singleton which is located in an anonymous namespace.

Definition at line 41 of file expressions.hpp.

#include <expressions.hpp>

Inheritance diagram for dxl::DXLExpressionFormatter:
alib::expressions::util::ExpressionFormatter

Public Method Index:

 DXLExpressionFormatter (const alib::String &formatString)
Public Method Index: inherited from alib::expressions::util::ExpressionFormatter
 ExpressionFormatter (const String &formatString, Compiler *compiler, SPFormatter formatter=nullptr, character separatorChar='@')
void Format (AString &target, expressions::Scope &scope)

Additional Inherited Members

Protected Field Index: inherited from alib::expressions::util::ExpressionFormatter
Compilercompiler
std::vector< Expressionexpressions
AString formatStringStripped
std::vector< integerformatSubstrings
const AString originalFormatString
SPFormatter stdFormatter

Constructor(s) / Destructor Details:

◆ DXLExpressionFormatter()

dxl::DXLExpressionFormatter::DXLExpressionFormatter ( const alib::String & formatString)

Constructor. Passes the internal compiler singleton to the parent class.

Parameters
formatStringPassed to the constructor of ExpressionFormatter.

Definition at line 494 of file expressions.cpp.


The documentation for this struct was generated from the following files: