Data Structures | |
| struct | MFStringCache |
| Represents a Fuji String Cache. More... | |
| struct | MFWStringCache |
| Represents a Fuji Unicode String Cache. More... | |
Functions | |
| MFStringCache * | MFStringCache_Create (uint32 maxSize) |
| Create a string cache. | |
| void | MFStringCache_Destroy (MFStringCache *pCache) |
| Destroy a string cache. | |
| const char * | MFStringCache_Add (MFStringCache *pCache, const char *pNewString) |
| Add a string to a string cache. | |
| char * | MFStringCache_GetCache (MFStringCache *pCache) |
| Get a pointer to the cache memory. | |
| uint32 | MFStringCache_GetSize (MFStringCache *pCache) |
| Get the actual used size of a string cache. | |
| void | MFStringCache_SetSize (MFStringCache *pCache, uint32 used) |
| Set the number of bytes used in a string cache. | |
| MFWStringCache * | MFWStringCache_Create (uint32 maxSize) |
| Create a unicode string cache. | |
| void | MFWStringCache_Destroy (MFWStringCache *pCache) |
| Destroy a unicode string cache. | |
| const uint16 * | MFWStringCache_Add (MFWStringCache *pCache, const uint16 *pNewString) |
| Add a unicode string to a unicode string cache. | |
| uint16 * | MFWStringCache_GetCache (MFWStringCache *pCache) |
| Get a pointer to the cache memory. | |
| uint32 | MFWStringCache_GetSize (MFWStringCache *pCache) |
| Get the actual used size of a unicode string cache. | |
| void | MFWStringCache_SetSize (MFWStringCache *pCache, uint32 used) |
| Set the number of bytes used in a unicode string cache. | |
1.4.5