Namespaces
Variants
Views
Actions

Template:mark tclass

From cppreference.com

(class template)

[edit] [{{purge}}] Template documentation

Creates an annotation. Several annotations are already defined:

Miscellaneous

{{mark deprecated}} results in (deprecated)

{{mark optional}} results in (optional)

{{mark implicit}} results in (implicitly declared)

{{mark concept}} results in (concept)

{{mark typedef}} results in (typedef)

{{mark enum}} results in (enum)

{{mark keyword}} results in (keyword)

{{mark language}} results in (language)

Standards

{{mark c++11}} results in (C++11)

{{mark since c++11}} results in (since C++11)

{{mark until c++11}} results in (until C++11)

{{mark c++14}} results in (C++14)

{{mark since c++14}} results in (since C++14)

{{mark until c++14}} results in (until C++14)

{{mark c++17}} results in (C++17)

{{mark since c++17}} results in (since C++17)

{{mark until c++17}} results in (until C++17)

{{mark c99}} results in (C99)

{{mark since c99}} results in (since C99)

{{mark c11}} results in (C11)

{{mark until c11}} results in (until C11)

{{mark since c11}} results in (since C11)

{{mark since none}} results in (since {std})

{{mark until none}} results in (until {std})

Technical specifications

{{mark since libfund ts}} results in (library fundamentals TS)

{{mark since fs ts}} results in (filesystem TS)

{{mark since parallelism ts}} results in (parallelism TS)

Functions

{{mark fun}} results in (function)

{{mark tfun}} results in (function template)

{{mark mem fun}} results in (public member function)

{{mark mem sfun}} results in (public static member function)

{{mark mem vfun}} results in (virtual public member function)

{{mark priv mem fun}} results in (private member function)

{{mark prot mem fun}} results in (protected member function)

{{mark prot mem vfun}} results in (virtual protected member function)

{{mark macro fun}} results in (function macro)

Classes

{{mark class}} results in (class)

{{mark tclass}} results in (class template)

{{mark ptclass}} results in (class template specialization)

{{mark mem class}} results in (public member class)

{{mark priv mem class}} results in (private member class)

{{mark prot mem class}} results in (protected member class)

Constants

{{mark macro const}} results in (macro constant)

{{mark const}} results in (constant)

{{mark mem const}} results in (public member constant)

{{mark mem sconst}} results in (public static member constant)

Objects

{{mark mem obj}} results in (public member object)

{{mark priv mem obj}} results in (private member object)

{{mark prot mem obj}} results in (protected member object)