#include "rosout_panel.h"#include "rosout_setup_dialog.h"#include "rosout_generated.h"#include <string>#include <wx/font.h>#include "rosout_list_control.h"#include <wx/wx.h>#include <wx/artprov.h>#include <ros/ros.h>#include <vector>#include <map>#include <sstream>#include <algorithm>#include <boost/bind.hpp>#include "rosout_text_filter.h"#include <boost/shared_ptr.hpp>#include <boost/signals/connection.hpp>#include <stdint.h>#include "rosout_filter.h"

Go to the source code of this file.
Namespaces | |
| namespace | rxtools |
Defines | |
| #define | PRINT_STUFF(description) |
Functions | |
| bool | rxtools::filterDeleteButtonEqual (wxWindowID id, const RosoutPanel::FilterInfo &info) |
| bool | rxtools::filterDownButtonEqual (wxWindowID id, const RosoutPanel::FilterInfo &info) |
| bool | rxtools::filterEnabledCheckboxEqual (wxWindowID id, const RosoutPanel::FilterInfo &info) |
| bool | rxtools::filterEquals (const RosoutFilterPtr &filter, const RosoutPanel::FilterInfo &info) |
| bool | rxtools::filterUpButtonEqual (wxWindowID id, const RosoutPanel::FilterInfo &info) |
| template<class T > | |
| void | rxtools::printStuff (const std::string &name, T *win) |
| #define PRINT_STUFF | ( | description | ) |
ROS_INFO(description); \ printStuff(" filters_sizer_", filters_sizer_); \ printStuff(" filters_window_->GetSizer()", filters_window_->GetSizer()); \ printStuff(" filters_window_", filters_window_); \ for (size_t i = 0; i < filters_.size(); ++i) \ { \ { \ std::stringstream ss; \ ss << " panel " << i; \ printStuff(ss.str(), filters_[i].panel); \ } \ { \ std::stringstream ss; \ ss << " sizer " << i; \ printStuff(ss.str(), filters_[i].sizer); \ } \ }
Definition at line 441 of file rosout_panel.cpp.