Classes | |
class | regex_nav |
Variables | |
const sregex | rstring |
const sregex | rbase64 |
const sregex | rchars = +(range('a', 'z') | range('A', 'Z')) |
const sregex | rint = '0' | (range('1', '9') >> !(range('0', '9'))) |
const sregex | rlabel = rchars | rstring | rbase64 |
const sregex | rid = rlabel >> *('.' >> rlabel) >> *('.' >> rint) |
const sregex | rdata |
const sregex | rfield_label = rlabel >> '=' |
const sregex | rfield = !rfield_label >> (rid | rdata) |
const sregex | rfields = '(' >> rfield >> *(',' >> rfield) >> ')' |
const sregex | robject_data = (rdata | rfields) |
const sregex | robject_id = rid |
const sregex | robject = robject_id >> robject_data |
const sregex | robjects = robject >> *(',' >> robject) |
const sregex ariba::utility::string_format::rbase64 |
Initial value:
'!' >> +(range('a', 'z') | range('A', 'Z') | range('0', '9') | '/' | '+') >> *(boost::xpressive::set = '=')
Definition at line 17 of file StringFormat.cpp.
const sregex ariba::utility::string_format::rchars = +(range('a', 'z') | range('A', 'Z')) |
Definition at line 21 of file StringFormat.cpp.
const sregex ariba::utility::string_format::rdata |
Initial value:
!(boost::xpressive::set = '!') >> '{' >> *(keep(+~(boost::xpressive::set = '{', '}')) | by_ref(rdata)) >> '}'
Definition at line 33 of file StringFormat.cpp.
const sregex ariba::utility::string_format::rfield = !rfield_label >> (rid | rdata) |
Definition at line 39 of file StringFormat.cpp.
const sregex ariba::utility::string_format::rfield_label = rlabel >> '=' |
Definition at line 38 of file StringFormat.cpp.
const sregex ariba::utility::string_format::rfields = '(' >> rfield >> *(',' >> rfield) >> ')' |
Definition at line 40 of file StringFormat.cpp.
Referenced by ariba::communication::EndpointDescriptor::fromString().
const sregex ariba::utility::string_format::rid = rlabel >> *('.' >> rlabel) >> *('.' >> rint) |
Definition at line 30 of file StringFormat.cpp.
const sregex ariba::utility::string_format::rint = '0' | (range('1', '9') >> !(range('0', '9'))) |
Definition at line 24 of file StringFormat.cpp.
const sregex ariba::utility::string_format::rlabel = rchars | rstring | rbase64 |
Definition at line 27 of file StringFormat.cpp.
const sregex ariba::utility::string_format::robject = robject_id >> robject_data |
Definition at line 45 of file StringFormat.cpp.
const sregex ariba::utility::string_format::robject_data = (rdata | rfields) |
Definition at line 43 of file StringFormat.cpp.
Referenced by ariba::AribaModule::addBootstrapHints(), and ariba::communication::EndpointDescriptor::fromString().
const sregex ariba::utility::string_format::robject_id = rid |
Definition at line 44 of file StringFormat.cpp.
Referenced by ariba::AribaModule::addBootstrapHints(), and ariba::communication::EndpointDescriptor::fromString().
const sregex ariba::utility::string_format::robjects = robject >> *(',' >> robject) |
Definition at line 46 of file StringFormat.cpp.
Referenced by ariba::AribaModule::addBootstrapHints(), and ariba::communication::EndpointDescriptor::fromString().
const sregex ariba::utility::string_format::rstring |
Initial value:
'"' >> keep(*~(boost::xpressive::set = '"')) >> '"'
Definition at line 13 of file StringFormat.cpp.