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
[legend]

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 ov-java.cc.

Constructor & Destructor Documentation

octave::JVMArgs::JVMArgs ( void  )
inline

Definition at line 191 of file ov-java.cc.

References vm_args.

octave::JVMArgs::~JVMArgs ( void  )
inline

Definition at line 199 of file ov-java.cc.

References clean().

Member Function Documentation

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

Definition at line 210 of file ov-java.cc.

References java_opts.

Referenced by initialize_jvm().

void octave::JVMArgs::clean ( void  )
inlineprivate

Definition at line 237 of file ov-java.cc.

References vm_args.

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

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

Definition at line 215 of file ov-java.cc.

References java_opts, string, and Vdebug_java.

Referenced by initialize_jvm().

JavaVMInitArgs* octave::JVMArgs::to_args ( )
inline

Definition at line 204 of file ov-java.cc.

References update(), and vm_args.

Referenced by initialize_jvm().

void octave::JVMArgs::update ( void  )
inlineprivate

Definition at line 251 of file ov-java.cc.

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

Referenced by to_args().

Member Data Documentation

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

Definition at line 278 of file ov-java.cc.

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

JavaVMInitArgs octave::JVMArgs::vm_args
private

Definition at line 276 of file ov-java.cc.

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


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