#include <vector>
#include <string>
#include <ostream>
Go to the source code of this file.
|
std::ostream & | flexiv::operator<< (std::ostream &ostream, const flexiv::RobotInfo &robotInfo) |
| Operator overloading to out stream all robot info in JSON format: {"info_1": [val1,val2,val3,...], "info_2": [val1,val2,val3,...], ...}. More...
|
|
std::ostream & | flexiv::operator<< (std::ostream &ostream, const flexiv::RobotStates &robotStates) |
| Operator overloading to out stream all robot states in JSON format: {"state_1": [val1,val2,val3,...], "state_2": [val1,val2,val3,...], ...}. More...
|
|
std::ostream & | flexiv::operator<< (std::ostream &ostream, const flexiv::PlanInfo &planInfo) |
| Operator overloading to out stream all plan info in JSON format: {"info_1": [val1,val2,val3,...], "info_2": [val1,val2,val3,...], ...}. More...
|
|
std::ostream & | flexiv::operator<< (std::ostream &ostream, const flexiv::GripperStates &gripperStates) |
| Operator overloading to out stream all gripper states in JSON format: {"state_1": [val1,val2,val3,...], "state_2": [val1,val2,val3,...], ...}. More...
|
|
- Copyright
- Copyright (C) 2016-2021 Flexiv Ltd. All Rights Reserved.
Definition in file Data.hpp.
◆ operator<<() [1/4]
Operator overloading to out stream all gripper states in JSON format: {"state_1": [val1,val2,val3,...], "state_2": [val1,val2,val3,...], ...}.
- Parameters
-
[in] | ostream | Ostream instance. |
[in] | gripperStates | GripperStates data struct to out stream. |
- Returns
- Updated ostream instance.
◆ operator<<() [2/4]
std::ostream& flexiv::operator<< |
( |
std::ostream & |
ostream, |
|
|
const flexiv::PlanInfo & |
planInfo |
|
) |
| |
Operator overloading to out stream all plan info in JSON format: {"info_1": [val1,val2,val3,...], "info_2": [val1,val2,val3,...], ...}.
- Parameters
-
[in] | ostream | Ostream instance. |
[in] | planInfo | PlanInfo data struct to out stream. |
- Returns
- Updated ostream instance.
◆ operator<<() [3/4]
std::ostream& flexiv::operator<< |
( |
std::ostream & |
ostream, |
|
|
const flexiv::RobotInfo & |
robotInfo |
|
) |
| |
Operator overloading to out stream all robot info in JSON format: {"info_1": [val1,val2,val3,...], "info_2": [val1,val2,val3,...], ...}.
- Parameters
-
[in] | ostream | Ostream instance. |
[in] | robotInfo | RobotInfo data struct to out stream. |
- Returns
- Updated ostream instance.
◆ operator<<() [4/4]
std::ostream& flexiv::operator<< |
( |
std::ostream & |
ostream, |
|
|
const flexiv::RobotStates & |
robotStates |
|
) |
| |
Operator overloading to out stream all robot states in JSON format: {"state_1": [val1,val2,val3,...], "state_2": [val1,val2,val3,...], ...}.
- Parameters
-
[in] | ostream | Ostream instance. |
[in] | robotStates | RobotStates data struct to out stream. |
- Returns
- Updated ostream instance.
◆ k_IOPorts
constexpr size_t flexiv::k_IOPorts = 16 |
|
constexpr |
Number of digital IO ports
Definition at line 16 of file Data.hpp.