WebCFace 2.5.2
Web-based Communication Framework & Dashboard-like UI
Loading...
Searching...
No Matches
FuncInfo Struct Reference

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

Inheritance diagram for FuncInfo:
[legend]
Collaboration diagram for FuncInfo:
[legend]

Public Member Functions

 FuncInfo ()=default
 
 FuncInfo (unsigned int member_id, const SharedString &field, ValType return_type, const std::vector< std::shared_ptr< Arg > > &args)
 

Public Attributes

unsigned int member_id = 0
 
SharedString field
 
ValType return_type
 
std::vector< std::shared_ptr< Arg > > args
 

Static Public Attributes

static constexpr int kind
 

Constructor & Destructor Documentation

◆ FuncInfo() [1/2]

FuncInfo ( )
default

◆ FuncInfo() [2/2]

FuncInfo ( unsigned int  member_id,
const SharedString field,
ValType  return_type,
const std::vector< std::shared_ptr< Arg > > &  args 
)
inline

Member Data Documentation

◆ args

std::vector<std::shared_ptr<Arg> > args

◆ field

SharedString field

◆ kind

constexpr int kind
staticconstexprinherited

◆ member_id

unsigned int member_id = 0

◆ return_type

ValType return_type

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