SilverScreen Solid Modeler

Include Files

Include Files

Previous topic Next topic  

Include Files

Previous topic Next topic JavaScript is required for the print function  

SilverCEllipse

 

Include Files

 

 


The SilverC distribution includes a number of header files that are used to define various objects used by the SilverScreen developer. There are two types of headers: SilverScreen-specific headers and Standard C compatible headers. The SilverScreen-specific headers are provided specifically for interfacing with SilverScreen-specific functions and structures. The Standard C headers are provided for compatibility with Standard C.

 

SilverScreen API Headers

silver.h

general SilverScreen API access

ssnodes.h

support for direct access to SilverScreen data structures

ssdef.h

base types for SilverScreen

sskeys.h

keystroke and event types

ssrex.h

SilverPlus interface

silver2.h

SilverPlus interface

Standard C Headers

stdio.h

file input and output

stdlib.h

utility functions

string.h

string functions

math.h

mathematical functions

stdarg.h

variable argument lists

setjmp.h

non-local jumps

errno.h

errno error numbers

time.h

date and time functions

ctype.h

character class tests

assert.h

diagnostics

stddef.h

miscellaneous utility macros

 

 


When it comes to the Standard C library routines, SilverC and SilverPlus applications use the same standard C library functions as SilverScreen. SilverC programs do this by virtue of the internal compiler. SilverPlus programs do this by virtue of preprocessor definitions contained in silver2.h. A SilverEngine application uses the Standard C library linked to the application and will want to use the header files provided by their compiler, rather than those distributed by SDC for use by SilverC.