YARP
Yet Another Robot Platform
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::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.7.2+37-20220720.1+gitebd3bc98b
src
libYARP_os
src
yarp
os
impl
Terminal.h
Generated on Wed Jul 27 2022 03:02:54 for YARP by
1.9.4