RosettaStone::IoPolicy Class Reference
#include <Rosetta/Policies/IoPolicy.hpp>
Inheritance diagram for RosettaStone::IoPolicy:

Public Member Functions | |
IoPolicy (std::ostream &out, std::istream &in) | |
![]() | |
BasicPolicy ()=default | |
Default constructor. More... | |
~BasicPolicy ()=default | |
Default destructor. More... | |
TaskMeta | Next (const Game &game) override |
TaskMeta | Require (Player &player, TaskID id) override |
void | Notify (const TaskMeta &meta) override |
![]() | |
IPolicy ()=default | |
Default constructor. More... | |
virtual | ~IPolicy ()=default |
Default virtual destructor. More... | |
Detailed Description
Constructor & Destructor Documentation
◆ IoPolicy()
RosettaStone::IoPolicy::IoPolicy | ( | std::ostream & | out, |
std::istream & | in | ||
) |
Constructs IO policy with given out
and in
.
- Parameters
-
out Basic output stream. in Basic input stream.
The documentation for this class was generated from the following file:
- Rosetta/Policies/IoPolicy.hpp