#include <comstl/comstl.h>
#include <string.h>
#include <wchar.h>
Go to the source code of this file.
Namespaces | |
| namespace | comstl |
Functions | |
| STLSOFT_INLINE BSTR | comstl__bstr_create_w (wchar_t const *s) |
| [C only] Creates a BSTR from a Unicode string | |
| STLSOFT_INLINE BSTR | comstl__bstr_create_len_w (wchar_t const *s, size_t len) |
| [C only] Creates a BSTR from a (part of a) Unicode string | |
| STLSOFT_INLINE BSTR | comstl__bstr_create_a (char const *s) |
| [C only] Creates a BSTR from an ANSI string | |
| STLSOFT_INLINE BSTR | comstl__bstr_create_len_a (char const *s, size_t len) |
| [C only] Creates a BSTR from an ANSI string | |
| STLSOFT_INLINE void | comstl__bstr_destroy (BSTR bstr) |
| [C only] Destroys a BSTR | |
| STLSOFT_INLINE BSTR | comstl__bstr_dup (BSTR bstr) |
| [C only] Duplicates a BSTR | |
| STLSOFT_INLINE int | comstl__bstr_compare (BSTR s1, BSTR s2) |
| [C only] Compares two BSTR strings | |
| BSTR | bstr_create_w (wchar_t const *s) |
| Creates a BSTR from a Unicode string. | |
| BSTR | bstr_create_w (wchar_t const *s, size_t len) |
| Creates a BSTR from a Unicode string. | |
| BSTR | bstr_create_a (char const *s) |
| Creates a BSTR from an ANSI string. | |
| BSTR | bstr_create_a (char const *s, size_t len) |
| Creates a BSTR from an ANSI string. | |
| BSTR | bstr_create (char const *s) |
| Creates a BSTR from an ANSI string. | |
| BSTR | bstr_create (char const *s, size_t len) |
| Creates a BSTR from an ANSI string. | |
| BSTR | bstr_create (wchar_t const *s) |
| Creates a BSTR from a Unicode string. | |
| BSTR | bstr_create (wchar_t const *s, size_t len) |
| Creates a BSTR from a Unicode string. | |
| void | bstr_destroy (BSTR bstr) |
| Destroys a BSTR. | |
| BSTR | bstr_dup (BSTR bstr) |
| Duplicates a BSTR. | |
| int | bstr_compare (BSTR s1, BSTR s2) |
| Compares two BSTR strings. | |
1.5.6