Navigation

Operators and Keywords

Function List:

C++ API

defaults.h File Reference

#include <string>
#include "pathsearch.h"

Include dependency graph for defaults.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


Defines

#define octave_defaults_h   1
#define OCTAVE_CANONICAL_HOST_TYPE   "i686-pc-linux-gnu"
#define OCTAVE_DEFAULT_PAGER   "less"
#define OCTAVE_ARCHLIBDIR   "/home/sh/Programmer/libexec/octave/3.3.50+/exec/i686-pc-linux-gnu"
#define OCTAVE_BINDIR   "/home/sh/Programmer/bin"
#define OCTAVE_DATADIR   "/home/sh/Programmer/share"
#define OCTAVE_DATAROOTDIR   "/home/sh/Programmer/share"
#define OCTAVE_DOC_CACHE_FILE   "/home/sh/Programmer/share/octave/3.3.50+/etc/doc-cache"
#define OCTAVE_EXEC_PREFIX   "/home/sh/Programmer"
#define OCTAVE_FCNFILEDIR   "/home/sh/Programmer/share/octave/3.3.50+/m"
#define OCTAVE_IMAGEDIR   "/home/sh/Programmer/share/octave/3.3.50+/imagelib"
#define OCTAVE_INCLUDEDIR   "/home/sh/Programmer/include"
#define OCTAVE_INFODIR   "/home/sh/Programmer/share/info"
#define OCTAVE_INFOFILE   "/home/sh/Programmer/share/info/octave.info"
#define OCTAVE_LIBDIR   "/home/sh/Programmer/lib"
#define OCTAVE_LIBEXECDIR   "/home/sh/Programmer/libexec"
#define OCTAVE_LOCALAPIFCNFILEDIR   "/home/sh/Programmer/share/octave/site/api-v38+/m"
#define OCTAVE_LOCALAPIOCTFILEDIR   "/home/sh/Programmer/libexec/octave/site/oct/api-v38+/i686-pc-linux-gnu"
#define OCTAVE_LOCALARCHLIBDIR   "/home/sh/Programmer/libexec/octave/site/exec/i686-pc-linux-gnu"
#define OCTAVE_LOCALFCNFILEDIR   "/home/sh/Programmer/share/octave/site/m"
#define OCTAVE_LOCALOCTFILEDIR   "/home/sh/Programmer/libexec/octave/site/oct/i686-pc-linux-gnu"
#define OCTAVE_LOCALSTARTUPFILEDIR   "/home/sh/Programmer/share/octave/site/m/startup"
#define OCTAVE_LOCALAPIARCHLIBDIR   "/home/sh/Programmer/libexec/octave/api-v38+/site/exec/i686-pc-linux-gnu"
#define OCTAVE_LOCALVERARCHLIBDIR   "/home/sh/Programmer/libexec/octave/3.3.50+/site/exec/i686-pc-linux-gnu"
#define OCTAVE_LOCALVERFCNFILEDIR   "/home/sh/Programmer/share/octave/3.3.50+/site/m"
#define OCTAVE_LOCALVEROCTFILEDIR   "/home/sh/Programmer/libexec/octave/3.3.50+/site/oct/i686-pc-linux-gnu"
#define OCTAVE_MAN1DIR   "/home/sh/Programmer/share/man/man1"
#define OCTAVE_MAN1EXT   ".1"
#define OCTAVE_MANDIR   "/home/sh/Programmer/share/man"
#define OCTAVE_OCTFILEDIR   "/home/sh/Programmer/libexec/octave/3.3.50+/oct/i686-pc-linux-gnu"
#define OCTAVE_OCTETCDIR   "/home/sh/Programmer/share/octave/3.3.50+/etc"
#define OCTAVE_OCTINCLUDEDIR   "/home/sh/Programmer/include/octave-3.3.50+"
#define OCTAVE_OCTLIBDIR   "/home/sh/Programmer/lib/octave-3.3.50+"
#define OCTAVE_PREFIX   "/home/sh/Programmer"
#define OCTAVE_STARTUPFILEDIR   "/home/sh/Programmer/share/octave/3.3.50+/m/startup"
#define OCTAVE_RELEASE   ""

Functions

std::string subst_octave_home (const std::string &)
void install_defaults (void)
void set_exec_path (const std::string &path=std::string())
void set_image_path (const std::string &path=std::string())

Variables

