#include <iostream>#include <sstream>#include <stdio.h>#include <stdlib.h>#include <string>#include <getopt.h>#include <ncursesw/ncurses.h>#include "ros/ros.h"#include "iwaki/AtomMsg.h"
Go to the source code of this file.
| Defines | |
| #define | KB_ENTER int('\n') | 
| #define | KEY_CONTROL_SMALL_C 3 | 
| Functions | |
| int | main (int argc, char **argv) | 
| void | publishBufferAtom (string &kb_buffer, ros::Publisher &atom_pub) | 
| void | renderKbLines (std::list< string > &kb_lines) | 
| void | updateKbBuffer (string &kb_buffer, int ch, ros::Publisher &atom_pub) | 
| void | updateKbLines (std::list< string > &kb_lines, int &ch, ros::Publisher &atom_pub) | 
| #define KB_ENTER int('\n') | 
GLOBALS
Definition at line 46 of file console.cpp.
| #define KEY_CONTROL_SMALL_C 3 | 
Definition at line 47 of file console.cpp.
| int main | ( | int | argc, | 
| char ** | argv | ||
| ) | 
Main
Definition at line 168 of file console.cpp.
| void publishBufferAtom | ( | string & | kb_buffer, | 
| ros::Publisher & | atom_pub | ||
| ) | 
Definition at line 49 of file console.cpp.
| void renderKbLines | ( | std::list< string > & | kb_lines | ) | 
Definition at line 96 of file console.cpp.
| void updateKbBuffer | ( | string & | kb_buffer, | 
| int | ch, | ||
| ros::Publisher & | atom_pub | ||
| ) | 
Definition at line 115 of file console.cpp.
| void updateKbLines | ( | std::list< string > & | kb_lines, | 
| int & | ch, | ||
| ros::Publisher & | atom_pub | ||
| ) | 
Definition at line 135 of file console.cpp.