spif_classname_t spif_socket_type(spif_socket_t self) { ASSERT_RVAL(!SPIF_SOCKET_ISNULL(self), (spif_classname_t) NULL); return SPIF_OBJ_CLASSNAME(self); }
spif_classname_t spif_tok_type(spif_tok_t self) { ASSERT_RVAL(!SPIF_TOK_ISNULL(self), (spif_classname_t) NULL); return SPIF_OBJ_CLASSNAME(self); }
spif_classname_t spif_eterm_action_type(spif_eterm_action_t self) { return SPIF_OBJ_CLASSNAME(self); }
spif_classname_t spif_str_type(spif_str_t self) { ASSERT_RVAL(!SPIF_STR_ISNULL(self), (spif_classname_t) SPIF_NULLSTR_TYPE(classname)); return SPIF_OBJ_CLASSNAME(self); }