#include <myparser_pass_repr.hpp>
Public Member Functions | |
PassReprJSON (std::ostream &target, const bool verbose=false) | |
Public Member Functions inherited from myparser::Pass< PASS_REPR > | |
Pass (std::ostream &target, const bool verbose, const bool compact) | |
void | run (const NodeList<> *node) |
void | run (const NodeText<> *node) |
template<class E > | |
void | run (const NodeTextOrError< E > *node) |
template<class E > | |
void | run (const NodeError< E > *node) |
Public Member Functions inherited from myparser::PassProto< PASS_REPR > | |
PassProto () | |
Public Member Functions inherited from myparser::PassBase | |
size_t | getId () |
Protected Member Functions | |
void | putStrEscaped (const std::string &str) |
virtual void | putName (const std::string &name) |
virtual void | putIndex (const size_t index) |
virtual void | putText (const std::string &text) |
virtual void | putError (const std::string &error) |
virtual void | putMainBegin () |
virtual void | putMainEnd () |
virtual void | putLnBegin () |
virtual void | putLnEnd () |
virtual void | putLn (const bool first) |
void | putLn1 () |
Protected Member Functions inherited from myparser::Pass< PASS_REPR > | |
virtual void | putPlaceHolder () |
virtual void | putBegin () |
virtual void | putEnd () |
Protected Member Functions inherited from myparser::PassBase | |
PassBase (const size_t pass) | |
Additional Inherited Members | |
Static Public Member Functions inherited from myparser::PassProto< PASS_REPR > | |
static MYPARSER_INLINE void | call (PassBase *pass, const size_t target, const T *node) |
Protected Attributes inherited from myparser::Pass< PASS_REPR > | |
std::ostream & | out |
size_t | indent |
|
inline |
|
inlineprotectedvirtual |
Reimplemented from myparser::Pass< PASS_REPR >.
|
inlineprotectedvirtual |
Reimplemented from myparser::Pass< PASS_REPR >.
|
inlineprotectedvirtual |
Reimplemented from myparser::Pass< PASS_REPR >.
|
inlineprotected |
|
inlineprotectedvirtual |
Reimplemented from myparser::Pass< PASS_REPR >.
|
inlineprotectedvirtual |
Reimplemented from myparser::Pass< PASS_REPR >.
|
inlineprotectedvirtual |
Reimplemented from myparser::Pass< PASS_REPR >.
|
inlineprotectedvirtual |
Reimplemented from myparser::Pass< PASS_REPR >.
|
inlineprotectedvirtual |
Reimplemented from myparser::Pass< PASS_REPR >.
|
inlineprotected |
|
inlineprotectedvirtual |
Reimplemented from myparser::Pass< PASS_REPR >.