WebCFace 2.5.2
Web-based Communication Framework & Dashboard-like UI
Loading...
Searching...
No Matches
Res< Canvas2D > Struct Reference

#include <webcface/common/internal/message/canvas2d.h>

Inheritance diagram for Res< Canvas2D >:
[legend]
Collaboration diagram for Res< Canvas2D >:
[legend]

Public Member Functions

 Res ()=default
 
 Res (unsigned int req_id, const SharedString &sub_field, double width, double height, const std::map< std::string, std::shared_ptr< Canvas2DComponentData > > &data_diff, const std::optional< std::vector< SharedString > > &data_ids)
 

Public Attributes

unsigned int req_id = 0
 
SharedString sub_field
 
double width = 0
 
double height = 0
 
std::map< std::string, std::shared_ptr< Canvas2DComponentData > > data_diff
 
std::optional< std::vector< SharedString > > data_ids
 

Static Public Attributes

static constexpr int kind
 

Constructor & Destructor Documentation

◆ Res() [1/2]

Res ( )
default

◆ Res() [2/2]

Res ( unsigned int  req_id,
const SharedString sub_field,
double  width,
double  height,
const std::map< std::string, std::shared_ptr< Canvas2DComponentData > > &  data_diff,
const std::optional< std::vector< SharedString > > &  data_ids 
)
inline

Member Data Documentation

◆ data_diff

std::map<std::string, std::shared_ptr<Canvas2DComponentData> > data_diff

◆ data_ids

std::optional<std::vector<SharedString> > data_ids

◆ height

double height = 0

◆ kind

constexpr int kind
staticconstexprinherited

◆ req_id

unsigned int req_id = 0

◆ sub_field

SharedString sub_field

◆ width

double width = 0

The documentation for this struct was generated from the following file: