comparison src/ov-usr-fcn.h @ 3523:b80bbb43a1a9

[project @ 2000-02-02 10:25:52 by jwe]
author jwe
date Wed, 02 Feb 2000 10:26:25 +0000
parents 2efa28a91e7a
children 71bd2d124119
comparison
equal deleted inserted replaced
3522:bd422cf62f0c 3523:b80bbb43a1a9
76 } 76 }
77 77
78 void stash_symtab_ptr (symbol_record *sr) 78 void stash_symtab_ptr (symbol_record *sr)
79 { symtab_entry = sr; } 79 { symtab_entry = sr; }
80 80
81 string fcn_file_name (void) const 81 std::string fcn_file_name (void) const
82 { return file_name; } 82 { return file_name; }
83 83
84 octave_time time_parsed (void) const 84 octave_time time_parsed (void) const
85 { return t_parsed; } 85 { return t_parsed; }
86 86
103 103
104 bool takes_var_return (void) const; 104 bool takes_var_return (void) const;
105 105
106 void octave_vr_val (const octave_value& val); 106 void octave_vr_val (const octave_value& val);
107 107
108 void stash_function_name (const string& s); 108 void stash_function_name (const std::string& s);
109 109
110 string function_name (void) 110 std::string function_name (void)
111 { return fcn_name; } 111 { return fcn_name; }
112 112
113 void clear_args_passed (void) 113 void clear_args_passed (void)
114 { args_passed = octave_value_list (); } 114 { args_passed = octave_value_list (); }
115 115
143 143
144 // The local symbol table for this function. 144 // The local symbol table for this function.
145 symbol_table *sym_tab; 145 symbol_table *sym_tab;
146 146
147 // The name of the file we parsed 147 // The name of the file we parsed
148 string file_name; 148 std::string file_name;
149 149
150 // The name of the function. 150 // The name of the function.
151 string fcn_name; 151 std::string fcn_name;
152 152
153 // The time the file was parsed. 153 // The time the file was parsed.
154 octave_time t_parsed; 154 octave_time t_parsed;
155 155
156 // The time the file was last checked to see if it needs to be 156 // The time the file was last checked to see if it needs to be