IRSOL
C++ code implementing socket server for interacting with Baumer camera.
assignment_image_size.hpp File Reference

Declaration of handlers for assigning camera image size and offset parameters. More...

#include "irsol/macros.hpp"
#include "irsol/server/app.hpp"
#include "irsol/server/handlers/base.hpp"
#include "irsol/types.hpp"
#include "irsol/utils.hpp"
#include <string_view>

Go to the source code of this file.

Classes

struct  irsol::server::handlers::internal::AssignmentCameraImageAttributeLeft
 Tag type for the camera image left offset parameter ("OffsetX"). More...
 
struct  irsol::server::handlers::internal::AssignmentCameraImageAttributeWidth
 Tag type for the camera image width parameter ("Width"). More...
 
struct  irsol::server::handlers::internal::AssignmentCameraImageAttributeTop
 Tag type for the camera image top offset parameter ("OffsetY"). More...
 
struct  irsol::server::handlers::internal::AssignmentCameraImageAttributeHeight
 Tag type for the camera image height parameter ("Height"). More...
 
class  irsol::server::handlers::internal::AssignmentImgHandlerBase< AssignmentCameraImageAttribute >
 Base handler template for assigning a camera image region parameter. More...
 

Namespaces

namespace  irsol
 
namespace  irsol::server
 Core server features. TOBE DEFINED FURTHER.
 
namespace  irsol::server::handlers
 Contains all logic for dispatching and implementing protocol message handlers.
 
namespace  irsol::server::handlers::internal
 

Typedefs

using irsol::server::handlers::AssignmentImgLeftHandler = internal::AssignmentImgHandlerBase< internal::AssignmentCameraImageAttributeLeft >
 Handler for assigning the left offset ("OffsetX") of the camera image.
 
using irsol::server::handlers::AssignmentImgTopHandler = internal::AssignmentImgHandlerBase< internal::AssignmentCameraImageAttributeTop >
 Handler for assigning the top offset ("OffsetY") of the camera image.
 
using irsol::server::handlers::AssignmentImgWidthHandler = internal::AssignmentImgHandlerBase< internal::AssignmentCameraImageAttributeWidth >
 Handler for assigning the width ("Width") of the camera image.
 
using irsol::server::handlers::AssignmentImgHeightHandler = internal::AssignmentImgHandlerBase< internal::AssignmentCameraImageAttributeHeight >
 Handler for assigning the height ("Height") of the camera image.
 

Detailed Description

Declaration of handlers for assigning camera image size and offset parameters.

Defines handler templates and type aliases for assigning camera image region parameters (OffsetX, OffsetY, Width, Height) via assignment messages.

Definition in file assignment_image_size.hpp.