Method | Description | |
---|---|---|
AddVM ( String vmName, String macroBody, String argArray, String ns ) : bool |
Adds a VM definition to the cache.
|
|
DumpNamespace ( String ns ) : bool |
Removes the VMs and the namespace from the manager. Used when a template is reloaded to avoid accumulating drek
|
|
GetLibraryName ( String vmName, String ns ) : String | ||
get ( String vmName, String ns ) : VelocimacroProxy |
gets a new living VelocimacroProxy object by the name / source template duple
|
Method | Description | |
---|---|---|
AddNamespace ( String ns ) : |
adds a namespace to the namespaces
|
|
GetNamespace ( String ns ) : |
public switch to let external user of manager to control namespace usage indep of properties. That way, for example, at startup the library files are loaded into global namespace returns the hash for the specified namespace. Will not create a new one if it doesn't exist
|
|
GetNamespace ( String ns, bool addIfNew ) : |
returns the hash for the specified namespace, and if it doesn't exist will create a new one and add it to the namespaces
|
|
InitBlock ( ) : void | ||
UsingNamespaces ( String ns ) : bool |
determines if currently using namespaces.
|
|
VelocimacroManager ( IRuntimeServices rs ) : System |
Adds the global namespace to the hash.
|
public AddVM ( String vmName, String macroBody, String argArray, String ns ) : bool | ||
vmName | String | |
macroBody | String | |
argArray | String | |
ns | String | |
return | bool |
public DumpNamespace ( String ns ) : bool | ||
ns | String | namespace to dump /// |
return | bool |
public GetLibraryName ( String vmName, String ns ) : String | ||
vmName | String | |
ns | String | |
return | String |
public get ( String vmName, String ns ) : VelocimacroProxy | ||
vmName | String | |
ns | String | |
return | VelocimacroProxy |