diff libinterp/octave-value/ov-cs-list.h @ 29234:853e60367cb6

Set API tags in files in libinterp/octave-value (patch #8919). Add API tag to (template) class definitions. Add API tag to (un-defined) functions and member functions in headers.
author Markus Mützel <markus.muetzel@gmx.de>
date Tue, 29 Dec 2020 18:21:12 +0100
parents bd51beb6205e
children 7854d5752dd2
line wrap: on
line diff
--- a/libinterp/octave-value/ov-cs-list.h	Tue Dec 29 18:15:36 2020 +0100
+++ b/libinterp/octave-value/ov-cs-list.h	Tue Dec 29 18:21:12 2020 +0100
@@ -79,11 +79,12 @@
   // functions.
   using octave_base_value::subsref;
 
-  octave_value subsref (const std::string& type,
-                        const std::list<octave_value_list>& idx);
+  OCTINTERP_API octave_value
+  subsref (const std::string& type, const std::list<octave_value_list>& idx);
 
-  octave_value_list subsref (const std::string& type,
-                             const std::list<octave_value_list>& idx, int);
+  OCTINTERP_API octave_value_list
+  subsref (const std::string& type, const std::list<octave_value_list>& idx,
+           int);
 
 private: