| 184 | }; |
| 185 | |
| 186 | class SetFormat final : public OperatorImpl<SetFormat, Operator::IdentityLike> { |
| 187 | private: |
| 188 | Format m_format; |
| 189 | |
| 190 | public: |
| 191 | SetFormat(std::string format) : m_format(format) {} |
| 192 | |
| 193 | Format format() const { return m_format; } |
| 194 | std::string raw_type() const { return "SetFromat"; } |
| 195 | |
| 196 | std::string to_string() const override; |
| 197 | }; |
| 198 | |
| 199 | class AsFormat final : public OperatorImpl<AsFormat, Operator::IdentityLike> { |
| 200 | private: |
no outgoing calls
no test coverage detected