Program Listing for File synchronized_env_mixin.h

Return to documentation for file (src/rlenvs/envs/synchronized_env_mixin.h)

// SPDX-FileCopyrightText: 2024 <copyright holder> <email>
// SPDX-License-Identifier: Apache-2.0

#ifndef SYNCHRONIZED_ENV_MIXIN_H
#define SYNCHRONIZED_ENV_MIXIN_H


#include <any>
#include <string>
#include <unordered_map>

namespace rlenvscpp{
namespace envs{

struct synchronized_env_mixin
{
    virtual void sync(const std::unordered_map<std::string, std::any>& /*options*/){}
};

}
}
#endif // SYNCHRONIZED_ENV_MIXIN_H