segmentation
All Data Structures Namespaces Files Functions Variables Modules Pages
SpeedUpLevelComm.h
1 /*
2  * Copyright (C) 2006-2020 Istituto Italiano di Tecnologia (IIT)
3  * All rights reserved.
4  *
5  * This software may be modified and distributed under the terms of the
6  * BSD-3-Clause license. See the accompanying LICENSE file for details.
7  */
8 
9 // Autogenerated by Thrift Compiler (0.12.0-yarped)
10 //
11 // This is an automatically generated file.
12 // It could get re-generated if the ALLOW_IDL_GENERATION flag is on.
13 
14 #ifndef YARP_THRIFT_GENERATOR_ENUM_SPEEDUPLEVELCOMM_H
15 #define YARP_THRIFT_GENERATOR_ENUM_SPEEDUPLEVELCOMM_H
16 
17 #include <yarp/os/Wire.h>
18 #include <yarp/os/idl/WireTypes.h>
19 
20 enum SpeedUpLevelComm
21 {
22  NO_SPEEDUP_COMM = 0,
23  MED_SPEEDUP_COMM = 1,
24  HIGH_SPEEDUP_COMM = 2
25 };
26 
27 class SpeedUpLevelCommVocab :
28  public yarp::os::idl::WireVocab
29 {
30 public:
31  int fromString(const std::string& input) override;
32  std::string toString(int input) const override;
33 };
34 
35 #endif // YARP_THRIFT_GENERATOR_ENUM_SPEEDUPLEVELCOMM_H