file namespace
file i/o and manpulations utilities namespace
functions
Function documentation
              bool utility::
              Brief
checks if the given path points to a file or not.
Details
checks if the given path points to a file or not. This path can be relative to the current working directory, usually the app root is the working directory, or an absolute path.
| Parameters | |
|---|---|
| filename in | the path to the file to check. | 
| Returns | true in case the target is indeed a file, otherwise in all scenarios it returns false. | 
              static bool utility::
              Brief
erases the file ath the given path.
Details
| Parameters | |
|---|---|
| filename in | the path to the file. | 
| Returns | true in case the file was successfuly erased. | 
              bool utility::
              Brief
reads the given filepath's contents into a psl::
Details
| Parameters | |
|---|---|
| filename in | the path to the file. | 
| out in/out | the output container to read into. | 
| count | |
| Returns | true on successfuly reading the file. This can be false in case something went wrong. | 
              bool utility::
              Brief
reads the given filepath's contents into a psl::
Details
| Parameters | |
|---|---|
| filename in | the path to the file. | 
| out in/out | the output container to read into. | 
| count | |
| Returns | true on successfuly reading the file. This can be false in case something went wrong. | 
              static std::optional<psl::
              Brief
reads the given filepath's contents into a psl::
Details
| Parameters | |
|---|---|
| filename in | the path to the file. | 
| count | |
| Returns | a psl:: | 
              bool utility::
              Brief
write the contents to the given location on the filesystem.
| Parameters | |
|---|---|
| filename in | the path to the target location. | 
| content in | the content to write at the given location. | 
| Returns | true when the content has successfully been written at the target location. | 
              static psl::
              Brief
transforms the given path to the unix format.
| Parameters | |
|---|---|
| path in | the path to transform. | 
| Returns | the transformed path. | 
              static psl::
              Brief
transforms the given path to the windows format.
| Parameters | |
|---|---|
| path in | the path to transform. | 
| Returns | the transformed path. | 
              static psl::
              Brief
transforms the given path to the current platforms format.
| Parameters | |
|---|---|
| path in | the path to transform. | 
| Returns | the transformed path. | 
              static psl::
              Brief
transforms the given path to the application wide standard format.
| Parameters | |
|---|---|
| path in | the path to transform. | 
| Returns | the transformed path. |