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)
static std::string getcwd (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_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::getcwd ( 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 
) [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: