Code::Blocks  SVN r11506
parsewatchvalue.h
Go to the documentation of this file.
1 /*
2  * This file is part of the Code::Blocks IDE and licensed under the GNU General Public License, version 3
3  * http://www.gnu.org/licenses/gpl-3.0.html
4  */
5 
6 #ifndef _PARSE_WATCH_VALUE_H_
7 #define _PARSE_WATCH_VALUE_H_
8 #endif // _PARSE_WATCH_VALUE_H_
9 
10 #include "debugger_defs.h"
11 
12 cb::shared_ptr<GDBWatch> AddChild(cb::shared_ptr<GDBWatch> parent, wxString const &str_name);
13 
14 bool ParseGDBWatchValue(cb::shared_ptr<GDBWatch> watch, wxString const &value);
15 bool ParseCDBWatchValue(cb::shared_ptr<GDBWatch> watch, wxString const &value);
16 
18 {
19  GDBLocalVariable(wxString const &nameValue, size_t start, size_t length);
20 
22  bool error;
23 };
24 
25 
26 void TokenizeGDBLocals(std::vector<GDBLocalVariable> &results, wxString const &value);
cb::shared_ptr< GDBWatch > AddChild(cb::shared_ptr< GDBWatch > parent, wxString const &str_name)
bool ParseGDBWatchValue(cb::shared_ptr< GDBWatch > watch, wxString const &value)
GDBLocalVariable(wxString const &nameValue, size_t start, size_t length)
bool ParseCDBWatchValue(cb::shared_ptr< GDBWatch > watch, wxString const &value)
void TokenizeGDBLocals(std::vector< GDBLocalVariable > &results, wxString const &value)