GNU Octave  4.0.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Macros | Functions | Variables
octave-config.cc File Reference
#include <string>
#include <map>
#include <iostream>
#include <algorithm>
#include <cstdlib>
#include "shared-fcns.h"
Include dependency graph for octave-config.cc:

Go to the source code of this file.

Macros

#define OCTAVE_PREFIX   "/usr/local"
 

Functions

static void initialize (void)
 
int main (int argc, char **argv)
 

Variables

static std::string help_msg
 
static std::string usage_msg = "usage: octave-config [options]"
 
static std::map< std::string,
std::string > 
vars
 

Macro Definition Documentation

#define OCTAVE_PREFIX   "/usr/local"

Definition at line 35 of file octave-config.cc.

Referenced by initialize().

Function Documentation

static void initialize ( void  )
static

Definition at line 83 of file octave-config.cc.

References get_octave_home(), OCTAVE_PREFIX, and subst_octave_home().

Referenced by main().

int main ( int  argc,
char **  argv 
)

Definition at line 128 of file octave-config.cc.

References arg(), help_msg, initialize(), and usage_msg.

Variable Documentation

std::string help_msg
static

Definition at line 44 of file octave-config.cc.

Referenced by main().

std::string usage_msg = "usage: octave-config [options]"
static

Definition at line 42 of file octave-config.cc.

Referenced by main().

std::map<std::string,std::string> vars
static

Definition at line 40 of file octave-config.cc.