[#BloombergLP-bsls-Platform-OsUnix]
= xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/bsls.adoc[bsls]::xref:BloombergLP/bsls/Platform.adoc[Platform]::OsUnix
:relfileprefix: ../../../
:mrdocs:

Tag type for Unix&hyphen;like operating systems&period;

== Synopsis

Declared in `&lt;bsls&lowbar;platform&period;h&gt;`

[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
struct OsUnix
    : xref:BloombergLP/bsls/Platform/OsAny.adoc[OsAny]
----

== Base Classes

[cols="1,4"]
|===
| Name| Description
| `xref:BloombergLP/bsls/Platform/OsAny.adoc[OsAny]`
| Tag type for any operating system&period;
|===

== Derived Classes

[cols="1,4"]
|===
| Name| Description
| xref:BloombergLP/bsls/Platform/OsAix.adoc[`OsAix`] 
| Tag type for AIX platforms&period;
| xref:BloombergLP/bsls/Platform/OsCygwin.adoc[`OsCygwin`] 
| Tag type for Cygwin platforms&period;
| xref:BloombergLP/bsls/Platform/OsDarwin.adoc[`OsDarwin`] 
| Tag type for Darwin (macOS) platforms&period;
| xref:BloombergLP/bsls/Platform/OsFreeBsd.adoc[`OsFreeBsd`] 
| Tag type for FreeBSD platforms&period;
| xref:BloombergLP/bsls/Platform/OsHpux.adoc[`OsHpux`] 
| Tag type for HP&hyphen;UX platforms&period;
| xref:BloombergLP/bsls/Platform/OsLinux.adoc[`OsLinux`] 
| Tag type for Linux platforms&period;
| xref:BloombergLP/bsls/Platform/OsSolaris.adoc[`OsSolaris`] 
| Tag type for Solaris platforms&period;
|===


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