|
|
|
|
|
|
|
|
|
|
|
|||||||
mfcstl (aliased to stlsoft::mfcstl_project) - is the namespace for the MFCSTL project.
More...
Compounds | |
| class | array_adaptor |
| Adapts MFC Array class instances to the STL container concept. More... | |
| class | const_iterator |
| Non-mutating (const) iterator for the list_adaptor class. More... | |
| class | array_veneer |
| Adapts MFC Array classes to the STL container concept. More... | |
| class | const_iterator |
| Non-mutating (const) iterator for the list_veneer class. More... | |
| class | iterator |
| Iterator class for the list_veneer class. More... | |
| class | c_str_ptr_CWnd_proxy |
| This class provides an intermediary object that may be returned by the c_str_ptr() function, such that the window text of a given window may be accessed as a null-terminated string. More... | |
| class | c_str_ptr_null_CWnd_proxy |
| This class provides an intermediary object that may be returned by the c_str_ptr_null() function, such that the window text of a given window may be accessed as a null-terminated string. More... | |
| class | const_iterator |
| Non-mutating (const) iterator for the list_adaptor class. More... | |
| class | cstring_veneer |
| Applies standard string (std::basic_string) interface to the CString class. More... | |
| class | grab_cstring_buffer |
| Scopes the aquisition and release of a CString buffer. More... | |
| class | list_adaptor |
| Adapts MFC List class instances to the STL container concept. More... | |
| class | resource_string |
| Instances of this class represent Windows string resources, and are constructed from instance identifiers. More... | |
Typedefs | |
| typedef ::stlsoft::ss_char_a_t | ms_char_a_t |
| Ansi char type. | |
| typedef ::stlsoft::ss_char_w_t | ms_char_w_t |
| Unicode char type. | |
| typedef ::stlsoft::ss_sint8_t | ms_sint8_t |
| 8-bit signed integer | |
| typedef ::stlsoft::ss_uint8_t | ms_uint8_t |
| 8-bit unsigned integer | |
| typedef ::stlsoft::ss_int16_t | ms_int16_t |
| 16-bit integer | |
| typedef ::stlsoft::ss_sint16_t | ms_sint16_t |
| 16-bit signed integer | |
| typedef ::stlsoft::ss_uint16_t | ms_uint16_t |
| 16-bit unsigned integer | |
| typedef ::stlsoft::ss_int32_t | ms_int32_t |
| 32-bit integer | |
| typedef ::stlsoft::ss_sint32_t | ms_sint32_t |
| 32-bit signed integer | |
| typedef ::stlsoft::ss_uint32_t | ms_uint32_t |
| 32-bit unsigned integer | |
| typedef ::stlsoft::ss_int_t | ms_int_t |
| integer | |
| typedef ::stlsoft::ss_sint_t | ms_sint_t |
| signed integer | |
| typedef ::stlsoft::ss_uint_t | ms_uint_t |
| unsigned integer | |
| typedef ::stlsoft::ss_long_t | ms_long_t |
| long | |
| typedef ::stlsoft::ss_bool_t | ms_bool_t |
| bool | |
| typedef DWORD | ms_dword_t |
| dword | |
| typedef ::stlsoft::ss_size_t | ms_size_t |
| size | |
| typedef ::stlsoft::ss_ptrdiff_t | ms_ptrdiff_t |
| ptr diff | |
| typedef ::stlsoft::ss_streampos_t | ms_streampos_t |
| streampos | |
| typedef ::stlsoft::ss_streamoff_t | ms_streamoff_t |
| streamoff | |
Functions | |
| c_str_ptr_null_CWnd_proxy | c_str_ptr_null (const CWnd &w) |
Returns the corresponding C-string pointer of the CWnd w, or a null pointer. | |
| LPCTSTR | c_str_ptr_null (const CString &s) |
Returns the corresponding C-string pointer of the CString s, or a null pointer. | |
| c_str_ptr_CWnd_proxy | c_str_ptr (const CWnd &w) |
Returns the corresponding C-string pointer of the CWnd w. | |
| LPCTSTR | c_str_ptr (const CString &s) |
Returns the corresponding C-string pointer of the CString s. | |
| ms_size_t | c_str_len (const CWnd &w) |
Returns the length (in characters) of the contents of the window w, not including the null-terminating character. | |
| ms_size_t | c_str_len (const CString &s) |
Returns the length (in characters) of the CString s, not including the null-terminating character. | |
| ms_size_t | c_str_size (const CWnd &w) |
Returns the size (in bytes) of the contents of the window w, not including the null-terminating character. | |
| ms_size_t | c_str_size (const CString &s) |
Returns the size (in bytes) of the CString s, not including the null-terminating character. | |
| HWND | get_hwnd (CWnd const &w) |
| Access the HWND of the given CWnd instance. | |
mfcstl (aliased to stlsoft::mfcstl_project) - is the namespace for the MFCSTL project.
|
|
bool
|
|
|
Ansi char type.
|
|
|
Unicode char type.
|
|
|
dword
|
|
|
16-bit integer
|
|
|
32-bit integer
|
|
|
integer
|
|
|
long
|
|
|
ptr diff
|
|
|
16-bit signed integer
|
|
|
32-bit signed integer
|
|
|
8-bit signed integer
|
|
|
signed integer
|
|
|
size
|
|
|
streamoff
|
|
|
streampos
|
|
|
16-bit unsigned integer
|
|
|
32-bit unsigned integer
|
|
|
8-bit unsigned integer
|
|
|
unsigned integer
|
|
|
| STLSoft Libraries documentation © Synesis Software Pty Ltd, 2001-2004 |