|
HDK
|
#include <CE_SnippetCache.h>
Public Member Functions | |
| CE_SnippetCacheEntrySPtr | findSnippet (UT_StringRef code) const |
| void | purgeSnippet (UT_StringRef code) |
| CE_SnippetCacheEntrySPtr | cacheSnippet (const UT_StringHolder &code, const UT_StringHolder &expandedcode, CE_Snippet::RunOver finalrunover, const UT_Array< CE_Snippet::Binding > &overlaybindings, const UT_Array< CE_Snippet::Binding > &initialbindings, CE_SnippetCacheEntry::SnippetParms parms) |
Protected Attributes | |
| UT_Lock | myLock |
| UT_StringMap < CE_SnippetCacheEntrySPtr > | myCache |
Definition at line 94 of file CE_SnippetCache.h.
| CE_SnippetCacheEntrySPtr CE_SnippetCache::cacheSnippet | ( | const UT_StringHolder & | code, |
| const UT_StringHolder & | expandedcode, | ||
| CE_Snippet::RunOver | finalrunover, | ||
| const UT_Array< CE_Snippet::Binding > & | overlaybindings, | ||
| const UT_Array< CE_Snippet::Binding > & | initialbindings, | ||
| CE_SnippetCacheEntry::SnippetParms | parms | ||
| ) |
| CE_SnippetCacheEntrySPtr CE_SnippetCache::findSnippet | ( | UT_StringRef | code | ) | const |
| void CE_SnippetCache::purgeSnippet | ( | UT_StringRef | code | ) |
|
protected |
Definition at line 110 of file CE_SnippetCache.h.
|
mutableprotected |
Definition at line 109 of file CE_SnippetCache.h.