OrsaPaths Class Reference

#include <orsa_file.h>

List of all members.

Public Member Functions

 OrsaPaths ()
 OrsaPaths (const std::string &config_path)

Static Public Member Functions

static const char * work_path ()
static char path_separator ()


Detailed Description

Definition at line 528 of file orsa_file.h.


Constructor & Destructor Documentation

OrsaPaths (  ) 

Definition at line 3236 of file orsa_file.cc.

References ORSA_ERROR, and orsa::orsa_paths.

03236                        {
03237     if (orsa_paths) {
03238       ORSA_ERROR("cannot create two OrsaPaths from the same session");
03239       exit(0);
03240     }
03241     
03242     set_path_separator();
03243     set_path();
03244     
03245     orsa_paths = this;
03246   }

OrsaPaths ( const std::string &  config_path  ) 


Member Function Documentation

static const char* work_path (  )  [inline, static]

Definition at line 532 of file orsa_file.h.

Referenced by OrsaConfigFile::OrsaConfigFile().

00532 { return path; }

static char path_separator (  )  [inline, static]

Definition at line 533 of file orsa_file.h.

00533 { return _path_separator; }


The documentation for this class was generated from the following files:

Generated on Sat May 10 00:04:17 2008 for liborsa by  doxygen 1.5.5