Skip to content
Snippets Groups Projects
Select Git revision
  • 39f1effb6cc5bafb0c43e01300af868b51d96555
  • dev default protected
  • main protected
  • feature/ros-java-integration
4 results

README.md

Blame
  • cell.h 508 B
    #ifndef CCF_IMMERSIVE_SORTING_CELL_H_
    #define CCF_IMMERSIVE_SORTING_CELL_H_
    
    #include <connector.pb.h>
    #include <optional>
    #include <string>
    
    struct Cell
    {
      enum State
      {
        UNDEFINED,
        DISCONNECTED,
        IDLE,
        WORKING
      };
    
      std::string id;
      Scene scene;
      State state = UNDEFINED;
      std::optional<std::string> processed_object;
    
      Cell() = default;
    
      // one does not copy cells
      Cell(const Cell&) = delete;
      Cell& operator=(const Cell&) = delete;
    };
    
    #endif  // CCF_IMMERSIVE_SORTING_CELL_H_