All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Attributes | List of all members
icarus::ParsingToolkit::Params_t Struct Reference

All parsing parameters. More...

#include <ParsingToolkit.h>

Public Attributes

char escape { '\\' }
 Escape character. More...
 
std::string comment { "#" }
 Word introducing a comment. More...
 
char EOL { '\n' }
 
std::vector< QuotSpec_tquotes
 List of matching start and end of quote. More...
 

Detailed Description

All parsing parameters.

Definition at line 66 of file ParsingToolkit.h.

Member Data Documentation

std::string icarus::ParsingToolkit::Params_t::comment { "#" }

Word introducing a comment.

Definition at line 71 of file ParsingToolkit.h.

char icarus::ParsingToolkit::Params_t::EOL { '\n' }

Definition at line 73 of file ParsingToolkit.h.

char icarus::ParsingToolkit::Params_t::escape { '\\' }

Escape character.

Definition at line 69 of file ParsingToolkit.h.

std::vector<QuotSpec_t> icarus::ParsingToolkit::Params_t::quotes
Initial value:
{
QuotSpec_t{ R"(")", R"(")" },
QuotSpec_t{ R"(')", R"(')" }
}

List of matching start and end of quote.

Definition at line 76 of file ParsingToolkit.h.


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