Navigation

Operators and Keywords

Function List:

C++ API

octave_env Class Reference

#include <oct-env.h>

Collaboration diagram for octave_env:

List of all members.

Static Public Member Functions

static std::string polite_directory_format (const std::string &name)
static bool absolute_pathname (const std::string &s)
static bool rooted_relative_pathname (const std::string &s)
static std::string base_pathname (const std::string &s)
static std::string make_absolute (const std::string &s, const std::string &dot_path=get_current_directory())
static std::string get_current_directory (void)
static std::string get_home_directory (void)
static std::string get_program_name (void)
static std::string get_program_invocation_name (void)
static std::string get_user_name (void)
static std::string get_host_name (void)
static std::string getenv (const std::string &name)
static void putenv (const std::string &name, const std::string &value)
static bool have_x11_display (void)
static bool chdir (const std::string &newdir)
static void set_program_name (const std::string &s)

Protected Member Functions

 octave_env (void)

Constructor & Destructor Documentation

octave_env::octave_env ( void   )  [protected]

Member Function Documentation

bool octave_env::absolute_pathname ( const std::string &  s  )  [static]
std::string octave_env::base_pathname ( const std::string &  s  )  [static]
bool octave_env::chdir ( const std::string &  newdir  )  [static]
std::string octave_env::get_current_directory ( void   )  [static]
std::string octave_env::get_home_directory ( void   )  [static]
std::string octave_env::get_host_name ( void   )  [static]
std::string octave_env::get_program_invocation_name ( void   )  [static]
std::string octave_env::get_program_name ( void   )  [static]
std::string octave_env::get_user_name ( void   )  [static]
std::string octave_env::getenv ( const std::string &  name  )  [static]
bool octave_env::have_x11_display ( void   )  [static]
std::string octave_env::make_absolute ( const std::string &  s,
const std::string &  dot_path = get_current_directory () 
) [static]
std::string octave_env::polite_directory_format ( const std::string &  name  )  [static]
void octave_env::putenv ( const std::string &  name,
const std::string &  value 
) [static]
bool octave_env::rooted_relative_pathname ( const std::string &  s  )  [static]
void octave_env::set_program_name ( const std::string &  s  )  [static]

The documentation for this class was generated from the following files:
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines