Ficha Técnica
|
|
MemoryLib - Malloc32 Functions
xstring Acumulator (void); xindex AcumulatorPoint (xindex acpoint); width AcumulatorFreeRoom (); xstring AcumulatorSetAtPoint (xindex point, xstring value); voidptr MemAlloc (xindex funcIdef, width size); pointer MemAllocate (xindex funcIdef, width size); xstring MemAllocString (xindex funcIdef, xstring source); xindex MemClose (logical force); erridef MemFree (xindex funcIdef, voidptr idef); infomemory MemInfo (void); erridef MemInit (); void MemInitSet (xindex mxacums, xindex mxstacks, xindex mxblocks); erridef MemRestore (xindex funcIdef, int memareas); bstring TempString (xindex funcIdef, width size); erridef TempStringRelease (xindex funcIdef, bstring tempstr);
MemoryLib - spmem32 Functions
xstring _str_result (xstring result, erridef errcode); smallint AsctoInt (xstring strvalue); smallint DefaultInt (smallint value, smallint defvalue); xstring DefaultStr (xstring string1, xstring string2); offset FirstPosAny (xstring mainstring, xstring matchs, xmode strmode); offset FirstPosChr (xstring mainstring, smallint match, xmode strmode); offset FirstPosString (xstring mainstring, xstring match, xmode strmode); xindex FirstPosValue (VOIDPTR *numlist, xindex listunits, VOIDPTR *value, width valuewid); offset LastPosAny (xstring mainstring, xstring match, xmode strmode); offset LastPosChr (xstring mainstring, smallint match, xmode strmode); offset LastPosString (xstring mainstring, xstring match, xmode strmode); logical LogicValue (xstring value); smallint MaxValue (smallint xvalue, smallint yvalue); smallint MemCompare (voidptr mem1, voidptr mem2, width wid); smallint MinValue (smallint xvalue, smallint yvalue); xstring PrcParam (xstring mainstring, smallint separator, xindex parmnum); xstring PrcParamAdd (xstring mainstring, xstring separator, xstring addparm); xstring PrcParamFit (xstring mainstring); smallint PrcParamInt (xstring mainstring, smallint sep, xindex parm); xstring PrcParamNextDef (xstring mainstring, smallint sep); width PrcParamNextSize (xstring mainstring, smallint sep); erridef PrcParamSet (xstring mainstring, xstring param, smallint sep, smallint parm); substring PrcParamSub (xstring mainstring, smallint separator, xindex parmnum); width PrcParamWid (xstring mainstring, smallint separator, xmode mode); xindex PrcParmNum (xstring mainstring, xstring match, smallint separator); xindex PrcParms (xstring mainstring, smallint sep); xstring PrcParmTrim (xstring mainstring, xmode mode); substring PrcParmSub (xstring mainstring, xstring match); erridef PrcParmValue (xstring mainstring, xstring match); xstring PrcParmValueStr (xstring mainstring, xstring match); erridef PtrInBounds (xstring buffer, xindex vindex, smallint msize); smallint PtrValueInt (xstring buffer, xindex vindex); smallint PtrValueIntSet (xstring buffer, xindex vindex, smallint value); numtype PtrValueNum (xstring buffer, xindex vindex); numtype PtrValueNumSet (xstring buffer, xindex vindex, numtype value); xstring StrBuffSet (bstring *buffer, xstring strset, offset pos); smallint StrCompare (xstring string1, xstring string2); xstring StrConcatStr (xstring string1, xstring string2); erridef StrChrChng (xstring mainstring, xstring match, xstring newmatch, xmode strmode); xstring StrChrChngStr (xstring mainstring, xstring match, xstring newmatch, xmode strmode); xstring StrChrChngCase (xstring text, xmode mode); logical StrChrsCheck (xstring text, xstring charlist); xstring StrChrsChng (xstring mainstring, xstring charstochange, xstring replaces, smallint separator); xindex StrChrCount (xstring mainstring, xstring match, xmode strmode); xstring StrCopy (xstring source); xstring StrCopyTo (xstring source, pointer destination, offset pos); pointer StrCstyle (xstring mainstring); xstring StrDefault (xstring mainstring, xstring defstring); xstring StrEnveloped (xstring string, char enveloper); erridef StrErrCode (xstring string); xstring StrFit (xstring mainstring); xstring StrISOcnvt (xstring text, pointer chrstoreplace, pointer chrsreplaced); xstring StrQuoted (xstring value, char quotmark); xstring StrRepeat (xstring mainstring, xindex count); xstring StrSub (xstring mainstring, smallint offset, width subwid); substring StrSubDelimited (xstring mainstring, xmode fposmode, char idelim, char udelim); xstring StrSubSet (xstring mainstring, smallint offset, xstring set); voidptr StrUnicode (xstring mainstring); xstring StrX (pointer strptr); xstring StrXcnv (pointer strptr, width strwid); xstring StrXUnicode (void *unicode);
MemoryLib - spstr32 Functions
erridef StackClear (xindex stringidef, xindex parm); xindex StackParms (xindex stringidef); erridef StringAssign (xindex stringidef, xindex stringsub, xstring mainstring); erridef StringClose (void); xstring StringDef (xindex stringidef, xindex stringsub); erridef StringDelete (xindex stringidef, xindex stringsub); erridef StringErase (xindex idefs); width StringFree (xindex stringidef); erridef StringInit (xindex idefs, xindex stringmax, width size); erridef StringInitDef (void); xstring StringStkDef (xindex stringidef); erridef StringStkDel (xindex stringidef); erridef StringStkPut (xindex stringidef, xstring value);
MemoryLib - sperr32 Functions
erridef ErrorCode (int swit, xindex function, erridef errcode, erridef result); errstat ErrorStat (); xstring ErrorString (int swit, xindex function, erridef errcode, xstring value); xstring ErrorText (erridef errcode); erridef ErrorSysMsje (erridef reterrcode, xstring msje, xstring linefeed);
|
|
Mapa del Sitio Web |
Productos |
free downloads |
Descargas
|
Sistemas informáticos del Llano, S.L.
Estación 42, 33670 Moreda de Aller. España.
|
|