Main Page Modules Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members File Members Related Pages
sign_traits Struct Template Reference
Traits for determining the signed, unsigned and alternate-signed type.
More...
#include <stlsoft_sign_traits.h>
List of all members.
Detailed Description
template<typename T>
struct stlsoft::sign_traits< T >
Traits for determining the signed, unsigned and alternate-signed type.
sign_traits is a traits class for acquiring the corresponding signed, unsigned, and alternate-signed type eg.
sign_traits<ss_sint16_t>::signed_type == ss_sint16_t
sign_traits<ss_sint16_t>::unsigned_type == ss_uint16_t
sign_traits<ss_sint16_t>::alt_sign_type == ss_uint16_t
- Parameters:
-
Member Typedef Documentation
| typedef unsigned T alt_sign_type
|
|
|
|
The alternate-signed type.
|
| typedef signed T signed_type
|
|
| typedef unsigned T unsigned_type
|
|
Member Enumeration Documentation
|
|
- Enumeration values:
-
| bits |
The type size, in bits. |
|
The documentation for this struct was generated from the following file: