SCM_XTYPEP 21 examples/mqueue-cpp/mqueue_glue.h #define MQUEUE_P(obj) SCM_XTYPEP(obj, MQueueClass) SCM_XTYPEP 39 ext/dbm/bsddb.h #define SCM_BSD_DB_P(obj) SCM_XTYPEP(obj, SCM_CLASS_BSD_DB) SCM_XTYPEP 44 ext/dbm/bsddb.h #define SCM_BSD_BTREE_P(obj) SCM_XTYPEP(obj, SCM_CLASS_BSD_BTREE) SCM_XTYPEP 49 ext/dbm/bsddb.h #define SCM_BSD_HASH_P(obj) SCM_XTYPEP(obj, SCM_CLASS_BSD_HASH) SCM_XTYPEP 54 ext/dbm/bsddb.h #define SCM_BSD_RECNO_P(obj) SCM_XTYPEP(obj, SCM_CLASS_BSD_RECNO) SCM_XTYPEP 19 ext/dbm/gdbm.c #define SCM_GDBMP(obj) SCM_XTYPEP(obj, SCM_CLASS_GDBM) SCM_XTYPEP 25 ext/dbm/ndbm.c #define SCM_NDBMP(obj) SCM_XTYPEP(obj, SCM_CLASS_NDBM) SCM_XTYPEP 27 ext/digest/md5.c #define SCM_MD5P(obj) SCM_XTYPEP(obj, SCM_CLASS_MD5) SCM_XTYPEP 27 ext/digest/sha1.c #define SCM_SHA1P(obj) SCM_XTYPEP(obj, SCM_CLASS_SHA1) SCM_XTYPEP 50 ext/fcntl/gauche/fcntl.h #define SCM_SYS_FLOCK_P(obj) (SCM_XTYPEP(obj, SCM_CLASS_SYS_FLOCK)) SCM_XTYPEP 65 ext/mt-random/mt-random.h #define SCM_MERSENNE_TWISTER_P(obj) SCM_XTYPEP(obj, &Scm_MersenneTwisterClass) SCM_XTYPEP 87 ext/net/gauche/net.h #define SCM_SOCKADDRP(obj) SCM_XTYPEP(obj, SCM_CLASS_SOCKADDR) SCM_XTYPEP 164 ext/net/gauche/net.h #define SCM_SOCKETP(obj) SCM_XTYPEP(obj, SCM_CLASS_SOCKET) SCM_XTYPEP 208 ext/net/gauche/net.h #define SCM_SYS_HOSTENT_P(obj) SCM_XTYPEP(obj, SCM_CLASS_SYS_HOSTENT) SCM_XTYPEP 228 ext/net/gauche/net.h #define SCM_SYS_PROTOENT_P(obj) SCM_XTYPEP(obj, SCM_CLASS_SYS_PROTOENT) SCM_XTYPEP 248 ext/net/gauche/net.h #define SCM_SYS_SERVENT_P(obj) SCM_XTYPEP(obj, SCM_CLASS_SYS_SERVENT) SCM_XTYPEP 273 ext/net/gauche/net.h #define SCM_SYS_ADDRINFO_P(obj) SCM_XTYPEP(obj, SCM_CLASS_SYS_ADDRINFO) SCM_XTYPEP 64 ext/termios/gauche/termios.h #define SCM_SYS_TERMIOS_P(obj) (SCM_XTYPEP(obj, SCM_CLASS_SYS_TERMIOS)) SCM_XTYPEP 71 ext/threads/threads.h #define SCM_CONDITION_VARIABLE_P(obj) SCM_XTYPEP(obj, SCM_CLASS_CONDITION_VARIABLE) SCM_XTYPEP 97 ext/threads/threads.h #define SCM_MUTEXP(obj) SCM_XTYPEP(obj, SCM_CLASS_MUTEX) SCM_XTYPEP 119 ext/threads/threads.h #define SCM_RWLOCKP(obj) SCM_XTYPEP(obj, SCM_CLASS_RWLOCK) SCM_XTYPEP 103 ext/uvector/gauche/uvector.h #define SCM_S8VECTORP(obj) SCM_XTYPEP(obj, SCM_CLASS_S8VECTOR) SCM_XTYPEP 160 ext/uvector/gauche/uvector.h #define SCM_U8VECTORP(obj) SCM_XTYPEP(obj, SCM_CLASS_U8VECTOR) SCM_XTYPEP 217 ext/uvector/gauche/uvector.h #define SCM_S16VECTORP(obj) SCM_XTYPEP(obj, SCM_CLASS_S16VECTOR) SCM_XTYPEP 274 ext/uvector/gauche/uvector.h #define SCM_U16VECTORP(obj) SCM_XTYPEP(obj, SCM_CLASS_U16VECTOR) SCM_XTYPEP 331 ext/uvector/gauche/uvector.h #define SCM_S32VECTORP(obj) SCM_XTYPEP(obj, SCM_CLASS_S32VECTOR) SCM_XTYPEP 388 ext/uvector/gauche/uvector.h #define SCM_U32VECTORP(obj) SCM_XTYPEP(obj, SCM_CLASS_U32VECTOR) SCM_XTYPEP 445 ext/uvector/gauche/uvector.h #define SCM_S64VECTORP(obj) SCM_XTYPEP(obj, SCM_CLASS_S64VECTOR) SCM_XTYPEP 502 ext/uvector/gauche/uvector.h #define SCM_U64VECTORP(obj) SCM_XTYPEP(obj, SCM_CLASS_U64VECTOR) SCM_XTYPEP 559 ext/uvector/gauche/uvector.h #define SCM_F32VECTORP(obj) SCM_XTYPEP(obj, SCM_CLASS_F32VECTOR) SCM_XTYPEP 616 ext/uvector/gauche/uvector.h #define SCM_F64VECTORP(obj) SCM_XTYPEP(obj, SCM_CLASS_F64VECTOR) SCM_XTYPEP 1243 src/class.c if (!SCM_XTYPEP(SCM_CDR(p), SCM_CLASS_SLOT_ACCESSOR)) SCM_XTYPEP 2955 src/extlib.c SCM_RESULT = (SCM_XTYPEP(obj, SCM_CLASS_PROMISE)); SCM_XTYPEP 319 src/gauche.h #define SCM_ISA(obj, klass) (SCM_XTYPEP(obj,klass)||Scm_TypeP(SCM_OBJ(obj),klass)) SCM_XTYPEP 389 src/gauche.h #define SCM_VMP(obj) SCM_XTYPEP(obj, SCM_CLASS_VM) SCM_XTYPEP 896 src/gauche.h #define SCM_CHARSETP(obj) SCM_XTYPEP(obj, SCM_CLASS_CHARSET) SCM_XTYPEP 986 src/gauche.h #define SCM_STRINGP(obj) SCM_XTYPEP(obj, SCM_CLASS_STRING) SCM_XTYPEP 1201 src/gauche.h #define SCM_STRING_POINTERP(obj) SCM_XTYPEP(obj, SCM_CLASS_STRING_POINTER) SCM_XTYPEP 1228 src/gauche.h #define SCM_VECTORP(obj) SCM_XTYPEP(obj, SCM_CLASS_VECTOR) SCM_XTYPEP 1639 src/gauche.h #define SCM_READ_REFERENCE_P(obj) SCM_XTYPEP(obj, SCM_CLASS_READ_REFERENCE) SCM_XTYPEP 1667 src/gauche.h #define SCM_WEAK_VECTOR_P(obj) SCM_XTYPEP(obj, SCM_CLASS_WEAK_VECTOR) SCM_XTYPEP 1821 src/gauche.h #define SCM_MODULEP(obj) SCM_XTYPEP(obj, SCM_CLASS_MODULE) SCM_XTYPEP 1887 src/gauche.h #define SCM_SYMBOLP(obj) SCM_XTYPEP(obj, SCM_CLASS_SYMBOL) SCM_XTYPEP 1909 src/gauche.h #define SCM_GLOCP(obj) SCM_XTYPEP(obj, SCM_CLASS_GLOC) SCM_XTYPEP 1938 src/gauche.h #define SCM_KEYWORDP(obj) SCM_XTYPEP(obj, SCM_CLASS_KEYWORD) SCM_XTYPEP 2005 src/gauche.h #define SCM_BIGNUMP(obj) SCM_XTYPEP(obj, SCM_CLASS_INTEGER) SCM_XTYPEP 2093 src/gauche.h #define SCM_FLONUMP(obj) SCM_XTYPEP(obj, SCM_CLASS_REAL) SCM_XTYPEP 2103 src/gauche.h #define SCM_COMPLEXP(obj) SCM_XTYPEP(obj, SCM_CLASS_COMPLEX) SCM_XTYPEP 2318 src/gauche.h #define SCM_GENERICP(obj) SCM_XTYPEP(obj, SCM_CLASS_GENERIC) SCM_XTYPEP 2380 src/gauche.h #define SCM_NEXT_METHODP(obj) SCM_XTYPEP(obj, SCM_CLASS_NEXT_METHOD) SCM_XTYPEP 2401 src/gauche.h #define SCM_SYNTAXP(obj) SCM_XTYPEP(obj, SCM_CLASS_SYNTAX) SCM_XTYPEP 2417 src/gauche.h #define SCM_MACROP(obj) SCM_XTYPEP(obj, SCM_CLASS_MACRO) SCM_XTYPEP 2441 src/gauche.h #define SCM_PROMISEP(obj) SCM_XTYPEP(obj, SCM_CLASS_PROMISE) SCM_XTYPEP 2512 src/gauche.h #define SCM_REGEXPP(obj) SCM_XTYPEP(obj, SCM_CLASS_REGEXP) SCM_XTYPEP 2541 src/gauche.h #define SCM_REGMATCHP(obj) SCM_XTYPEP(obj, SCM_CLASS_REGMATCH) SCM_XTYPEP 2576 src/gauche.h #define SCM_SYS_SIGSET_P(obj) SCM_XTYPEP(obj, SCM_CLASS_SYS_SIGSET) SCM_XTYPEP 2635 src/gauche.h #define SCM_SYS_STAT_P(obj) (SCM_XTYPEP(obj, SCM_CLASS_SYS_STAT)) SCM_XTYPEP 2661 src/gauche.h #define SCM_TIMEP(obj) SCM_XTYPEP(obj, SCM_CLASS_TIME) SCM_XTYPEP 2681 src/gauche.h #define SCM_SYS_TM_P(obj) (SCM_XTYPEP(obj, SCM_CLASS_SYS_TM)) SCM_XTYPEP 2698 src/gauche.h #define SCM_SYS_GROUP_P(obj) (SCM_XTYPEP(obj, SCM_CLASS_SYS_GROUP)) SCM_XTYPEP 2719 src/gauche.h #define SCM_SYS_PASSWD_P(obj) (SCM_XTYPEP(obj, SCM_CLASS_SYS_PASSWD)) SCM_XTYPEP 2740 src/gauche.h #define SCM_SYS_FDSET_P(obj) (SCM_XTYPEP(obj, SCM_CLASS_SYS_FDSET)) SCM_XTYPEP 2811 src/gauche.h #define SCM_AUTOLOADP(obj) SCM_XTYPEP(obj, SCM_CLASS_AUTOLOAD) SCM_XTYPEP 69 src/gauche/class.h #define SCM_SLOT_ACCESSOR_P(obj) SCM_XTYPEP(obj, SCM_CLASS_SLOT_ACCESSOR) SCM_XTYPEP 95 src/gauche/code.h #define SCM_COMPILED_CODE_P(obj) SCM_XTYPEP(obj, SCM_CLASS_COMPILED_CODE) SCM_XTYPEP 55 src/gauche/macro.h #define SCM_SYNTAX_PATTERN_P(obj) SCM_XTYPEP(obj, SCM_CLASS_SYNTAX_PATTERN) SCM_XTYPEP 80 src/gauche/macro.h #define SCM_SYNTAX_RULES_P(obj) SCM_XTYPEP(obj, SCM_CLASS_SYNTAX_RULES) SCM_XTYPEP 130 src/gauche/vm.h #define SCM_SYNTACTIC_CLOSURE_P(obj) SCM_XTYPEP(obj, SCM_CLASS_SYNTACTIC_CLOSURE) SCM_XTYPEP 159 src/gauche/vm.h #define SCM_IDENTIFIERP(obj) SCM_XTYPEP(obj, SCM_CLASS_IDENTIFIER) SCM_XTYPEP 565 src/gauche/vm.h #define SCM_CCONTP(obj) SCM_XTYPEP(obj, SCM_CLASS_CCONT)