Back to index

nordugrid-arc-nox  1.1.0~rc6
Classes | Namespaces | Functions
Utils.h File Reference
#include <cstdlib>
#include <cerrno>
#include <string>
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


class  Arc::AutoPointer< T >
 Wrapper for pointer with automatic destruction. More...
class  Arc::CountedPointer< T >
 Wrapper for pointer with automatic destruction and mutiple references. More...
class  Arc::CountedPointer< T >::Base< P >


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


std::string Arc::GetEnv (const std::string &var)
 Portable function for getting environment variables.
std::string Arc::GetEnv (const std::string &var, bool &found)
 Portable function for getting environment variables.
bool Arc::SetEnv (const std::string &var, const std::string &value, bool overwrite=true)
 Portable function for setting environment variables.
void Arc::UnsetEnv (const std::string &var)
 Portable function for unsetting environment variables.
std::string Arc::StrError (int errnum=errno)
 Portable function for obtaining description of last system error.
bool Arc::PersistentLibraryInit (const std::string &name)