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.