Mercurial > hg > octave-nkf
comparison src/variables.h @ 5791:70215aff5ccf
[project @ 2006-05-04 18:38:45 by jwe]
author | jwe |
---|---|
date | Thu, 04 May 2006 18:38:45 +0000 |
parents | cbf717bf8150 |
children | 1138ced03f14 |
comparison
equal
deleted
inserted
replaced
5790:60659f01c75b | 5791:70215aff5ccf |
---|---|
105 extern octave_value | 105 extern octave_value |
106 get_global_value (const std::string& nm, bool silent = false); | 106 get_global_value (const std::string& nm, bool silent = false); |
107 | 107 |
108 extern void set_global_value (const std::string& nm, const octave_value& val); | 108 extern void set_global_value (const std::string& nm, const octave_value& val); |
109 | 109 |
110 extern octave_value | |
111 set_internal_variable (bool& var, const octave_value_list& args, | |
112 const char *nm); | |
113 | |
114 extern octave_value | |
115 set_internal_variable (std::string& var, const octave_value_list& args, | |
116 const char *nm); | |
117 | |
118 #define SET_INTERNAL_VARIABLE(NM) set_internal_variable (V ## NM, args, #NM) | |
119 | |
110 extern std::string builtin_string_variable (const std::string&); | 120 extern std::string builtin_string_variable (const std::string&); |
111 extern int builtin_real_scalar_variable (const std::string&, double&); | 121 extern int builtin_real_scalar_variable (const std::string&, double&); |
112 extern octave_value builtin_any_variable (const std::string&); | 122 extern octave_value builtin_any_variable (const std::string&); |
113 | 123 |
114 extern void link_to_global_variable (symbol_record *sr); | 124 extern void link_to_global_variable (symbol_record *sr); |