comparison libinterp/octave-value/ov-java.cc @ 20503:2f94652de9ff

Add placeholder functions for save_hdf5, load_hdf5 for octave_java functions. * ov-java.h (save_hdf5, load_hdf5): Declare prototypes. * ov-java.cc (save_hdf5): Emit warning about inability to save java objects. * ov-java.cc (load_hdf5): Silently skip unsaved java objects in file.
author Rik <rik@octave.org>
date Thu, 27 Aug 2015 15:52:06 -0700
parents b22528fd3deb
children dcfbf4c1c3c8
comparison
equal deleted inserted replaced
20502:4bef1880098c 20503:2f94652de9ff
1878 { 1878 {
1879 // Silently skip over java object that was not saved 1879 // Silently skip over java object that was not saved
1880 return true; 1880 return true;
1881 } 1881 }
1882 1882
1883 bool
1884 octave_java::save_hdf5 (octave_hdf5_id /* loc_id */, const char * /* name */,
1885 bool /* save_as_floats */)
1886 {
1887 warning ("save: unable to save java objects, skipping");
1888
1889 return true;
1890 }
1891
1892 bool
1893 octave_java::load_hdf5 (octave_hdf5_id /* loc_id */, const char * /* name */)
1894 {
1895 // Silently skip object that was not saved
1896 return true;
1897 }
1898
1883 octave_value 1899 octave_value
1884 octave_java::do_javaMethod (JNIEnv* jni_env, const std::string& name, 1900 octave_java::do_javaMethod (JNIEnv* jni_env, const std::string& name,
1885 const octave_value_list& args) 1901 const octave_value_list& args)
1886 { 1902 {
1887 octave_value retval; 1903 octave_value retval;