Diarkis C++Client Library API Document
Diarkis::DiarkisRoomObjectUpdateEventArgs Struct Reference

Arguments of callback events called when update objects by Diarkis::Modules::IDiarkisRoom::UpdateObject() More...

#include <eventArgs.h>

Public Member Functions

RoomObjectMode GetMode () const
 Gets the mode used for the update. More...
 
const Diarkis::StdStringGetObjectName () const
 Get the updated object name. More...
 
const Diarkis::StdUnorderedMap< Diarkis::StdString, double > & GetObjectMap () const
 Get the updated object value. More...
 
 DiarkisRoomObjectUpdateEventArgs (RoomObjectMode mode, const Diarkis::StdString &name, const Diarkis::StdUnorderedMap< Diarkis::StdString, double > &object)
 
 DiarkisRoomObjectUpdateEventArgs (DiarkisRoomObjectUpdateEventArgs &)=delete
 
 DiarkisRoomObjectUpdateEventArgs (DiarkisRoomObjectUpdateEventArgs &&)=delete
 

Detailed Description

Arguments of callback events called when update objects by Diarkis::Modules::IDiarkisRoom::UpdateObject()

Constructor & Destructor Documentation

◆ DiarkisRoomObjectUpdateEventArgs() [1/3]

Diarkis::DiarkisRoomObjectUpdateEventArgs::DiarkisRoomObjectUpdateEventArgs ( RoomObjectMode  mode,
const Diarkis::StdString name,
const Diarkis::StdUnorderedMap< Diarkis::StdString, double > &  object 
)

◆ DiarkisRoomObjectUpdateEventArgs() [2/3]

Diarkis::DiarkisRoomObjectUpdateEventArgs::DiarkisRoomObjectUpdateEventArgs ( DiarkisRoomObjectUpdateEventArgs )
delete

◆ DiarkisRoomObjectUpdateEventArgs() [3/3]

Diarkis::DiarkisRoomObjectUpdateEventArgs::DiarkisRoomObjectUpdateEventArgs ( DiarkisRoomObjectUpdateEventArgs &&  )
delete

Member Function Documentation

◆ GetMode()

RoomObjectMode Diarkis::DiarkisRoomObjectUpdateEventArgs::GetMode ( ) const

Gets the mode used for the update.

Here is the caller graph for this function:

◆ GetObjectName()

const Diarkis::StdString& Diarkis::DiarkisRoomObjectUpdateEventArgs::GetObjectName ( ) const

Get the updated object name.

Here is the caller graph for this function:

◆ GetObjectMap()

const Diarkis::StdUnorderedMap<Diarkis::StdString, double>& Diarkis::DiarkisRoomObjectUpdateEventArgs::GetObjectMap ( ) const

Get the updated object value.

Here is the caller graph for this function:

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