ecere::sys
Module:
ecereCOM
Parent namespace:
ecere
Description
Platform independent System API (Files, Multithreading, Unicode, ...)
Classes
BTNode
BackSlashEscaping
BinaryTree
EscapeCStringOptions
Item
Mutex
NamedItem
NamedLink
NamedLink64
OldLink
OldList
StringAllocType
StringBTNode
StringBinaryTree
TreePrintStyle
ZString
Functions
ChangeCh
ChangeChars
ChangeExtension
CopyString
EscapeCString
FloatFromString
GetCurrentThreadID
GetExtension
GetHexValue
GetLastDirectory
GetString
GetValue
ISO8859_1toUTF8
IsPathInsideOf
MakePathRelative
PathCat
PathCatSlash
PrintBigSize
PrintSize
RSearchString
RepeatCh
SearchString
SplitArchivePath
SplitDirectory
StringLikePattern
StripChars
StripExtension
Removes the file extension from the string
StripLastDirectory
StripQuotes
Tokenize
TokenizeWith
TrimLSpaces
TrimRSpaces
UTF16toUTF8
UTF16toUTF8Buffer
UTF32toUTF8Len
UTF8GetChar
UTF8Validate
UTF8toUTF16
UTF8toUTF16Buffer
UnescapeCString
UnescapeCStringLoose
ishexdigit
strcatf
strchrmax
Definitions
ecere::sys::DIR_SEP
(__runtimePlatform == win32) ? '\\' : '/'
ecere::sys::DIR_SEPS
(__runtimePlatform == win32) ? "\\" : "/"
ecere::sys::MAX_DIRECTORY
534
ecere::sys::MAX_EXTENSION
17
ecere::sys::MAX_FILENAME
274
ecere::sys::MAX_F_STRING
1025
ecere::sys::MAX_LOCATION
797