Functions
YAML_PM::Exp Namespace Reference

Functions

const RegExAlpha ()
 
const RegExAlphaNumeric ()
 
const RegExAnchor ()
 
const RegExAnchorEnd ()
 
const RegExBlank ()
 
const RegExBlankOrBreak ()
 
const RegExBlockEntry ()
 
const RegExBreak ()
 
const RegExChomp ()
 
const RegExChompIndicator ()
 
const RegEx Comment ()
 
const RegExDigit ()
 
const RegExDocEnd ()
 
const RegExDocIndicator ()
 
const RegExDocStart ()
 
const RegExEndScalar ()
 
const RegExEndScalarInFlow ()
 
std::string Escape (Stream &in, int codeLength)
 
std::string Escape (Stream &in)
 
const RegExEscBreak ()
 
const RegExEscSingleQuote ()
 
const RegExHex ()
 
const RegExKey ()
 
const RegExKeyInFlow ()
 
const RegExNotPrintable ()
 
unsigned ParseHex (const std::string &str, const Mark &mark)
 
const RegExPlainScalar ()
 
const RegExPlainScalarInFlow ()
 
const RegExSpace ()
 
std::string Str (unsigned ch)
 
const RegExTab ()
 
const RegExTag ()
 
const RegExURI ()
 
const RegExUtf8_ByteOrderMark ()
 
const RegExValue ()
 
const RegExValueInFlow ()
 
const RegExValueInJSONFlow ()
 
const RegExWord ()
 

Function Documentation

◆ Alpha()

const RegEx& YAML_PM::Exp::Alpha ( )
inline

Definition at line 46 of file exp.h.

◆ AlphaNumeric()

const RegEx& YAML_PM::Exp::AlphaNumeric ( )
inline

Definition at line 50 of file exp.h.

◆ Anchor()

const RegEx& YAML_PM::Exp::Anchor ( )
inline

Definition at line 117 of file exp.h.

◆ AnchorEnd()

const RegEx& YAML_PM::Exp::AnchorEnd ( )
inline

Definition at line 121 of file exp.h.

◆ Blank()

const RegEx& YAML_PM::Exp::Blank ( )
inline

Definition at line 30 of file exp.h.

◆ BlankOrBreak()

const RegEx& YAML_PM::Exp::BlankOrBreak ( )
inline

Definition at line 38 of file exp.h.

◆ BlockEntry()

const RegEx& YAML_PM::Exp::BlockEntry ( )
inline

Definition at line 89 of file exp.h.

◆ Break()

const RegEx& YAML_PM::Exp::Break ( )
inline

Definition at line 34 of file exp.h.

◆ Chomp()

const RegEx& YAML_PM::Exp::Chomp ( )
inline

Definition at line 169 of file exp.h.

◆ ChompIndicator()

const RegEx& YAML_PM::Exp::ChompIndicator ( )
inline

Definition at line 165 of file exp.h.

◆ Comment()

const RegEx YAML_PM::Exp::Comment ( )
inline

Definition at line 113 of file exp.h.

◆ Digit()

const RegEx& YAML_PM::Exp::Digit ( )
inline

Definition at line 42 of file exp.h.

◆ DocEnd()

const RegEx& YAML_PM::Exp::DocEnd ( )
inline

Definition at line 81 of file exp.h.

◆ DocIndicator()

const RegEx& YAML_PM::Exp::DocIndicator ( )
inline

Definition at line 85 of file exp.h.

◆ DocStart()

const RegEx& YAML_PM::Exp::DocStart ( )
inline

Definition at line 77 of file exp.h.

◆ EndScalar()

const RegEx& YAML_PM::Exp::EndScalar ( )
inline

Definition at line 147 of file exp.h.

◆ EndScalarInFlow()

const RegEx& YAML_PM::Exp::EndScalarInFlow ( )
inline

Definition at line 151 of file exp.h.

◆ Escape() [1/2]

std::string YAML_PM::Exp::Escape ( Stream in,
int  codeLength 
)

Definition at line 38 of file exp.cpp.

◆ Escape() [2/2]

std::string YAML_PM::Exp::Escape ( Stream in)

Definition at line 71 of file exp.cpp.

◆ EscBreak()

const RegEx& YAML_PM::Exp::EscBreak ( )
inline

Definition at line 160 of file exp.h.

◆ EscSingleQuote()

const RegEx& YAML_PM::Exp::EscSingleQuote ( )
inline

Definition at line 156 of file exp.h.

◆ Hex()

const RegEx& YAML_PM::Exp::Hex ( )
inline

Definition at line 58 of file exp.h.

◆ Key()

const RegEx& YAML_PM::Exp::Key ( )
inline

Definition at line 93 of file exp.h.

◆ KeyInFlow()

const RegEx& YAML_PM::Exp::KeyInFlow ( )
inline

Definition at line 97 of file exp.h.

◆ NotPrintable()

const RegEx& YAML_PM::Exp::NotPrintable ( )
inline

Definition at line 63 of file exp.h.

◆ ParseHex()

unsigned YAML_PM::Exp::ParseHex ( const std::string &  str,
const Mark mark 
)

Definition at line 9 of file exp.cpp.

◆ PlainScalar()

const RegEx& YAML_PM::Exp::PlainScalar ( )
inline

Definition at line 139 of file exp.h.

◆ PlainScalarInFlow()

const RegEx& YAML_PM::Exp::PlainScalarInFlow ( )
inline

Definition at line 143 of file exp.h.

◆ Space()

const RegEx& YAML_PM::Exp::Space ( )
inline

Definition at line 22 of file exp.h.

◆ Str()

std::string YAML_PM::Exp::Str ( unsigned  ch)

Definition at line 30 of file exp.cpp.

◆ Tab()

const RegEx& YAML_PM::Exp::Tab ( )
inline

Definition at line 26 of file exp.h.

◆ Tag()

const RegEx& YAML_PM::Exp::Tag ( )
inline

Definition at line 129 of file exp.h.

◆ URI()

const RegEx& YAML_PM::Exp::URI ( )
inline

Definition at line 125 of file exp.h.

◆ Utf8_ByteOrderMark()

const RegEx& YAML_PM::Exp::Utf8_ByteOrderMark ( )
inline

Definition at line 70 of file exp.h.

◆ Value()

const RegEx& YAML_PM::Exp::Value ( )
inline

Definition at line 101 of file exp.h.

◆ ValueInFlow()

const RegEx& YAML_PM::Exp::ValueInFlow ( )
inline

Definition at line 105 of file exp.h.

◆ ValueInJSONFlow()

const RegEx& YAML_PM::Exp::ValueInJSONFlow ( )
inline

Definition at line 109 of file exp.h.

◆ Word()

const RegEx& YAML_PM::Exp::Word ( )
inline

Definition at line 54 of file exp.h.



libpointmatcher
Author(s):
autogenerated on Sat May 27 2023 02:38:04