-
Notifications
You must be signed in to change notification settings - Fork 8
Expand file tree
/
Copy pathcpps_api.h
More file actions
38 lines (34 loc) · 1.17 KB
/
cpps_api.h
File metadata and controls
38 lines (34 loc) · 1.17 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
#ifndef CPPS_API_CPPS_HEAD_
#define CPPS_API_CPPS_HEAD_
//===================================
//@Author : Johnson
//@QQ : 88481106
//@Email : 88481106@qq.com
//@Date : 2020/12/15 (yy/mm/dd)
//@Module : CPPS_API
//@Description : »ù´¡º¯Êý¿â
//@website : http://cppscript.org
//==================================
namespace cpps
{
bool cpps_ispair(const cpps_value& v);
bool cpps_isset(const cpps_value& v);
bool cpps_ismap(const cpps_value& v);
bool cpps_isbasevar(const cpps_value& v);
bool cpps_isstring(const cpps_value& v);
bool cpps_isvector(const cpps_value& v);
bool cpps_isrange(const cpps_value& v);
bool cpps_isint(const cpps_value& v);
bool cpps_ischar(const cpps_value& v);
bool cpps_isuint(const cpps_value& v);
bool cpps_isbool(const cpps_value& v);
bool cpps_isnumber(const cpps_value& v);
bool cpps_isnull(const cpps_value& v);
bool cpps_isfunction(const cpps_value& v);
bool cpps_isclassvar(const cpps_value& v);
bool cpps_isclass(const cpps_value& v);
bool cpps_isellipsis(const cpps_value& v);
bool cpps_istuple(const cpps_value& v);
std::string cpps_getclassname(const cpps_value& v);
}
#endif // CPPS_BASE_CPPS_HEAD_