Traits

Choose your operating system:

Windows

macOS

Linux

Classes

Name

Description

Public struct

TElementType

Traits class which gets the element type of a container.

Public struct

TImpl

Public struct

TIsCharType

Type trait which tests if a type is a char type.

Public struct

TIsContiguousContainer

Traits class which tests if a type is a contiguous container.

Public struct

TIsVoidType

TIsVoidType

Public struct

TMemberFunctionPtrOuter

Type trait which yields the type of the class given a pointer to a member function of that class, e.g.:

Public struct

TSignedIntType

Type trait which yields a signed integer type of a given number of bytes.

Public struct

TUnsignedIntType

Type trait which yields an unsigned integer type of a given number of bytes.

Typedefs

Name

Description

TElementType_T

TMemberFunctionPtrOuter_T

TSignedIntType_T

Helper for TSignedIntType which expands out to the nested Type.

TUnsignedIntType_T

Helper for TUnsignedIntType which expands out to the nested Type.