Back to index

nordugrid-arc-nox  1.1.0~rc6
Namespaces | Functions
LDIFtoXML.cpp File Reference
#include <ctype.h>
#include <arc/StringConv.h>
#include "LDIFtoXML.h"

Go to the source code of this file.

Namespaces

namespace  ARex

Functions

static bool ARex::get_ldif_string (std::istream &ldif, std::string &str)
static void ARex::strtolower (std::string &str)
static void ARex::trim (std::string &str)
static bool ARex::split_ldif_path (const std::string &str, std::list< std::pair< std::string, std::string > > &path)
static bool ARex::compare_paths (const std::list< std::pair< std::string, std::string > > &path1, const std::list< std::pair< std::string, std::string > > &path2, int size)
static Arc::XMLNode ARex::path_to_XML (const std::list< std::pair< std::string, std::string > > &path, Arc::XMLNode node)
static void ARex::reduce_name (std::string &name, Arc::XMLNode x)
static void ARex::reduce_names (Arc::XMLNode x)
static void ARex::reduce_prefix (std::string &prefix)
bool ARex::LDIFtoXML (std::istream &ldif, const std::string &ldif_base, Arc::XMLNode xml)