|
Libbarrett
1.2.4
|
#include <string>#include <cassert>#include <boost/intrusive/list.hpp>#include <boost/intrusive/parent_from_member.hpp>#include <barrett/detail/ca_macro.h>#include <barrett/thread/abstract/mutex.h>#include <barrett/systems/abstract/detail/system-inl.h>#include <barrett/systems/helpers.h>Go to the source code of this file.
Classes | |
| class | barrett::systems::System |
| class | barrett::systems::System::AbstractInput |
| class | barrett::systems::System::AbstractOutput |
| struct | barrett::systems::System::StopManagingDisposer |
| class | barrett::systems::System::Input< T > |
| struct | barrett::systems::System::Input< T >::DisconnectDisposer |
| struct | barrett::systems::detail::IntrusiveDelegateFunctor< T > |
| class | barrett::systems::System::Output< T > |
| class | barrett::systems::System::Output< T >::Value |
| struct | barrett::systems::System::Output< T >::Value::UndelegateDisposer |
Namespaces | |
| namespace | barrett |
| namespace | barrett::systems |
Defines | |
| #define | DECLARE_HELPER_FRIENDS |
Defines barrett::systems::System.
| #define DECLARE_HELPER_FRIENDS |
template<typename T2> friend void connect(System::Output<T2>& output, System::Input<T2>& input); \ template<typename T2> friend void disconnect(System::Input<T2>& input); \ template<typename T2> friend void disconnect(System::Output<T2>& output)
1.7.6.1