6 #ifndef __DDS__TopoCreator__ 7 #define __DDS__TopoCreator__ 16 namespace topology_api
18 class CTopoCreatorCore;
35 CTopoCreator(
const std::string& _filename,
const std::string& _schemaFilename);
42 void save(
const std::string& _filename);
46 void save(std::ostream& _stream);
52 std::shared_ptr<CTopoCreatorCore> m_topoCreator;
CTopoGroup::Ptr_t getMainGroup() const
Returns shared pointer to the main group of the topology.
Definition: TopoCreator.cpp:43
CTopoCreator()
Constructor.
Definition: TopoCreator.cpp:14
std::shared_ptr< CTopoGroup > Ptr_t
Definition: TopoGroup.h:18
Definition: AgentConnectionManager.h:13
virtual ~CTopoCreator()
Destructor.
Definition: TopoCreator.cpp:29
Definition: TopoCreator.h:20
void save(const std::string &_filename)
Saves topology to the specified XML file.
Definition: TopoCreator.cpp:33