VSM C++ SDK
Vehicle Specific Modules SDK
ugcs::vsm::Peripheral_message::Peripheral_update Class Reference
Inheritance diagram for ugcs::vsm::Peripheral_message::Peripheral_update:

Public Types

typedef std::shared_ptr< Peripheral_updatePtr
 Pointer type.
 
typedef std::weak_ptr< Peripheral_updateWeak_ptr
 Pointer type.
 

Public Member Functions

 Peripheral_update (uint16_t, PERIPHERAL_STATE)
 Constructor.
 
uint16_t Get_id ()
 Returns device ID.
 
PERIPHERAL_STATE Get_state ()
 Returns device state.
 

Static Public Member Functions

template<typename... Args>
static Ptr Create (Args &&...args)
 Create an instance. More...
 

Member Function Documentation

template<typename... Args>
static Ptr ugcs::vsm::Peripheral_message::Peripheral_update::Create ( Args &&...  args)
inlinestatic

Create an instance.


The documentation for this class was generated from the following file: