Method |
Description |
|
AddRefToCache ( string strRef, string strValue, SprContext ctx ) : void |
|
|
Compile ( string strText, bool bIsAutoTypeSequence, PwEntry pwEntry, KeePassLib.PwDatabase pwDatabase, bool bEscapeForAutoType, bool bEscapeQuotesForCommandLine ) : string |
|
|
CompileInternal ( string strText, SprContext ctx, uint uRecursionLevel ) : string |
|
|
DerefFn ( string str, PwEntry pe ) : string |
|
|
FillEntryStrings ( string str, SprContext ctx, uint uRecursionLevel ) : string |
|
|
FillEntryStringsSpecial ( string str, SprContext ctx, uint uRecursionLevel ) : string |
|
|
FillGroupPlh ( string strData, string strPlhPrefix, PwGroup pg, SprContext ctx, uint uRecursionLevel ) : string |
|
|
FillIfExists ( string strData, string strPlaceholder, ProtectedString psParsable, SprContext ctx, uint uRecursionLevel ) : string |
|
|
FillPlaceholder ( string strData, string strPlaceholder, string strReplaceWith, SprContext ctx ) : string |
|
|
FillRefPlaceholders ( string strSeq, SprContext ctx, uint uRecursionLevel ) : string |
|
|
FillRefsUsingCache ( string strText, SprContext ctx ) : string |
|
|
FillUriSpecial ( string strText, SprContext ctx, string strPlhInit, string strData, bool bDataIsEncoded, uint uRecursionLevel ) : string |
|
|
InitializeStatic ( ) : void |
|
|
MightChange ( string str ) : bool |
|
|
MightDeref ( string strText ) : bool |
Fast probabilistic test whether a string might be changed when compiling with SprCompileFlags.Deref . |
|
ParseAndRemovePlhWithParams ( string &str, SprContext ctx, uint uRecursionLevel, string strPlhStart, int &iStart, List &lParams, bool bSprCmpParams ) : bool |
Parse and remove a placeholder of the form {PLH:/Param1/Param2/.../} . |
|
PerformTextTransforms ( string strText, SprContext ctx, uint uRecursionLevel ) : string |
|
|
RemoveComments ( string strSeq ) : string |
|
|