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

数値と文字列をまとめて扱うためのstruct More...

#include <webcface/c_wcf/def_types.h>

Public Attributes

double as_double
 double型でのアクセス
 
const char * as_str
 char*型でのアクセス
 
int as_int
 int型でのアクセス
 

Detailed Description

数値と文字列をまとめて扱うためのstruct

wcfMultiValを引数に渡す場合は、 as_int, as_double, as_str のいずれか1つのみに値を入れて使う。 手動で初期化するのではなく、wcfValI(), wcfValD(), wcfValS() 関数を使うと値を適切にセットしたwcfMultiValを構築できる。

wcfMultiValが関数から返ってくる場合は、as_int, as_double, as_strがすべて埋まった状態で返ってくる。

Member Data Documentation

◆ as_double

double as_double

double型でのアクセス

See also
wcfValD

◆ as_int

int as_int

int型でのアクセス

See also
wcfValI

◆ as_str

const char* as_str

char*型でのアクセス

  • as_int, as_double に値をセットして渡す場合は as_str はnullにすること。
  • 値が返ってくる場合はas_strがnullになっていることはない。 (何も返さない場合でも空文字列が入る)
    See also
    wcfValS

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