mfcstl
namespace contains all components in the MFCSTL project.
By default, the mfcstl
namespace is actually an alias for the namespace stlsoft::mfcstl_project
, which is where all the MFCSTL components actually reside. This measure allows all components within the main the STLSoft project (which are defined within the stlsoft
namespace) to be visible to all components "within" the mfcstl
namespace. (Otherwise, there would be a whole lot of onerous qualification throughout the code of all sub-projects.)
_STLSOFT_NO_NAMESPACES
and _MFCSTL_NO_NAMESPACE
are defined, all MFCSTL components will be defined in the global namespace. Conversely, if the _STLSOFT_NO_NAMESPACE
symbol (not to be confused with the _STLSOFT_NO_NAMESPACES
symbol!) is defined - meaning that all main project components are to be defined in the global namespace, and _MFCSTL_NO_NAMESPACE
is not defined, then all MFCSTL components will be defined within a bona fide mfcstl
namespace.This is a vestige of compatibility with compilers with no (or no sensible) namespace support that is maintained for reasons of backwards compatiblity and because it is, in rare circumstances, a useful facility.
Classes | |
class | CArray_adaptor_base |
Adaptor class, providing implementation for CArray_cadaptor and CArray_iadaptor classes. More... | |
class | CArray_cadaptor |
Adaptor class, representing a Class Adaptor over the CArray family of MFC containers. More... | |
class | CArray_iadaptor |
Adaptor class, representing an Instance Adaptor over the CArray family of MFC containers. More... | |
class | CArray_swap_veneer |
Helper class that facilitates safe swapping of the state of CArray<> instances. More... | |
struct | CArray_traits |
Traits for CArray_adaptor_base. More... | |
struct | CArray_specific_traits |
Traits type for specific setting of value_type and arg_type. More... | |
class | CList_adaptor_base |
Adaptor class, providing implementation for CList_cadaptor and CList_iadaptor classes. More... | |
class | CList_iadaptor |
Adaptor class, representing an Instance Adaptor over the CList family of MFC containers. More... | |
class | CList_swap_veneer |
Helper class that facilitates safe swapping of the state of CList<> instances. More... | |
struct | CList_traits |
Traits for CList_adaptor_base. More... | |
struct | CList_specific_traits |
Traits type for specific setting of value_type and arg_type. More... | |
class | CString_adaptor_base |
Applies standard string (std::basic_string) interface to the CString class. More... | |
class | CString_cadaptor |
Adaptor class, representing a Class Adaptor over the MFC CString type. More... | |
class | CString_iadaptor |
Adaptor class, representing an Instance Adaptor over the MFC CString type. More... | |
class | const_CString_iadaptor |
Non-mutable Adaptor class, representing an Instance Adaptor over the MFC CString type. More... | |
class | afx_allocator |
STL Allocator based on the MFC memory framework. 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 | 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 | grab_cstring_buffer |
Scopes the aquisition and release of a CString buffer. More... | |
class | resource_string |
Instances of this class represent Windows string resources, and are constructed from instance identifiers. More... | |
struct | CMemoryException_throwing_policy |
Memory exception translation policy that ensures CMemoryException* is the thrown type in all cases. More... | |
struct | bad_alloc_throwing_policy |
Memory exception translation policy that ensures std::bad_alloc is the thrown type in all cases. More... | |
Functions | |
template<typename A1, typename A2, typename I1, typename I2, typename T1, typename T2> | |
bool | operator== (CArray_adaptor_base< A1, I1, T1 > const &lhs, CArray_adaptor_base< A2, I2, T2 > const &rhs) |
template<typename A1, typename A2, typename I1, typename I2, typename T1, typename T2> | |
bool | operator!= (CArray_adaptor_base< A1, I1, T1 > const &lhs, CArray_adaptor_base< A2, I2, T2 > const &rhs) |
template<typename A1, typename A2, typename I1, typename I2, typename T1, typename T2> | |
bool | operator< (CArray_adaptor_base< A1, I1, T1 > const &lhs, CArray_adaptor_base< A2, I2, T2 > const &rhs) |
template<typename A1, typename A2, typename I1, typename I2, typename T1, typename T2> | |
bool | operator<= (CArray_adaptor_base< A1, I1, T1 > const &lhs, CArray_adaptor_base< A2, I2, T2 > const &rhs) |
template<typename A1, typename A2, typename I1, typename I2, typename T1, typename T2> | |
bool | operator> (CArray_adaptor_base< A1, I1, T1 > const &lhs, CArray_adaptor_base< A2, I2, T2 > const &rhs) |
template<typename A1, typename A2, typename I1, typename I2, typename T1, typename T2> | |
bool | operator>= (CArray_adaptor_base< A1, I1, T1 > const &lhs, CArray_adaptor_base< A2, I2, T2 > const &rhs) |
template<typename A, typename I, typename T> | |
bool | operator== (CArray_adaptor_base< A, I, T > const &lhs, A const &rhs) |
template<typename A, typename I, typename T> | |
bool | operator!= (CArray_adaptor_base< A, I, T > const &lhs, A const &rhs) |
template<typename A, typename I, typename T> | |
bool | operator< (CArray_adaptor_base< A, I, T > const &lhs, A const &rhs) |
template<typename A, typename I, typename T> | |
bool | operator<= (CArray_adaptor_base< A, I, T > const &lhs, A const &rhs) |
template<typename A, typename I, typename T> | |
bool | operator> (CArray_adaptor_base< A, I, T > const &lhs, A const &rhs) |
template<typename A, typename I, typename T> | |
bool | operator>= (CArray_adaptor_base< A, I, T > const &lhs, A const &rhs) |
template<typename A, typename I, typename T> | |
bool | operator== (A const &lhs, CArray_adaptor_base< A, I, T > const &rhs) |
template<typename A, typename I, typename T> | |
bool | operator!= (A const &lhs, CArray_adaptor_base< A, I, T > const &rhs) |
template<typename A, typename I, typename T> | |
bool | operator< (A const &lhs, CArray_adaptor_base< A, I, T > const &rhs) |
template<typename A, typename I, typename T> | |
bool | operator<= (A const &lhs, CArray_adaptor_base< A, I, T > const &rhs) |
template<typename A, typename I, typename T> | |
bool | operator> (A const &lhs, CArray_adaptor_base< A, I, T > const &rhs) |
template<typename A, typename I, typename T> | |
bool | operator>= (A const &lhs, CArray_adaptor_base< A, I, T > const &rhs) |
template<class A> | |
void | CArray_swap (A &lhs, A &rhs) |
Swaps the contents of two instances of CArray-family containers. | |
template<class A> | |
void | CList_swap (A &lhs, A &rhs) |
Swaps the contents of two instances of CList-family containers. | |
bool | operator== (CString_cadaptor const &lhs, CString_cadaptor const &rhs) |
bool | operator== (CString_cadaptor const &lhs, CString const &rhs) |
bool | operator== (CString const &lhs, CString_cadaptor const &rhs) |
bool | operator== (CString_cadaptor const &lhs, LPCSTR rhs) |
bool | operator== (LPCSTR lhs, CString_cadaptor const &rhs) |
bool | operator== (CString_cadaptor const &lhs, LPCWSTR rhs) |
bool | operator== (LPCWSTR lhs, CString_cadaptor const &rhs) |
bool | operator== (CString_cadaptor const &lhs, unsigned char const *rhs) |
bool | operator== (unsigned char const *lhs, CString_cadaptor const &rhs) |
bool | operator== (CString_iadaptor const &lhs, CString_iadaptor const &rhs) |
bool | operator== (CString_iadaptor const &lhs, CString const &rhs) |
bool | operator== (CString const &lhs, CString_iadaptor const &rhs) |
bool | operator== (CString_iadaptor const &lhs, LPCSTR rhs) |
bool | operator== (LPCSTR lhs, CString_iadaptor const &rhs) |
bool | operator== (CString_iadaptor const &lhs, LPCWSTR rhs) |
bool | operator== (LPCWSTR lhs, CString_iadaptor const &rhs) |
bool | operator== (CString_iadaptor const &lhs, unsigned char const *rhs) |
bool | operator== (unsigned char const *lhs, CString_iadaptor const &rhs) |
bool | operator== (const_CString_iadaptor const &lhs, const_CString_iadaptor const &rhs) |
bool | operator== (const_CString_iadaptor const &lhs, CString const &rhs) |
bool | operator== (CString const &lhs, const_CString_iadaptor const &rhs) |
bool | operator== (const_CString_iadaptor const &lhs, LPCSTR rhs) |
bool | operator== (LPCSTR lhs, const_CString_iadaptor const &rhs) |
bool | operator== (const_CString_iadaptor const &lhs, LPCWSTR rhs) |
bool | operator== (LPCWSTR lhs, const_CString_iadaptor const &rhs) |
bool | operator== (const_CString_iadaptor const &lhs, unsigned char const *rhs) |
bool | operator== (unsigned char const *lhs, const_CString_iadaptor const &rhs) |
bool | operator!= (CString_cadaptor const &lhs, CString_cadaptor const &rhs) |
bool | operator!= (CString_cadaptor const &lhs, CString const &rhs) |
bool | operator!= (CString const &lhs, CString_cadaptor const &rhs) |
bool | operator!= (CString_cadaptor const &lhs, LPCSTR rhs) |
bool | operator!= (LPCSTR lhs, CString_cadaptor const &rhs) |
bool | operator!= (CString_cadaptor const &lhs, LPCWSTR rhs) |
bool | operator!= (LPCWSTR lhs, CString_cadaptor const &rhs) |
bool | operator!= (CString_cadaptor const &lhs, unsigned char const *rhs) |
bool | operator!= (unsigned char const *lhs, CString_cadaptor const &rhs) |
bool | operator!= (CString_iadaptor const &lhs, CString_iadaptor const &rhs) |
bool | operator!= (CString_iadaptor const &lhs, CString const &rhs) |
bool | operator!= (CString const &lhs, CString_iadaptor const &rhs) |
bool | operator!= (CString_iadaptor const &lhs, LPCSTR rhs) |
bool | operator!= (LPCSTR lhs, CString_iadaptor const &rhs) |
bool | operator!= (CString_iadaptor const &lhs, LPCWSTR rhs) |
bool | operator!= (LPCWSTR lhs, CString_iadaptor const &rhs) |
bool | operator!= (CString_iadaptor const &lhs, unsigned char const *rhs) |
bool | operator!= (unsigned char const *lhs, CString_iadaptor const &rhs) |
bool | operator!= (const_CString_iadaptor const &lhs, const_CString_iadaptor const &rhs) |
bool | operator!= (const_CString_iadaptor const &lhs, CString const &rhs) |
bool | operator!= (CString const &lhs, const_CString_iadaptor const &rhs) |
bool | operator!= (const_CString_iadaptor const &lhs, LPCSTR rhs) |
bool | operator!= (LPCSTR lhs, const_CString_iadaptor const &rhs) |
bool | operator!= (const_CString_iadaptor const &lhs, LPCWSTR rhs) |
bool | operator!= (LPCWSTR lhs, const_CString_iadaptor const &rhs) |
bool | operator!= (const_CString_iadaptor const &lhs, unsigned char const *rhs) |
bool | operator!= (unsigned char const *lhs, const_CString_iadaptor const &rhs) |
bool | operator< (CString_cadaptor const &lhs, CString_cadaptor const &rhs) |
bool | operator< (CString_cadaptor const &lhs, CString const &rhs) |
bool | operator< (CString const &lhs, CString_cadaptor const &rhs) |
bool | operator< (CString_cadaptor const &lhs, LPCSTR rhs) |
bool | operator< (LPCSTR lhs, CString_cadaptor const &rhs) |
bool | operator< (CString_cadaptor const &lhs, LPCWSTR rhs) |
bool | operator< (LPCWSTR lhs, CString_cadaptor const &rhs) |
bool | operator< (CString_cadaptor const &lhs, unsigned char const *rhs) |
bool | operator< (unsigned char const *lhs, CString_cadaptor const &rhs) |
bool | operator< (CString_iadaptor const &lhs, CString_iadaptor const &rhs) |
bool | operator< (CString_iadaptor const &lhs, CString const &rhs) |
bool | operator< (CString const &lhs, CString_iadaptor const &rhs) |
bool | operator< (CString_iadaptor const &lhs, LPCSTR rhs) |
bool | operator< (LPCSTR lhs, CString_iadaptor const &rhs) |
bool | operator< (CString_iadaptor const &lhs, LPCWSTR rhs) |
bool | operator< (LPCWSTR lhs, CString_iadaptor const &rhs) |
bool | operator< (CString_iadaptor const &lhs, unsigned char const *rhs) |
bool | operator< (unsigned char const *lhs, CString_iadaptor const &rhs) |
bool | operator< (const_CString_iadaptor const &lhs, const_CString_iadaptor const &rhs) |
bool | operator< (const_CString_iadaptor const &lhs, CString const &rhs) |
bool | operator< (CString const &lhs, const_CString_iadaptor const &rhs) |
bool | operator< (const_CString_iadaptor const &lhs, LPCSTR rhs) |
bool | operator< (LPCSTR lhs, const_CString_iadaptor const &rhs) |
bool | operator< (const_CString_iadaptor const &lhs, LPCWSTR rhs) |
bool | operator< (LPCWSTR lhs, const_CString_iadaptor const &rhs) |
bool | operator< (const_CString_iadaptor const &lhs, unsigned char const *rhs) |
bool | operator< (unsigned char const *lhs, const_CString_iadaptor const &rhs) |
bool | operator> (CString_cadaptor const &lhs, CString_cadaptor const &rhs) |
bool | operator> (CString_cadaptor const &lhs, CString const &rhs) |
bool | operator> (CString const &lhs, CString_cadaptor const &rhs) |
bool | operator> (CString_cadaptor const &lhs, LPCSTR rhs) |
bool | operator> (LPCSTR lhs, CString_cadaptor const &rhs) |
bool | operator> (CString_cadaptor const &lhs, LPCWSTR rhs) |
bool | operator> (LPCWSTR lhs, CString_cadaptor const &rhs) |
bool | operator> (CString_cadaptor const &lhs, unsigned char const *rhs) |
bool | operator> (unsigned char const *lhs, CString_cadaptor const &rhs) |
bool | operator> (CString_iadaptor const &lhs, CString_iadaptor const &rhs) |
bool | operator> (CString_iadaptor const &lhs, CString const &rhs) |
bool | operator> (CString const &lhs, CString_iadaptor const &rhs) |
bool | operator> (CString_iadaptor const &lhs, LPCSTR rhs) |
bool | operator> (LPCSTR lhs, CString_iadaptor const &rhs) |
bool | operator> (CString_iadaptor const &lhs, LPCWSTR rhs) |
bool | operator> (LPCWSTR lhs, CString_iadaptor const &rhs) |
bool | operator> (CString_iadaptor const &lhs, unsigned char const *rhs) |
bool | operator> (unsigned char const *lhs, CString_iadaptor const &rhs) |
bool | operator> (const_CString_iadaptor const &lhs, const_CString_iadaptor const &rhs) |
bool | operator> (const_CString_iadaptor const &lhs, CString const &rhs) |
bool | operator> (CString const &lhs, const_CString_iadaptor const &rhs) |
bool | operator> (const_CString_iadaptor const &lhs, LPCSTR rhs) |
bool | operator> (LPCSTR lhs, const_CString_iadaptor const &rhs) |
bool | operator> (const_CString_iadaptor const &lhs, LPCWSTR rhs) |
bool | operator> (LPCWSTR lhs, const_CString_iadaptor const &rhs) |
bool | operator> (const_CString_iadaptor const &lhs, unsigned char const *rhs) |
bool | operator> (unsigned char const *lhs, const_CString_iadaptor const &rhs) |
bool | operator<= (CString_cadaptor const &lhs, CString_cadaptor const &rhs) |
bool | operator<= (CString_cadaptor const &lhs, CString const &rhs) |
bool | operator<= (CString const &lhs, CString_cadaptor const &rhs) |
bool | operator<= (CString_cadaptor const &lhs, LPCSTR rhs) |
bool | operator<= (LPCSTR lhs, CString_cadaptor const &rhs) |
bool | operator<= (CString_cadaptor const &lhs, LPCWSTR rhs) |
bool | operator<= (LPCWSTR lhs, CString_cadaptor const &rhs) |
bool | operator<= (CString_cadaptor const &lhs, unsigned char const *rhs) |
bool | operator<= (unsigned char const *lhs, CString_cadaptor const &rhs) |
bool | operator<= (CString_iadaptor const &lhs, CString_iadaptor const &rhs) |
bool | operator<= (CString_iadaptor const &lhs, CString const &rhs) |
bool | operator<= (CString const &lhs, CString_iadaptor const &rhs) |
bool | operator<= (CString_iadaptor const &lhs, LPCSTR rhs) |
bool | operator<= (LPCSTR lhs, CString_iadaptor const &rhs) |
bool | operator<= (CString_iadaptor const &lhs, LPCWSTR rhs) |
bool | operator<= (LPCWSTR lhs, CString_iadaptor const &rhs) |
bool | operator<= (CString_iadaptor const &lhs, unsigned char const *rhs) |
bool | operator<= (unsigned char const *lhs, CString_iadaptor const &rhs) |
bool | operator<= (const_CString_iadaptor const &lhs, const_CString_iadaptor const &rhs) |
bool | operator<= (const_CString_iadaptor const &lhs, CString const &rhs) |
bool | operator<= (CString const &lhs, const_CString_iadaptor const &rhs) |
bool | operator<= (const_CString_iadaptor const &lhs, LPCSTR rhs) |
bool | operator<= (LPCSTR lhs, const_CString_iadaptor const &rhs) |
bool | operator<= (const_CString_iadaptor const &lhs, LPCWSTR rhs) |
bool | operator<= (LPCWSTR lhs, const_CString_iadaptor const &rhs) |
bool | operator<= (const_CString_iadaptor const &lhs, unsigned char const *rhs) |
bool | operator<= (unsigned char const *lhs, const_CString_iadaptor const &rhs) |
bool | operator>= (CString_cadaptor const &lhs, CString_cadaptor const &rhs) |
bool | operator>= (CString_cadaptor const &lhs, CString const &rhs) |
bool | operator>= (CString const &lhs, CString_cadaptor const &rhs) |
bool | operator>= (CString_cadaptor const &lhs, LPCSTR rhs) |
bool | operator>= (LPCSTR lhs, CString_cadaptor const &rhs) |
bool | operator>= (CString_cadaptor const &lhs, LPCWSTR rhs) |
bool | operator>= (LPCWSTR lhs, CString_cadaptor const &rhs) |
bool | operator>= (CString_cadaptor const &lhs, unsigned char const *rhs) |
bool | operator>= (unsigned char const *lhs, CString_cadaptor const &rhs) |
bool | operator>= (CString_iadaptor const &lhs, CString_iadaptor const &rhs) |
bool | operator>= (CString_iadaptor const &lhs, CString const &rhs) |
bool | operator>= (CString const &lhs, CString_iadaptor const &rhs) |
bool | operator>= (CString_iadaptor const &lhs, LPCSTR rhs) |
bool | operator>= (LPCSTR lhs, CString_iadaptor const &rhs) |
bool | operator>= (CString_iadaptor const &lhs, LPCWSTR rhs) |
bool | operator>= (LPCWSTR lhs, CString_iadaptor const &rhs) |
bool | operator>= (CString_iadaptor const &lhs, unsigned char const *rhs) |
bool | operator>= (unsigned char const *lhs, CString_iadaptor const &rhs) |
bool | operator>= (const_CString_iadaptor const &lhs, const_CString_iadaptor const &rhs) |
bool | operator>= (const_CString_iadaptor const &lhs, CString const &rhs) |
bool | operator>= (CString const &lhs, const_CString_iadaptor const &rhs) |
bool | operator>= (const_CString_iadaptor const &lhs, LPCSTR rhs) |
bool | operator>= (LPCSTR lhs, const_CString_iadaptor const &rhs) |
bool | operator>= (const_CString_iadaptor const &lhs, LPCWSTR rhs) |
bool | operator>= (LPCWSTR lhs, const_CString_iadaptor const &rhs) |
bool | operator>= (const_CString_iadaptor const &lhs, unsigned char const *rhs) |
bool | operator>= (unsigned char const *lhs, const_CString_iadaptor const &rhs) |
LPCTSTR | c_str_data (CString const &s) |
c_str_data String Access Shim for CString | |
LPCTSTR | c_str_data_a (CString const &s) |
size_t | c_str_len (CString const &s) |
c_str_len String Access Shim for CString | |
size_t | c_str_len_a (CString const &s) |
LPCTSTR | c_str_ptr (CString const &s) |
c_str_ptr String Access Shim for CString | |
LPCTSTR | c_str_ptr_a (CString const &s) |
LPCTSTR | c_str_ptr_null (CString const &s) |
c_str_ptr_null String Access Shim for CString | |
LPCTSTR | c_str_ptr_null_a (CString const &s) |
bool | operator== (LPCTSTR lhs, c_str_ptr_null_CWnd_proxy const &rhs) |
bool | operator== (c_str_ptr_null_CWnd_proxy const &lhs, LPCTSTR rhs) |
bool | operator!= (LPCTSTR lhs, c_str_ptr_null_CWnd_proxy const &rhs) |
bool | operator!= (c_str_ptr_null_CWnd_proxy const &lhs, LPCTSTR rhs) |
template<typename S> | |
S & | operator<< (S &s, c_str_ptr_null_CWnd_proxy const &shim) |
template<typename S> | |
S & | operator<< (S &s, c_str_ptr_CWnd_proxy const &shim) |
c_str_ptr_null_CWnd_proxy | c_str_ptr_null (CWnd const &w) |
c_str_ptr_null String Access Shim for CWnd | |
c_str_ptr_null_CWnd_proxy | c_str_ptr_null_a (CWnd const &w) |
c_str_ptr_null_CWnd_proxy | c_str_ptr_null (CListBox const &w) |
c_str_ptr_null String Access Shim for CListBox | |
c_str_ptr_null_CWnd_proxy | c_str_ptr_null_a (CListBox const &w) |
c_str_ptr_CWnd_proxy | c_str_ptr (CWnd const &w) |
c_str_ptr String Access Shim for CWnd | |
c_str_ptr_CWnd_proxy | c_str_ptr_a (CWnd const &w) |
c_str_ptr_CWnd_proxy | c_str_ptr (CListBox const &w) |
c_str_ptr String Access Shim for CListBox | |
c_str_ptr_CWnd_proxy | c_str_ptr_a (CListBox const &w) |
c_str_ptr_CWnd_proxy | c_str_data (CWnd const &w) |
c_str_data String Access Shim for CWnd | |
c_str_ptr_CWnd_proxy | c_str_data_a (CWnd const &w) |
c_str_ptr_CWnd_proxy | c_str_data (CListBox const &w) |
c_str_data String Access Shim for CListBox | |
c_str_ptr_CWnd_proxy | c_str_data_a (CListBox const &w) |
size_t | c_str_len (CWnd const &w) |
c_str_len String Access Shim for CWnd | |
size_t | c_str_len (CListBox const &w) |
c_str_len String Access Shim for CListBox | |
FILE * | get_FILE_ptr (CStdioFile &file) |
Access the FILE* of the given CStdioFile instance. | |
HWND | get_HWND (CWnd const &w) |
Access the HWND of the given CWnd instance. | |
HWND | get_HWND (CWnd const *w) |
Access the HWND of the given CWnd instance. | |
int | is_empty (CByteArray const &ar) |
Indicates whether the array is empty. | |
int | is_empty (CWordArray const &ar) |
Indicates whether the array is empty. | |
int | is_empty (CDWordArray const &ar) |
Indicates whether the array is empty. | |
int | is_empty (CUIntArray const &ar) |
Indicates whether the array is empty. | |
int | is_empty (CPtrArray const &ar) |
Indicates whether the array is empty. | |
int | is_empty (CObArray const &ar) |
Indicates whether the array is empty. | |
int | is_empty (CStringArray const &ar) |
Indicates whether the array is empty. | |
BOOL | is_empty (CString const &s) |
Indicates whether the string is empty. | |
int | is_empty (CPtrList const &l) |
Indicates whether the list is empty. | |
int | is_empty (CObList const &l) |
Indicates whether the list is empty. | |
LPCTSTR | c_str_ptr_null (resource_string const &s) |
LPCTSTR | c_str_ptr_null_a (resource_string const &s) |
LPCTSTR | c_str_ptr (resource_string const &s) |
LPCTSTR | c_str_ptr_a (resource_string const &s) |
LPCTSTR | c_str_data (resource_string const &s) |
LPCTSTR | c_str_data_a (resource_string const &s) |
size_t | c_str_len (resource_string const &s) |
template<typename S> | |
S & | operator<< (S &s, resource_string const &str) |
FILE* mfcstl::get_FILE_ptr | ( | CStdioFile & | file | ) | [inline] |
Access the FILE* of the given CStdioFile instance.
This attribute shim retrieves the FILE*
file handle for the given instance.
file | A reference to the CStdioFile instance whose FILE* will be retrieved |
FILE*
corresponding to the given instance HWND mfcstl::get_HWND | ( | CWnd const * | w | ) | [inline] |
Access the HWND of the given CWnd instance.
This access shim retrieves the HWND window handle for the given CWnd instance.
w | A pointer to the CWnd instance whose HWND will be retrieved |
w
HWND mfcstl::get_HWND | ( | CWnd const & | w | ) | [inline] |
Access the HWND of the given CWnd instance.
This access shim retrieves the HWND window handle for the given CWnd instance.
w | A reference to the CWnd instance whose HWND will be retrieved |
w