|
To avoid naming collisions between developers who create new
C++ code that is linked with
ACIS,
Spatial requires the use of a
sentinel. A sentinel is a two- or three-character string which is embedded in class and API function names, and identifies the development organization. Every new API and class derived from
ENTITY or
ATTRIB uses this sentinel as part of its name (this is described in specific documentation about creating new APIs and deriving classes). The sentinel ensures that developers do not apply the same name to a function or class.
|