Unit 'libsee' Package
[Overview][Constants][Types][Procedures and functions][Variables][Index] [#libsee]

TSEE_system

Declaration

Source position: libsee.pas line 313

type TSEE_system = record

  default_locale: PTcchar;

  default_recursion_limit: tcint;

  default_trace: procedure(

  para1: PTSEE_interpreter;

  para2: PTSEE_throw_location;

  para3: PTSEE_context;

  para4: TSEE_trace_event

);

  default_compat_flags: tcint;

  random_seed: function: tcuint;

  abort: procedure(

  para1: PTSEE_interpreter;

  para2: PTcchar

);

  periodic: procedure(

  para1: PTSEE_interpreter

);

  malloc: function(

  para1: PTSEE_interpreter;

  para2: Tsize_t;

  para3: PTcchar;

  para4: tcint

):pointer;

  malloc_finalize: function(

  para1: PTSEE_interpreter;

  para2: Tsize_t;

  para3: TFinalProc;

  para4: pointer;

  para5: PTcchar;

  para6: tcint

):pointer;

  malloc_string: function(

  para1: PTSEE_interpreter;

  para2: Tsize_t;

  para3: PTcchar;

  para4: tcint

):pointer;

  free: procedure(

  para1: PTSEE_interpreter;

  para2: pointer;

  para3: PTcchar;

  para4: tcint

);

  mem_exhausted: procedure(

  para1: PTSEE_interpreter

);

  gcollect: procedure(

  para1: PTSEE_interpreter

);

  transit_sec_domain: function(

  para1: PTSEE_interpreter;

  para2: pointer

):pointer;

  code_alloc: function(

  para1: PTSEE_interpreter

):PTSEE_Code;

  object_construct: procedure(

  interp: PTSEE_interpreter;

  self: TPSEE_object;

  thisobj: TPSEE_object;

  argc: tcint;

  argv: PPTSEE_value;

  res: PTSEE_value

);

  default_regex_engine: PTSEE_regex_engine;

end;


Documentation generated on: 2023-03-18