[#fs]
= fs
:mrdocs:

Filesystem operations and types

== Types

[cols="1,4"]
|===
| Name| Description
| xref:fs/path.adoc[`path`] 
| Path class wrapper to block calls to the fs&colon;&colon;path(std&colon;&colon;string) implicit constructor and the fs&colon;&colon;path&colon;&colon;string() method, which have unsafe and unpredictable behavior on Windows (see implementation note in PathToString for details)
|===


== Functions

[cols="1,4"]
|===
| Name| Description
| xref:fs/operator_plus.adoc[`operator&plus;`]  [.small]#[deleted]#
| Deleted catch&hyphen;all overload that forbids unsafe path concatenation via operator&plus;&period;
| xref:fs/operator_slash.adoc[`operator&sol;`]  [.small]#[deleted]#
| Deleted catch&hyphen;all overload that forbids unsafe path append operations via operator&sol;&period;
|===



[.small]#Created with https://www.mrdocs.com[MrDocs]#
