YARP
Yet Another Robot Platform
ConstString.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_OS_CONSTSTRING_H
7#define YARP_OS_CONSTSTRING_H
8
9#include <yarp/conf/system.h>
10
11#if !defined(YARP_INCLUDING_DEPRECATED_HEADER_ON_PURPOSE)
12YARP_COMPILER_WARNING("<yarp/os/ConstString.h> file is deprecated")
13#endif
14
15#include <yarp/os/api.h>
16
17#include <string>
18
19namespace yarp::os {
20
21YARP_DEPRECATED_TYPEDEF_MSG("Use std::string instead")
23
24} // namespace yarp::os
25
26#endif // YARP_OS_CONSTSTRING_H
STL namespace.
An interface to the operating system, including Port based communication.
std::string ConstString
Definition: ConstString.h:22
#define YARP_COMPILER_WARNING(x)
Generate a warning at build time on supported compilers.
Definition: system.h:111
#define YARP_DEPRECATED_TYPEDEF_MSG(x)
Definition: api.h:99