Apollo 10.0
自动驾驶开放平台
|
#include <signal.h>
Public 类型 | |
using | Callback = std::function< void(Args...)> |
using | SlotPtr = std::shared_ptr< Slot< Args... > > |
using | SlotList = std::list< SlotPtr > |
using | ConnectionType = Connection< Args... > |
Public 成员函数 | |
Signal () | |
virtual | ~Signal () |
void | operator() (Args... args) |
ConnectionType | Connect (const Callback &cb) |
bool | Disconnect (const ConnectionType &conn) |
void | DisconnectAllSlots () |
using apollo::cyber::base::Signal< Args >::Callback = std::function<void(Args...)> |
using apollo::cyber::base::Signal< Args >::ConnectionType = Connection<Args...> |
using apollo::cyber::base::Signal< Args >::SlotList = std::list<SlotPtr> |
using apollo::cyber::base::Signal< Args >::SlotPtr = std::shared_ptr<Slot<Args...> > |
|
inline |
|
inlinevirtual |
|
inline |
|
inline |
|
inline |
|
inline |