comparison libinterp/octave-value/ov-base.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 2fac72a256ce
children e769440b39db
comparison
equal deleted inserted replaced
15769:eade542fedaa 15770:e61405133a76
362 virtual bool is_range (void) const { return false; } 362 virtual bool is_range (void) const { return false; }
363 363
364 virtual bool is_map (void) const { return false; } 364 virtual bool is_map (void) const { return false; }
365 365
366 virtual bool is_object (void) const { return false; } 366 virtual bool is_object (void) const { return false; }
367
368 virtual bool is_java (void) const { return false; }
367 369
368 virtual bool is_cs_list (void) const { return false; } 370 virtual bool is_cs_list (void) const { return false; }
369 371
370 virtual bool is_magic_colon (void) const { return false; } 372 virtual bool is_magic_colon (void) const { return false; }
371 373