Apollo
6.0
Open source self driving car software
|
#include <signal.h>
Public Types | |
using | SlotPtr = std::shared_ptr< Slot< Args... > > |
using | SignalPtr = Signal< Args... > * |
Public Member Functions | |
Connection () | |
Connection (const SlotPtr &slot, const SignalPtr &signal) | |
virtual | ~Connection () |
Connection & | operator= (const Connection &another) |
bool | HasSlot (const SlotPtr &slot) const |
bool | IsConnected () const |
bool | Disconnect () |
using apollo::cyber::base::Connection< Args >::SignalPtr = Signal<Args...>* |
using apollo::cyber::base::Connection< Args >::SlotPtr = std::shared_ptr<Slot<Args...> > |
|
inline |
|
inline |
|
inlinevirtual |
|
inline |
|
inline |
|
inline |
|
inline |