diff libinterp/octave-value/ov-java.h @ 15770:e61405133a76

Add new isjava function. * libinterp/octave-value/ov-base.h: Add new virtual function is_java (). Returns false. libinterp/octave-value/ov-java.h: Overload virtual function is_java to return true for objects in class octave_java. libinterp/octave-value/ov.h: Add is_java function that calls objects is_java function. * libinterp/octave-value/ov-java.cc: Add new DEFUN (isjava) which uses is_java. Placed outside HAVE_JAVA ifdef so that it is always available.
author Rik <rik@octave.org>
date Wed, 12 Dec 2012 13:15:31 -0800
parents f96faf028d90
children 921912c92102
line wrap: on
line diff
--- a/libinterp/octave-value/ov-java.h
+++ b/libinterp/octave-value/ov-java.h
@@ -149,6 +149,8 @@
 
   bool is_map (void) const { return true; }
 
+  bool is_java (void) const { return true; }
+
   string_vector map_keys (void) const;
 
   dim_vector dims (void) const;