Back to index

nordugrid-arc-nox  1.1.0~rc6
Namespaces | Functions
InfoCache.cpp File Reference
#include <glibmm/fileutils.h>
#include <glibmm/miscutils.h>
#include <InfoCache.h>
#include <arc/Logger.h>
#include <arc/ArcRegex.h>
#include <arc/StringConv.h>
#include <sys/stat.h>
#include <sys/types.h>
#include <iostream>
#include <fstream>
#include <cstdio>

Go to the source code of this file.

Namespaces

namespace  Arc
 ARCJSDLParser The ARCJSDLParser class, derived from the JobDescriptionParser class, is primarily a job description parser for the consolidated job description language (ARCJSDL), derived from JSDL, described in the following document http://svn.nordugrid.org/trac/nordugrid/browser/arc1/trunk/doc/tech_doc/client/job_description.odt.

Functions

static Logger Arc::logger (Logger::getRootLogger(),"InfoCache")
static RegularExpression Arc::id_regex ("@id=\"([a-zA-Z0-9_\\\\-]*)\"")
static void Arc::merge_xml (std::string &path_base, XMLNode &node)
static bool Arc::create_directory (const std::string dir)
static void Arc::clean_path (std::string s)
static bool Arc::set_path (const std::string &path_base, const std::list< std::string > &tokens, const XMLNode &node)
static bool Arc::unset_path (const std::string &path_base, const std::list< std::string > &tokens)
static bool Arc::get_path (const std::string &path_base, const std::list< std::string > &tokens, XMLNode &node)