Defines | Functions
console.cpp File Reference
#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"
Include dependency graph for console.cpp:

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 Documentation

#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.


Function Documentation

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.



iwaki
Author(s): Maxim Makatchev, Reid Simmons
autogenerated on Mon Oct 6 2014 01:02:38