GNU Octave  8.1.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
octave-config.in.cc File Reference
#include <string>
#include <map>
#include <iostream>
#include <algorithm>
#include <cstdlib>
#include "shared-fcns.h"
Include dependency graph for octave-config.in.cc:

Go to the source code of this file.

Macros

#define OCTAVE_EXEC_PREFIX   %OCTAVE_EXEC_PREFIX%
 
#define OCTAVE_PREFIX   %OCTAVE_PREFIX%
 
#define OCTAVE_UNUSED
 

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

◆ OCTAVE_EXEC_PREFIX

#define OCTAVE_EXEC_PREFIX   %OCTAVE_EXEC_PREFIX%

Definition at line 49 of file octave-config.in.cc.

◆ OCTAVE_PREFIX

#define OCTAVE_PREFIX   %OCTAVE_PREFIX%

Definition at line 45 of file octave-config.in.cc.

◆ OCTAVE_UNUSED

#define OCTAVE_UNUSED

Definition at line 53 of file octave-config.in.cc.

Function Documentation

◆ initialize()

◆ main()

int main ( int  argc,
char **  argv 
)

Definition at line 168 of file octave-config.in.cc.

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

Variable Documentation

◆ help_msg

std::string help_msg
static

Definition at line 62 of file octave-config.in.cc.

Referenced by main().

◆ usage_msg

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

Definition at line 60 of file octave-config.in.cc.

Referenced by main().

◆ vars

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

Definition at line 58 of file octave-config.in.cc.

Referenced by initialize(), main(), and make_vars_map().