Merge branch 'api_reduce' into integration

This commit is contained in:
J. Nick Koston
2025-06-28 23:24:40 -05:00
2 changed files with 2 additions and 2 deletions

View File

@@ -12,7 +12,7 @@ class APIConnection;
// Macro for generating ListEntitiesIterator handlers // Macro for generating ListEntitiesIterator handlers
// Calls schedule_message_ with try_send_*_info // Calls schedule_message_ with try_send_*_info
#define LIST_ENTITIES_HANDLER(entity_type, EntityClass, ResponseType) \ #define LIST_ENTITIES_HANDLER(entity_type, EntityClass, ResponseType) \
bool ListEntitiesIterator::on_##entity_type(EntityClass *entity) { \ bool ListEntitiesIterator::on_##entity_type((EntityClass) *entity) { \
return this->client_->schedule_message_(entity, &APIConnection::try_send_##entity_type##_info, \ return this->client_->schedule_message_(entity, &APIConnection::try_send_##entity_type##_info, \
ResponseType::MESSAGE_TYPE); \ ResponseType::MESSAGE_TYPE); \
} }

View File

@@ -13,7 +13,7 @@ class APIConnection;
// Macro for generating InitialStateIterator handlers // Macro for generating InitialStateIterator handlers
// Calls send_*_state // Calls send_*_state
#define INITIAL_STATE_HANDLER(entity_type, EntityClass) \ #define INITIAL_STATE_HANDLER(entity_type, EntityClass) \
bool InitialStateIterator::on_##entity_type(EntityClass *entity) { \ bool InitialStateIterator::on_##entity_type((EntityClass) *entity) { \
return this->client_->send_##entity_type##_state(entity); \ return this->client_->send_##entity_type##_state(entity); \
} }