irods
4.2.8
About: iRODS (the integrated Rule Oriented Data System) is a distributed data-management system for creating data grids, digital libraries, persistent archives, and real-time data systems.
![]() ![]() |
#include "irods_log.hpp"
#include "irods_kvp_string_parser.hpp"
#include "irods_stacktrace.hpp"
#include "rodsErrorTable.h"
#include <sstream>
#include <set>
#include <boost/algorithm/string/predicate.hpp>
Go to the source code of this file.
Namespaces | |
irods | |
Functions | |
std::string | irods::kvp_delimiter () |
std::string | irods::kvp_association () |
std::string | irods::kvp_escape () |
static error | irods::parse_token_into_kvp (const std::string &_token, kvp_map_t &_kvp, const std::string &_assoc) |
error | irods::parse_kvp_string (const std::string &_str, kvp_map_t &_kvp, const std::string &_association=KVP_DEF_ASSOCIATION, const std::string &_delimeter=KVP_DEF_DELIMITER) |
error | irods::parse_escaped_kvp_string (const std::string &_str, kvp_map_t &_kvp, const std::string &_association=KVP_DEF_ASSOCIATION, const std::string &_delimeter=KVP_DEF_DELIMITER, const std::string &_escape=KVP_DEF_ESCAPE) |
std::string | irods::kvp_string (const kvp_map_t &_kvp) |
std::string | irods::escape_string (const std::string &_string, const std::string &_escape_token, const std::set< std::string > &_special_tokens) |
std::string | irods::escaped_kvp_string (const kvp_map_t &_kvp) |