Able
Askowl Base Library Enabler
Askowl.Template Class Reference

//#TBD#// More...

Inheritance diagram for Askowl.Template:

Classes

struct  Substitution
  //#TBD#// More...
 

Public Member Functions

Template From (string text)
  //#TBD#// More...
 
Template Substitute (string regex, string with)
  //#TBD#// More...
 
Template Substitute (Regex regex, string with)
  //#TBD#// More...
 
Template Substitute (string regex, object with)
  //#TBD#// More...
 
Template Substitute (Regex regex, object with)
  //#TBD#// More...
 
Template And (string regex, string with)
  //#TBD#// More...
 
Template And (string regex, object with)
  //#TBD#// More...
 
Template And (Regex regex, string with)
  //#TBD#// More...
 
Template And (Regex regex, object with)
  //#TBD#// More...
 
string Result ()
  //#TBD#// More...
 
virtual void Add ()
  //#TBD#// More...
 
virtual bool More ()
  //#TBD#// More...
 
virtual void Dispose ()
 
Template Inner (Regex regex)
  //#TBD#// More...
 
Template Inner (string regex)
  //#TBD#// More...
 

Public Attributes

List< Substitutionsubstitutions = new List<Substitution>()
  //#TBD#// More...
 

Static Public Attributes

static Template Instance => Cache<Template>.Instance
  //#TBD#// More...
 

Protected Attributes

string result = ""
  //#TBD#// More...
 

Detailed Description

//#TBD#//

Definition at line 10 of file Template.cs.

Member Function Documentation

◆ Add()

virtual void Askowl.Template.Add ( )
virtual

//#TBD#//

Definition at line 72 of file Template.cs.

◆ And() [1/4]

Template Askowl.Template.And ( string  regex,
string  with 
)

//#TBD#//

◆ And() [2/4]

Template Askowl.Template.And ( string  regex,
object  with 
)

//#TBD#//

◆ And() [3/4]

Template Askowl.Template.And ( Regex  regex,
string  with 
)

//#TBD#//

◆ And() [4/4]

Template Askowl.Template.And ( Regex  regex,
object  with 
)

//#TBD#//

◆ Dispose()

virtual void Askowl.Template.Dispose ( )
virtual

Definition at line 78 of file Template.cs.

◆ From()

Template Askowl.Template.From ( string  text)

//#TBD#//

Definition at line 29 of file Template.cs.

◆ Inner() [1/2]

Template Askowl.Template.Inner ( Regex  regex)

//#TBD#//

Definition at line 117 of file Template.cs.

◆ Inner() [2/2]

Template Askowl.Template.Inner ( string  regex)

//#TBD#//

◆ More()

virtual bool Askowl.Template.More ( )
virtual

//#TBD#//

◆ Result()

string Askowl.Template.Result ( )

//#TBD#//

Definition at line 63 of file Template.cs.

◆ Substitute() [1/4]

Template Askowl.Template.Substitute ( string  regex,
string  with 
)

//#TBD#//

◆ Substitute() [2/4]

Template Askowl.Template.Substitute ( Regex  regex,
string  with 
)

//#TBD#//

Definition at line 39 of file Template.cs.

◆ Substitute() [3/4]

Template Askowl.Template.Substitute ( string  regex,
object  with 
)

//#TBD#//

◆ Substitute() [4/4]

Template Askowl.Template.Substitute ( Regex  regex,
object  with 
)

//#TBD#//

Member Data Documentation

◆ Instance

Template Askowl.Template.Instance => Cache<Template>.Instance
static

//#TBD#//

Definition at line 15 of file Template.cs.

◆ result

string Askowl.Template.result = ""
protected

//#TBD#//

Definition at line 12 of file Template.cs.

◆ substitutions

List<Substitution> Askowl.Template.substitutions = new List<Substitution>()

//#TBD#//

Definition at line 26 of file Template.cs.


The documentation for this class was generated from the following file: