is_Scm_Entity
List of: Functions
Subjects: Entity, Scheme Interface
Contents: Kernel

Action: Determines if a Scheme object is an ENTITY.

Prototype: logical is_Scm_Entity (


ScmObject e // Scheme object


);


logical is_Scm_Entity (


ScmObject o,
// Scheme object


const entity_filter& filt // filter


);


logical is_Scm_Entity (


ScmObject o, // Scheme object


entity_test_proc test // test procedure


);

Includes: #include "kernel/acis.hxx"

#include "kern_scm/ent_typ.hxx"

#include "kernel/geomhusk/efilter.hxx"

#include "baseutil/logical.h"

#include "scheme/elk/object.h"

Description: This function is overloaded and can be used in three ways.


Determines if a Scheme object is an ENTITY.


Determine if a Scheme object is an ENTITY of a type which passes a filter test.


Determine if a Scheme object is an ENTITY which also passes an additional test.

Library: kern_scm

Filename: kern/kern_scm/ent_typ.hxx

Effect: Read-only
PDF/KERN/24FNC.PDF
HTM/DATA/KERN/KERN/24FNC/0071.HTM