|
Compounds |
| 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...
|
Functions |
| | grab_cstring_buffer (CString &str, int length) stlsoft_throw_1(CMemoryException *) |
| | Acquires the requested length on the given managed string.
|
| | ~grab_cstring_buffer () stlsoft_throw_0() |
| | Releases the managed string.
|
| LPCTSTR | c_str () const |
| | Returns a pointer to a nul-terminated string.
|
| | operator LPTSTR () |
| | Provides mutating access to the managed string's internal buffer.
|
| | operator LPCTSTR () const |
| | Provides non-mutating access to the managed string's internal buffer.
|
| int | length () const |
| | Returns the length of the managed string.
|
| int | original_length () const |
| | Returns the original length of the managed string.
|
| | resource_string (ms_uint_t id) |
| | Constructs an around the string loaded from the given id.
|
| | resource_string (HINSTANCE hinst, ms_uint_t id) |
| | Constructs an around the string loaded from the given id and hinst.
|
| | resource_string (resource_string const &rhs) |
| | Copy constructor.
|
| | resource_string (CString const &rhs) |
| | Copy constructor.
|
| resource_string const & | operator= (resource_string const &rhs) |
| | Copy assignment operator.
|
| resource_string const & | operator= (CString const &rhs) |
| | Copy assignment operator.
|
| const_iterator | begin () const |
| | Begins the iteration.
|
| const_iterator | end () const |
| | Ends the iteration.
|
| size_type | size () const |
| | Returns the number of elements in the sequence.
|
| size_type | length () const |
| | Returns the number of elements in the sequence.
|
| ms_bool_t | empty () const |
| | Indicates whether the string is empty.
|
| LPCTSTR | c_str () const |
| | Returns a pointer to constant data representing the managed string.
|