#include <RobotAPI/libraries/armem_gui/instance/tree_visitors/TreeDataVisitorBase.h>
|
bool | _visitEnter (const std::string &key, const std::string &type, size_t numChildren) |
|
bool | _visitExit () |
|
template<class Navigator > |
bool | addValueRow (const std::string &key, Navigator &n, const std::string &typeName) |
|
QStringList | makeValueRowStrings (const std::string &key, const std::string &value, const std::string &typeName) const |
|
template<class Navigator > |
QStringList | makeValueRowStrings (const std::string &key, Navigator &n, const std::string &typeName) const |
|
void | streamValueText (const aron::data::Bool &n, std::stringstream &ss) const |
|
void | streamValueText (const aron::data::NDArray &n, std::stringstream &ss) const |
|
void | streamValueText (const aron::data::String &n, std::stringstream &ss) const |
|
template<class Navigator > |
void | streamValueText (Navigator &n, std::stringstream &ss) const |
|
Definition at line 15 of file TreeDataVisitorBase.h.
◆ TreeDataVisitorBase() [1/2]
◆ TreeDataVisitorBase() [2/2]
◆ ~TreeDataVisitorBase()
◆ _visitEnter()
bool _visitEnter |
( |
const std::string & |
key, |
|
|
const std::string & |
type, |
|
|
size_t |
numChildren |
|
) |
| |
|
protected |
◆ _visitExit()
◆ addValueRow()
bool addValueRow |
( |
const std::string & |
key, |
|
|
Navigator & |
n, |
|
|
const std::string & |
typeName |
|
) |
| |
|
inlineprotected |
◆ makeValueRowStrings() [1/2]
QStringList makeValueRowStrings |
( |
const std::string & |
key, |
|
|
const std::string & |
value, |
|
|
const std::string & |
typeName |
|
) |
| const |
|
inlineprotected |
◆ makeValueRowStrings() [2/2]
QStringList makeValueRowStrings |
( |
const std::string & |
key, |
|
|
Navigator & |
n, |
|
|
const std::string & |
typeName |
|
) |
| const |
|
inlineprotected |
◆ setColumns()
void setColumns |
( |
int |
key, |
|
|
int |
value, |
|
|
int |
type |
|
) |
| |
◆ streamValueText() [1/4]
void streamValueText |
( |
const aron::data::Bool & |
n, |
|
|
std::stringstream & |
ss |
|
) |
| const |
|
protected |
◆ streamValueText() [2/4]
◆ streamValueText() [3/4]
◆ streamValueText() [4/4]
void streamValueText |
( |
Navigator & |
n, |
|
|
std::stringstream & |
ss |
|
) |
| const |
|
inlineprotected |
◆ columnKey
◆ columnType
◆ columnValue
◆ items
std::stack<QTreeWidgetItem*> items |
◆ rootItems
std::stack<QTreeWidgetItem*> rootItems |
The documentation for this class was generated from the following files: