#include "StringFormat.h"#include "boost/xpressive/xpressive.hpp"
Go to the source code of this file.
Namespaces | |
| namespace | ariba |
| namespace | ariba::utility |
| namespace | ariba::utility::string_format |
Variables | |
| const sregex | ariba::utility::string_format::rstring |
| const sregex | ariba::utility::string_format::rbase64 |
| const sregex | ariba::utility::string_format::rchars = +(range('a', 'z') | range('A', 'Z')) |
| const sregex | ariba::utility::string_format::rint = '0' | (range('1', '9') >> !(range('0', '9'))) |
| const sregex | ariba::utility::string_format::rlabel = rchars | rstring | rbase64 |
| const sregex | ariba::utility::string_format::rid = rlabel >> *('.' >> rlabel) >> *('.' >> rint) |
| const sregex | ariba::utility::string_format::rdata |
| const sregex | ariba::utility::string_format::rfield_label = rlabel >> '=' |
| const sregex | ariba::utility::string_format::rfield = !rfield_label >> (rid | rdata) |
| const sregex | ariba::utility::string_format::rfields = '(' >> rfield >> *(',' >> rfield) >> ')' |
| const sregex | ariba::utility::string_format::robject_data = (rdata | rfields) |
| const sregex | ariba::utility::string_format::robject_id = rid |
| const sregex | ariba::utility::string_format::robject = robject_id >> robject_data |
| const sregex | ariba::utility::string_format::robjects = robject >> *(',' >> robject) |
1.6.1