std::string Voctave_home
std::string Vbin_dir
std::string Vinfo_dir
std::string Vdata_dir
std::string Vlibexec_dir
std::string Varch_lib_dir
std::string Vlocal_arch_lib_dir
std::string Vlocal_ver_arch_lib_dir
std::string Vlocal_ver_oct_file_dir
std::string Vlocal_api_oct_file_dir
std::string Vlocal_oct_file_dir
std::string Vlocal_ver_fcn_file_dir
std::string Vlocal_api_fcn_file_dir
std::string Vlocal_fcn_file_dir
std::string Voct_file_dir
std::string Vfcn_file_dir
std::string Vimage_dir
std::string VEDITOR
std::string Vlocal_site_defaults_file
std::string Vsite_defaults_file
OCTINTERP_API std::string Vfftw_wisdom_program

Define Documentation

#define OCTAVE_ARCHLIBDIR   "/home/sh/Programmer/libexec/octave/3.3.50+/exec/i686-pc-linux-gnu"

#define OCTAVE_BINDIR   "/home/sh/Programmer/bin"

#define OCTAVE_CANONICAL_HOST_TYPE   "i686-pc-linux-gnu"

#define OCTAVE_DATADIR   "/home/sh/Programmer/share"

#define OCTAVE_DATAROOTDIR   "/home/sh/Programmer/share"

#define OCTAVE_DEFAULT_PAGER   "less"

#define octave_defaults_h   1

#define OCTAVE_DOC_CACHE_FILE   "/home/sh/Programmer/share/octave/3.3.50+/etc/doc-cache"

#define OCTAVE_EXEC_PREFIX   "/home/sh/Programmer"

#define OCTAVE_FCNFILEDIR   "/home/sh/Programmer/share/octave/3.3.50+/m"

#define OCTAVE_IMAGEDIR   "/home/sh/Programmer/share/octave/3.3.50+/imagelib"

#define OCTAVE_INCLUDEDIR   "/home/sh/Programmer/include"

#define OCTAVE_INFODIR   "/home/sh/Programmer/share/info"

#define OCTAVE_INFOFILE   "/home/sh/Programmer/share/info/octave.info"

#define OCTAVE_LIBDIR   "/home/sh/Programmer/lib"

#define OCTAVE_LIBEXECDIR   "/home/sh/Programmer/libexec"

#define OCTAVE_LOCALAPIARCHLIBDIR   "/home/sh/Programmer/libexec/octave/api-v38+/site/exec/i686-pc-linux-gnu"

#define OCTAVE_LOCALAPIFCNFILEDIR   "/home/sh/Programmer/share/octave/site/api-v38+/m"

#define OCTAVE_LOCALAPIOCTFILEDIR   "/home/sh/Programmer/libexec/octave/site/oct/api-v38+/i686-pc-linux-gnu"

#define OCTAVE_LOCALARCHLIBDIR   "/home/sh/Programmer/libexec/octave/site/exec/i686-pc-linux-gnu"

#define OCTAVE_LOCALFCNFILEDIR   "/home/sh/Programmer/share/octave/site/m"

#define OCTAVE_LOCALOCTFILEDIR   "/home/sh/Programmer/libexec/octave/site/oct/i686-pc-linux-gnu"

#define OCTAVE_LOCALSTARTUPFILEDIR   "/home/sh/Programmer/share/octave/site/m/startup"

#define OCTAVE_LOCALVERARCHLIBDIR   "/home/sh/Programmer/libexec/octave/3.3.50+/site/exec/i686-pc-linux-gnu"

#define OCTAVE_LOCALVERFCNFILEDIR   "/home/sh/Programmer/share/octave/3.3.50+/site/m"

#define OCTAVE_LOCALVEROCTFILEDIR   "/home/sh/Programmer/libexec/octave/3.3.50+/site/oct/i686-pc-linux-gnu"

#define OCTAVE_MAN1DIR   "/home/sh/Programmer/share/man/man1"

#define OCTAVE_MAN1EXT   ".1"

#define OCTAVE_MANDIR   "/home/sh/Programmer/share/man"

#define OCTAVE_OCTETCDIR   "/home/sh/Programmer/share/octave/3.3.50+/etc"

#define OCTAVE_OCTFILEDIR   "/home/sh/Programmer/libexec/octave/3.3.50+/oct/i686-pc-linux-gnu"

#define OCTAVE_OCTINCLUDEDIR   "/home/sh/Programmer/include/octave-3.3.50+"

#define OCTAVE_OCTLIBDIR   "/home/sh/Programmer/lib/octave-3.3.50+"

#define OCTAVE_PREFIX   "/home/sh/Programmer"

#define OCTAVE_RELEASE   ""

#define OCTAVE_STARTUPFILEDIR   "/home/sh/Programmer/share/octave/3.3.50+/m/startup"


Function Documentation

void install_defaults ( void   ) 

void set_exec_path ( const std::string path = std::string()  ) 

void set_image_path ( const std::string path = std::string()  ) 

std::string subst_octave_home ( const std::string  ) 


Variable Documentation