Todo List

Class RTT::ConditionInterface
This class is a light-weight implementation of a DataSource<bool>. It may be profitable to remove this low level class and replace its use by DataSource<bool>. That would also cause the removal of most Condition* classes.

Class RTT::detail::CommonParser
check the identifier parser implementation of asserting when a keyword is wrongly used as an identifier. In current implementation it almost never throws.

Class RTT::detail::DataCallParser
check why lexeme_d[] is used in implementation, thus why datacalls are parsed on the character level instead of on the phrase level. (probably for the dots ?)

Class RTT::detail::ValueChangeParser
The ValueChangeParser.cxx implementation needs refactoring.

Class RTT::Event< SignatureT >
Remove NameServer functionality, as this is deprecated by the EventService class.

Member RTT::NameServer::unregisterObject (const ValueType obj)
might be improved by using equal_range

Member RTT::PropertyBase::updateCommand (const PropertyBase *other)=0
: check if this method is necessary/used.

Class RTT::rt_std::basic_streams
TODO there is no streambuf and string is used, maybe a streamsbuf might be better, for encapsulating buffering policies (like BS meant it of course). Another todo is to have at least the save get and put/write functions as in istream and ostream. Thanks to the GCC 3.X cleanup, we might be able to mimic quite a lot.

Class RTT::StateMachine
Implement the whole transition mechanism with the Strategy software pattern to allow cleaner implementation.

Class RTT::TableHeaderMarshaller< o_stream >
: build a tree for formatting and print all on flush().

Member RTT::TaskCore::getPeriod () const
: add a bool setPeriod(double) function to allow changing the period at run-time.
Generated on Thu Dec 23 13:22:38 2010 for Orocos Real-Time Toolkit by  doxygen 1.6.3