MySQL 9.3.0
Source Code Documentation
mrs::RegisterEntitesAndCheckIfAllAdded Class Reference
Inheritance diagram for mrs::RegisterEntitesAndCheckIfAllAdded:
[legend]

Public Member Functions

void register_entity (std::unique_ptr< Entity > &&entity) override
 
void last_is (uint32_t last_entity_id) override
 
 RegisterEntites (observability::EntitiesManager *manager)
 
- Public Member Functions inherited from mrs::RegisterEntites
 RegisterEntites (observability::EntitiesManager *manager)
 
virtual ~RegisterEntites ()
 
template<uint32_t id>
void register_entity_with_id (std::string &&name)
 
template<uint32_t id>
void register_entity_with_id_not_resetable (std::string &&name)
 

Public Attributes

std::set< uint32_t > used_entities_
 

Member Function Documentation

◆ last_is()

void mrs::RegisterEntitesAndCheckIfAllAdded::last_is ( uint32_t  last_entity_id)
inlineoverridevirtual

Reimplemented from mrs::RegisterEntites.

◆ register_entity()

void mrs::RegisterEntitesAndCheckIfAllAdded::register_entity ( std::unique_ptr< Entity > &&  entity)
inlineoverridevirtual

Reimplemented from mrs::RegisterEntites.

◆ RegisterEntites()

mrs::RegisterEntites::RegisterEntites ( observability::EntitiesManager manager)
inline

Member Data Documentation

◆ used_entities_

std::set<uint32_t> mrs::RegisterEntitesAndCheckIfAllAdded::used_entities_

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