Regilo
A simple C++ library for controlling the Neato XV robot and the Hokuyo scanner.
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
 Nregilo
 CHokuyoControllerThe HokuyoController class is used to communicate with the Hokuyo scanner
 CIControllerThe IController interface is used for all controller classes
 CIHokuyoControllerThe IHokuyoController interface is used for the HokuyoController class
 CILogThe ILog interface has to be implemented in all Log classes
 CINeatoControllerThe INeatoController interface is used for the NeatoController class
 CIScanControllerThe IScanController interface is used for all controller classes that implement scanning functionality
 CITimedLogThe ITimedLog interface is implemented in TimedLog
 CLogBasic log with a simple read/write functionality
 CNeatoControllerThe NeatoController class is used to communicate with the Neato robot
 CScanControllerThe ScanController class implements parsing of scanned laser data
 CScanDataUsed to store laser data
 CScanRecordOne record from laser data
 CSerialControllerUsed to communicate with a device using the serial port
 CSocketControllerUsed to communicate with a device using a TCP socket
 CStreamControllerThe StreamController class is used to communicate with a device
 CTimedLogThe TimedLog class is used to log all commands with their timestamp
 CVersionUsed to store version information