# Class List

Here are the classes, structs, unions and interfaces with brief descriptions:

asIBinaryStream | A binary stream interface
asIJITCompiler | The interface that AS use to interact with the JIT compiler
asIObjectType | The interface for an object type
asIScriptArray | The interface for a script array object
asIScriptContext | The interface to the virtual machine
asIScriptEngine | The engine interface
asIScriptFunction | The interface for a script function description
asIScriptGeneric | The interface for the generic calling convention
asIScriptModule | The interface to the script modules
asIScriptObject | The interface for an instance of a script object
asSBCInfo | Information on a bytecode instruction
asSFuncPtr | Represents a function or method pointer
asSMessageInfo | Represents a compiler message
asSVMRegisters | A struct with registers from the VM sent to a JIT compiled function