YARP
Yet Another Robot Platform
Loading...
Searching...
No Matches
xmlappsaver.h
Go to the documentation of this file.
1
/*
2
* SPDX-FileCopyrightText: 2006-2021 Istituto Italiano di Tecnologia (IIT)
3
* SPDX-License-Identifier: BSD-3-Clause
4
*/
5
6
#ifndef YARP_MANAGER_XMLAPPSAVER
7
#define YARP_MANAGER_XMLAPPSAVER
8
9
#include <
yarp/manager/ymm-types.h
>
10
#include <
yarp/manager/manifestloader.h
>
11
12
namespace
yarp::manager
{
13
14
18
class
XmlAppSaver
:
public
AppSaver
19
{
20
21
public
:
22
XmlAppSaver
(
const
char
* szFileName=NULL);
23
bool
save
(
Application
* application)
override
;
24
virtual
~XmlAppSaver
();
25
26
protected
:
27
28
private
:
29
bool
serialXml(
Application
* app,
const
char
* szFile);
30
std::string strFileName;
31
};
32
33
}
// namespace yarp::manager
34
35
36
#endif
// __YARP_MANAGER_XMLAPPSAVER__
yarp::manager::AppSaver
Definition
manifestloader.h:37
yarp::manager::Application
Class Application.
Definition
application.h:288
yarp::manager::XmlAppSaver
Class XmlAppSaver.
Definition
xmlappsaver.h:19
yarp::manager::XmlAppSaver::save
bool save(Application *application) override
Definition
xmlappsaver.cpp:28
yarp::manager::XmlAppSaver::~XmlAppSaver
virtual ~XmlAppSaver()
manifestloader.h
yarp::manager
Definition
application.h:20
ymm-types.h
YARP
3.11.2
src
libYARP_manager
src
yarp
manager
xmlappsaver.h
Generated on Sat Mar 1 2025 02:35:32 for YARP by
1.9.8