Classes namespace Another Another namespace. namespace Root Root namespace. namespace Directory Namespace in directory. namespace Sub Namespace in subdirectory. class Class A class. union Bar A protected subclass. struct Foo A public subclass. class Private This shouldn't appear in the docs. struct Warning A struct producing warnings. class Class A class. struct Struct A structure. union Union An union. class TopLevelClass Top-level class.