15#include "usmtf_export.h"
50 Aco(
const std::string& aMTF, std::vector<std::unique_ptr<Set>>&& aSets)
noexcept;
52 std::vector<const Zone*>
GetZones()
const noexcept;
58 void BuildZoneList()
noexcept;
60 void BuildHeader()
noexcept;
61 std::vector<std::unique_ptr<Zone>> mZones;
62 std::unique_ptr<Comment> mComments;
Aco(const std::string &aMTF, std::vector< std::unique_ptr< Set > > &&aSets) noexcept
Definition Aco.cpp:25
const Comment * GetHeader() const noexcept
Get other relevant sets that are not zones but are useful as comments for Scenario Designers.
Definition Aco.cpp:105
std::vector< const Zone * > GetZones() const noexcept
Get the zones that are extracted from the parsed ACO.
Definition Aco.cpp:94
Message(const std::string &aMTF, std::vector< std::unique_ptr< Set > > aSets) noexcept
Definition Message.cpp:22
void ExportAco(const Aco &aAco, InputBuilder &aIb)
Exports the Aco to scenario lay down file indicated by the target InputBuilder.
Definition Aco.cpp:110