#include <stlsoft/stlsoft.h>
#include <atlapp.h>
Go to the source code of this file.
Namespaces | |
| namespace | wtlstl | 
Defines | |
| #define | WTLSTL_INCL_H_WTLSTL | 
| #define | _WTLSTL_VER_1_0_1 0x00010001 | 
| #define | _WTLSTL_VER_1_1_1 0x00010101 | 
| #define | _WTLSTL_VER_1_1_2 0x00010102 | 
| #define | _WTLSTL_VER_1_2_1 0x00010201 | 
| #define | _WTLSTL_VER_1_2_2 0x00010202 | 
| #define | _WTLSTL_VER_MAJOR 1 | 
| The major version number of WTLSTL.   | |
| #define | _WTLSTL_VER_MINOR 2 | 
| The minor version number of WTLSTL.   | |
| #define | _WTLSTL_VER_REVISION 2 | 
| The revision version number of WTLSTL.   | |
| #define | _WTLSTL_VER _WTLSTL_VER_1_2_2 | 
| The current composite version number of WTLSTL.   | |
| #define | WTLSTL_ASSERT(_x) STLSOFT_ASSERT(_x) | 
| Defines a runtime assertion.   | |
| #define | WTLSTL_MESSAGE_ASSERT(_m, _x) STLSOFT_MESSAGE_ASSERT(_m, _x) | 
| Defines a runtime assertion, with message.   | |
| #define | WTLSTL_STATIC_ASSERT(_x) STLSOFT_STATIC_ASSERT(_x) | 
| Defines a compile-time assertion.   | |
| #define | wtlstl_ns_qual(x) ::wtlstl::x | 
| Qualifies with wtlstl:: if WTLSTL is using namespaces or, if not, does not qualify.   | |
| #define | wtlstl_ns_using(x) using ::wtlstl::x; | 
| Declares a using directive (with respect to wtlstl) if WTLSTL is using namespaces or, if not, does nothing.   | |
| #define | wtlstl_ns_qual_std(x) ::std::x | 
| Qualifies with std:: if WTLSTL is being translated in the context of the standard library being within the std namespace or, if not, does not qualify.   | |
| #define | wtlstl_ns_using_std(x) using ::std::x; | 
| Declares a using directive (with respect to std) if WTLSTL is being translated in the context of the standard library being within the std namespace or, if not, does nothing.   | |
| #define | wtlstl_ns_qual_atl(x) ::ATL::x | 
| Qualifies with ATL:: if WTLSTL is being translated in the context of ATL being within the ATL namespace or, if not, does not qualify.   | |
| #define | wtlstl_ns_using_atl(x) using ::ATL::x; | 
| Declares a using directive (with respect to ATL) if WTLSTL is being translated in the context of ATL being within the ATL namespace or, if not, does nothing.   | |
| #define | wtlstl_destroy_instance(t, _type, p) STLSOFT_DESTROY_INSTANCE(t, _type, p) | 
[DEPRECATED] Destroys the given instance p of the given type (t and _type)   | |
| #define | wtlstl_gen_opaque(_htype) STLSOFT_GEN_OPAQUE(_htype) | 
[DEPRECATED] Generates an opaque type with the name _htype   | |
| #define _WTLSTL_VER _WTLSTL_VER_1_2_2 | 
The current composite version number of WTLSTL.
| #define _WTLSTL_VER_1_0_1 0x00010001 | 
Version 1.0.1
| #define _WTLSTL_VER_1_1_1 0x00010101 | 
Version 1.1.1
| #define _WTLSTL_VER_1_1_2 0x00010102 | 
Version 1.1.2
| #define _WTLSTL_VER_1_2_1 0x00010201 | 
Version 1.2.1
| #define _WTLSTL_VER_1_2_2 0x00010202 | 
Version 1.2.2 (with STLSoft 1.9.25)
| #define _WTLSTL_VER_MAJOR 1 | 
The major version number of WTLSTL.
| #define _WTLSTL_VER_MINOR 2 | 
The minor version number of WTLSTL.
| #define _WTLSTL_VER_REVISION 2 | 
The revision version number of WTLSTL.
| #define WTLSTL_ASSERT | ( | _x | ) | STLSOFT_ASSERT(_x) | 
Defines a runtime assertion.
| _x | Must be non-zero, or an assertion will be fired | 
| #define wtlstl_destroy_instance | ( | t, | |||
| _type, | |||||
| p | ) | STLSOFT_DESTROY_INSTANCE(t, _type, p) | 
[DEPRECATED] Destroys the given instance p of the given type (t and _type) 
| #define wtlstl_gen_opaque | ( | _htype | ) | STLSOFT_GEN_OPAQUE(_htype) | 
[DEPRECATED] Generates an opaque type with the name _htype 
| #define WTLSTL_MESSAGE_ASSERT | ( | _m, | |||
| _x | ) | STLSOFT_MESSAGE_ASSERT(_m, _x) | 
Defines a runtime assertion, with message.
| _x | Must be non-zero, or an assertion will be fired | |
| _m | The literal character string message to be included in the assertion | 
| #define wtlstl_ns_qual | ( | x | ) | ::wtlstl::x | 
Qualifies with wtlstl:: if WTLSTL is using namespaces or, if not, does not qualify.
| #define wtlstl_ns_qual_atl | ( | x | ) | ::ATL::x | 
Qualifies with ATL:: if WTLSTL is being translated in the context of ATL being within the ATL namespace or, if not, does not qualify.
| #define wtlstl_ns_qual_std | ( | x | ) | ::std::x | 
Qualifies with std:: if WTLSTL is being translated in the context of the standard library being within the std namespace or, if not, does not qualify.
| #define wtlstl_ns_using | ( | x | ) | using ::wtlstl::x; | 
Declares a using directive (with respect to wtlstl) if WTLSTL is using namespaces or, if not, does nothing.
| #define wtlstl_ns_using_atl | ( | x | ) | using ::ATL::x; | 
Declares a using directive (with respect to ATL) if WTLSTL is being translated in the context of ATL being within the ATL namespace or, if not, does nothing.
| #define wtlstl_ns_using_std | ( | x | ) | using ::std::x; | 
Declares a using directive (with respect to std) if WTLSTL is being translated in the context of the standard library being within the std namespace or, if not, does nothing.
| #define WTLSTL_STATIC_ASSERT | ( | _x | ) | STLSOFT_STATIC_ASSERT(_x) | 
Defines a compile-time assertion.
| _x | Must be non-zero, or compilation will fail | 
 1.5.6