contents   index   previous   next



ScriptEase Types

 

ScriptEase is designed to be portable to a wide variety of systems such as Windows, Mac, various Unix flavors, and others. Similarly, it is designed to handle ASCII, UNICODE, and MBCS builds. In order to do so, ScriptEase uses a number of types and macros to ensure portability. This chapter goes through all the special ScriptEase datatypes and their use.

 

The following types are defined via typedefs for use in ScriptEase programs:

 


secontext

sedatatype

sebool

senumber

seobject

sestring

secharptr

seconstcharptr

sechar

secharptrdatum

sememcount

sesmemcount

SE_CALLBACK()

THE CHARACTER ACCESS ROUTINES