Bluenet  5.7.0
Bluenet, firmware for nRF52 smart home devices
Loading...
Searching...
No Matches
BehaviourMutation Class Reference

Describes a recent change event of the behaviour store. More...

#include <cs_BehaviourMutation.h>

Public Types

enum  Mutation {
  NONE , REMOVE , ADD , UPDATE ,
  CLEAR_ALL
}
 

Public Member Functions

 BehaviourMutation (uint8_t index, Mutation mutation)
 
 BehaviourMutation (Mutation mutation)
 
 BehaviourMutation ()
 

Public Attributes

uint8_t _index
 
Mutation _mutation
 

Detailed Description

Describes a recent change event of the behaviour store.

See CS_TYPES::EVT_BEHAVIOURSTORE_MUTATION

Member Enumeration Documentation

◆ Mutation

Enumerator
NONE 
REMOVE 
ADD 
UPDATE 
CLEAR_ALL 

Constructor & Destructor Documentation

◆ BehaviourMutation() [1/3]

BehaviourMutation::BehaviourMutation ( uint8_t  index,
Mutation  mutation 
)
inline

◆ BehaviourMutation() [2/3]

◆ BehaviourMutation() [3/3]

Member Data Documentation

◆ _index

uint8_t BehaviourMutation::_index

◆ _mutation

Mutation BehaviourMutation::_mutation

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