YARP
Yet Another Robot Platform
Loading...
Searching...
No Matches
Terminal.h
Go to the documentation of this file.
1
/*
2
* SPDX-FileCopyrightText: 2006-2021 Istituto Italiano di Tecnologia (IIT)
3
* SPDX-FileCopyrightText: 2006-2010 RobotCub Consortium
4
* SPDX-License-Identifier: BSD-3-Clause
5
*/
6
7
#ifndef YARP_OS_IMPL_TERMINAL_H
8
#define YARP_OS_IMPL_TERMINAL_H
9
10
#include <
yarp/os/api.h
>
11
12
#include <string>
13
14
namespace
yarp::os::impl::Terminal
{
15
16
YARP_os_impl_API
17
bool
EOFreached
();
18
19
YARP_os_impl_API
20
std::string
getStdin
();
21
22
YARP_os_impl_API
23
std::string
readString
(
bool
*
eof
);
24
25
}
// namespace yarp::os::impl::Terminal
26
27
#endif
// YARP_OS_IMPL_TERMINAL_H
yarp::os::BufferedPort
A mini-server for performing network communication in the background.
Definition
BufferedPort.h:60
yarp::os::impl::Terminal
Definition
Terminal.h:14
yarp::os::impl::Terminal::EOFreached
bool EOFreached()
Definition
Terminal.cpp:24
yarp::os::impl::Terminal::readString
std::string readString(bool *eof)
Definition
Terminal.cpp:76
yarp::os::impl::Terminal::getStdin
std::string getStdin()
Definition
Terminal.cpp:34
api.h
YARP_os_impl_API
#define YARP_os_impl_API
Definition
api.h:46
YARP
3.11.100+20250401.4+gitb9213d601
src
libYARP_os
src
yarp
os
impl
Terminal.h
Generated on Mon Apr 28 2025 02:47:03 for YARP by
1.9.8