|
WebCFace 3.2.0
Web-based Communication Framework & Dashboard-like UI
|
#include <algorithm>#include <vector>#include "webcface/common/internal/safe_global.h"#include "webcface/wcf.h"#include "webcface/client.h"#include "webcface/func.h"#include "webcface/components.h"#include "webcface/common/val_adaptor.h"Go to the source code of this file.
Classes | |
| struct | CharType< CharT > |
| struct | CharType< char > |
| struct | CharType< wchar_t > |
Namespaces | |
| namespace | webcface |
| namespace | webcface::c_wcf |
Functions | |
| template<typename CharT > | |
| std::basic_string_view< CharT > | strOrEmpty (const CharT *p) |
| Client * | getWcli (wcfClient *wcli) |
| voidポインタからclientオブジェクトを復元 | |
| Promise * | getPromise (wcfPromise *res) |
| template<typename MultiVal > | |
| ValAdaptor | fromCVal (const MultiVal &val) |
| template<typename CharT > | |
| std::vector< ValAdaptor > | argsFromCVal (const typename CharType< CharT >::CVal *args, int arg_size) |
| template<typename CharT > | |
| auto | resultToCVal (const ValAdaptor &result_val) |
Variables | |
| internal::SafeGlobal< std::unordered_map< const wcfFuncCallHandle *, FuncCallHandle > > | fetched_handles |
| wcfFuncFetchCallで取得されたwcfFuncCallHandleのリスト | |
| internal::SafeGlobal< std::unordered_map< const wcfFuncCallHandleW *, FuncCallHandle > > | fetched_handles_w |
| internal::SafeGlobal< std::unordered_map< const wcfMultiVal *, ValAdaptor > > | func_val_list |
| wcfFuncRun, wcfFuncGetResultで取得されたwcfMultiValとValAdaptorのリスト | |
| internal::SafeGlobal< std::unordered_map< const wcfMultiValW *, ValAdaptor > > | func_val_list_w |
| internal::SafeGlobal< std::unordered_map< const wcfViewComponent *, const std::vector< ViewComponent > > > | view_list |
| wcfViewGetで取得されたwcfViewComponentとViewComponentBase | |
| internal::SafeGlobal< std::unordered_map< const wcfViewComponentW *, const std::vector< ViewComponent > > > | view_list_w |
| internal::SafeGlobal< std::vector< wcfClient * > > | wcli_list |
| wcfInitで作られたクライアントのリスト | |
| internal::SafeGlobal< std::vector< Promise * > > | func_result_list |
| wcfFuncRunAsyncで取得されたwcfPromiseのリスト | |