Lines Matching refs:LString
2 * lstring.h *
30 * @addtogroup LStringModule LString API functions
36 * LString interface.
38 * @see list of functions used to operate on @ref LStringModule "LString" objects
43 * Appends text to LString.
45 * @param self LString handle
52 * @param self LString handle
56 * Destroys LString in favour of static LCHAR* string.
57 * The LString object should not be used past this point.
59 * @param self LString handle
64 * Destroys LString object.
66 * @param self LString handle
70 LString;
75 * Creates new LString.
77 * @param self LString handle
79 ESR_SHARED_API ESR_ReturnCode LStringCreate(LString** self);
81 * Appends text to LString.
83 * @param self LString handle
86 ESR_SHARED_API ESR_ReturnCode LStringAppend(LString* self, const LCHAR* value);
90 * @param self LString handle
92 ESR_SHARED_API ESR_ReturnCode LStringReset(LString* self);
94 * Destroys LString in favour of static LCHAR* string.
95 * The LString object should not be used past this point.
97 * @param self LString handle
100 ESR_SHARED_API ESR_ReturnCode LStringToLCHAR(LString* self, LCHAR** result);
102 * Destroys LString object.
104 * @param self LString handle
106 ESR_SHARED_API ESR_ReturnCode LStringDestroy(LString* self);