#pragma once // Конфигурация IPC: выбор конкретного сериализатора // В один момент времени используется только один сериализатор, // выбор делается через type alias для конкретного типа IpcMessage. #include "BaseIpcMessage.h" #include "IpcSerializer.h" // По умолчанию используем текстовый сериализатор // Для переключения на JSON достаточно заменить на: // using IpcMessage = BaseIpcMessage; using IpcMessage = BaseIpcMessage; // Альтернативный вариант через макрос (если нужен compile-time выбор): // #ifdef USE_JSON_SERIALIZER // using IpcMessage = BaseIpcMessage; // #else // using IpcMessage = BaseIpcMessage; // #endif