GNU Octave  4.2.1
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
Public Member Functions | Private Member Functions | Private Attributes | List of all members
octave::JVMArgs Class Reference
Collaboration diagram for octave::JVMArgs:
Collaboration graph

Public Member Functions

 JVMArgs (void)
 ~JVMArgs (void)
void add (const std::string &opt)
void read_java_opts (const std::string &filename)
JavaVMInitArgs * to_args ()

Private Member Functions

void clean (void)
void update (void)

Private Attributes

std::list< std::stringjava_opts
JavaVMInitArgs vm_args

Detailed Description

Definition at line 187 of file

Constructor & Destructor Documentation

octave::JVMArgs::JVMArgs ( void  )

Definition at line 191 of file

References vm_args.

octave::JVMArgs::~JVMArgs ( void  )

Definition at line 199 of file

References clean().

Member Function Documentation

void octave::JVMArgs::add ( const std::string opt)

Definition at line 210 of file

References java_opts.

Referenced by initialize_jvm().

void octave::JVMArgs::clean ( void  )

Definition at line 237 of file

References vm_args.

Referenced by update(), and ~JVMArgs().

void octave::JVMArgs::read_java_opts ( const std::string filename)

Definition at line 215 of file

References java_opts, string, and Vdebug_java.

Referenced by initialize_jvm().

JavaVMInitArgs* octave::JVMArgs::to_args ( )

Definition at line 204 of file

References update(), and vm_args.

Referenced by initialize_jvm().

void octave::JVMArgs::update ( void  )

Definition at line 251 of file

References clean(), java_opts, strsave(), and vm_args.

Referenced by to_args().

Member Data Documentation

std::list<std::string> octave::JVMArgs::java_opts

Definition at line 278 of file

Referenced by add(), read_java_opts(), and update().

JavaVMInitArgs octave::JVMArgs::vm_args

Definition at line 276 of file

Referenced by clean(), JVMArgs(), to_args(), and update().

The documentation for this class was generated from the following file: