Definition at line 41 of file CGenericSensor.h.
#include <mrpt/hwdrivers/CGenericSensor.h>
◆ CGenericSensorPtr() [1/2]
mrpt::hwdrivers::CGenericSensorPtr::CGenericSensorPtr |
( |
| ) |
|
|
inline |
◆ CGenericSensorPtr() [2/2]
mrpt::hwdrivers::CGenericSensorPtr::CGenericSensorPtr |
( |
CGenericSensor * |
data | ) |
|
|
inlineexplicit |
◆ clear()
void mrpt::hwdrivers::CGenericSensorPtr::clear |
( |
| ) |
|
|
inline |
◆ clear_unique()
void mrpt::hwdrivers::CGenericSensorPtr::clear_unique |
( |
| ) |
|
|
inline |
◆ get() [1/2]
◆ get() [2/2]
virtual const CGenericSensor* mrpt::hwdrivers::CGenericSensorPtr::get |
( |
| ) |
const |
|
inlinevirtual |
◆ operator bool()
mrpt::hwdrivers::CGenericSensorPtr::operator bool |
( |
| ) |
const |
|
inline |
◆ operator!()
bool mrpt::hwdrivers::CGenericSensorPtr::operator! |
( |
| ) |
const |
|
inline |
◆ operator*() [1/2]
◆ operator*() [2/2]
virtual const CGenericSensor& mrpt::hwdrivers::CGenericSensorPtr::operator* |
( |
void |
| ) |
const |
|
inlinevirtual |
◆ operator->() [1/2]
◆ operator->() [2/2]
virtual const CGenericSensor* mrpt::hwdrivers::CGenericSensorPtr::operator-> |
( |
void |
| ) |
const |
|
inlinevirtual |
◆ pointer() [1/2]
virtual CGenericSensor* mrpt::hwdrivers::CGenericSensorPtr::pointer |
( |
| ) |
|
|
inlinevirtual |
◆ pointer() [2/2]
virtual const CGenericSensor* mrpt::hwdrivers::CGenericSensorPtr::pointer |
( |
| ) |
const |
|
inlinevirtual |
◆ present()
bool mrpt::hwdrivers::CGenericSensorPtr::present |
( |
| ) |
const |
|
inline |
◆ reset()
◆ set()
◆ m_ptr
std::shared_ptr<CGenericSensor> mrpt::hwdrivers::CGenericSensorPtr::m_ptr |