Expand description
Macros§
- backslash
- Concatenate multiple strings with backslashes.
- backslash_
in_ place - Concatenate multiple strings with backslashes.
- concat_
with_ backslash - Concatenates literals into a static string slice separated by a backslash. Prefixes and suffixes can also be added.
- concat_
with_ file_ separator - Concatenates literals into a static string slice separated by
FILE_SEPARATOR
. Prefixes and suffixes can also be added. - concat_
with_ file_ separator_ build - Concatenates literals into a static string slice separated by
FILE_SEPARATOR_ON_WORKSTATION
. Prefixes and suffixes can also be added. - concat_
with_ file_ separator_ debug_ release - Concatenates literals into a static string slice separated by file separators which depends on the target OS if in debug mode, or depends on the workstation if in release mode. Prefixes and suffixes can also be added.
- concat_
with_ slash - Concatenates literals into a static string slice separated by a slash. Prefixes and suffixes can also be added.
- file_
separator - Concatenate multiple strings with
FILE_SEPARATOR
. It can also be used to get the literalFILE_SEPARATOR
. - file_
separator_ build - Concatenate multiple strings with
FILE_SEPARATOR_ON_WORKSTATION
. It can also be used to get the literalFILE_SEPARATOR_ON_WORKSTATION
. - file_
separator_ build_ in_ place - Concatenate multiple strings with
FILE_SEPARATOR_ON_WORKSTATION
. It can also be used to get the literalFILE_SEPARATOR_ON_WORKSTATION
. - file_
separator_ in_ place - Concatenate multiple strings with
FILE_SEPARATOR
. It can also be used to get the literalFILE_SEPARATOR
. - slash
- Concatenate multiple strings with slashes. It can also be used to get the literal
'/'
. - slash_
in_ place - Concatenate multiple strings with slashes. It can also be used to get the literal
'/'
.
Functions§
- add_
end_ backslash - Add an ending backslash into a string.
- add_
end_ backslash_ in_ place - Add an ending backslash into a string.
- add_
end_ file_ separator - Add an ending
FILE_SEPARATOR
into a string. - add_
end_ file_ separator_ build - Add an ending
FILE_SEPARATOR_ON_WORKSTATION
into a string. - add_
end_ file_ separator_ build_ in_ place - Add an ending
FILE_SEPARATOR_ON_WORKSTATION
into a string. - add_
end_ file_ separator_ in_ place - Add an ending
FILE_SEPARATOR
into a string. - add_
end_ slash - Add an ending slash into a string.
- add_
end_ slash_ in_ place - Add an ending slash into a string.
- add_
start_ backslash - Add a starting backslash into a string.
- add_
start_ backslash_ in_ place - Add a starting backslash into a string.
- add_
start_ file_ separator - Add a starting
FILE_SEPARATOR
into a string. - add_
start_ file_ separator_ build - Add a starting
FILE_SEPARATOR_ON_WORKSTATION
into a string. - add_
start_ file_ separator_ build_ in_ place - Add a starting
FILE_SEPARATOR_ON_WORKSTATION
into a string. - add_
start_ file_ separator_ in_ place - Add a starting
FILE_SEPARATOR
into a string. - add_
start_ slash - Add a starting slash into a string.
- add_
start_ slash_ in_ place - Add a starting slash into a string.
- concat_
with_ backslash - Concatenate two strings with a backslash.
- concat_
with_ backslash_ in_ place - Concatenate two strings with a backslash.
- concat_
with_ file_ separator - Concatenate two strings with
FILE_SEPARATOR
. - concat_
with_ file_ separator_ build - Concatenate two strings with
FILE_SEPARATOR_ON_WORKSTATION
. - concat_
with_ file_ separator_ build_ in_ place - Concatenate two strings with
FILE_SEPARATOR_ON_WORKSTATION
. - concat_
with_ file_ separator_ in_ place - Concatenate two strings with
FILE_SEPARATOR
. - concat_
with_ slash - Concatenate two strings with a slash.
- concat_
with_ slash_ in_ place - Concatenate two strings with a slash.
- delete_
end_ backslash - Delete an ending backslash in a string except for ‘\\’.
- delete_
end_ backslash_ in_ place - Delete an ending backslash in a string except for ‘\\’.
- delete_
end_ file_ separator - Delete an ending
FILE_SEPARATOR
in a string except for justFILE_SEPARATOR
. - delete_
end_ file_ separator_ build - Delete an ending
FILE_SEPARATOR_ON_WORKSTATION
in a string except for justFILE_SEPARATOR_ON_WORKSTATION
. - delete_
end_ file_ separator_ build_ in_ place - Delete an ending
FILE_SEPARATOR_ON_WORKSTATION
in a string except for justFILE_SEPARATOR_ON_WORKSTATION
. - delete_
end_ file_ separator_ in_ place - Delete an ending
FILE_SEPARATOR
in a string except for justFILE_SEPARATOR
. - delete_
end_ slash - Delete an ending slash in a string except for ‘/’.
- delete_
end_ slash_ in_ place - Delete an ending slash in a string except for ‘/’.
- delete_
start_ backslash - Delete a starting backslash in a string except for ‘\\’.
- delete_
start_ backslash_ in_ place - Delete a starting backslash in a string except for ‘\\’.
- delete_
start_ file_ separator - Delete a starting
FILE_SEPARATOR
in a string except for justFILE_SEPARATOR
. - delete_
start_ file_ separator_ build - Delete a starting
FILE_SEPARATOR_ON_WORKSTATION
in a string except for justFILE_SEPARATOR_ON_WORKSTATION
. - delete_
start_ file_ separator_ build_ in_ place - Delete a starting
FILE_SEPARATOR_ON_WORKSTATION
in a string except for justFILE_SEPARATOR_ON_WORKSTATION
. - delete_
start_ file_ separator_ in_ place - Delete a starting
FILE_SEPARATOR
in a string except for justFILE_SEPARATOR
. - delete_
start_ slash - Delete a starting slash in a string except for ‘/’.
- delete_
start_ slash_ in_ place - Delete a starting slash in a string except for ‘/’.