12345678910111213141516171819202122232425262728 |
- type
- Paliasent = ^aliasent;
- aliasent = record
- alias_name : Pchar;
- alias_members_len : size_t;
- alias_members : ^Pchar;
- alias_local : longint;
- end;
- PPaliasent = ^Paliasent;
- procedure setaliasent;cdecl;external clib name 'setaliasent';
- procedure endaliasent;cdecl;external clib name 'endaliasent';
- function getaliasent:Paliasent;cdecl;external clib name 'getaliasent';
- function getaliasent_r(__result_buf:Paliasent; __buffer:Pchar; __buflen:size_t; __result:PPaliasent):longint;cdecl;external clib name 'getaliasent_r';
- function getaliasbyname(__name:Pchar):Paliasent;cdecl;external clib name 'getaliasbyname';
- function getaliasbyname_r(__name:Pchar; __result_buf:Paliasent; __buffer:Pchar; __buflen:size_t; __result:PPaliasent):longint;cdecl;external clib name 'getaliasbyname_r';
- { ---------------------------------------------------------------------
- Borland compatibility types
- ---------------------------------------------------------------------}
- Type
- TAliasEntry = aliasent;
- PAliasEntry = ^TAliasEntry;
- function getaliasent_r(var __result_buf:aliasent; __buffer:Pchar; __buflen:size_t; var __result:Paliasent):longint;cdecl;external clib name 'getaliasent_r';
- function getaliasbyname_r(__name:Pchar; var __result_buf:aliasent; __buffer:Pchar; __buflen:size_t; var __result:Paliasent):longint;cdecl;external clib name 'getaliasbyname_r';
|