Constructors

GH_StringPattern

#
public GH_StringPattern()

GH_StringPattern

#
public GH_StringPattern(string char_pool, int depth)
char_pool (string)
depth (int)

GH_StringPattern

#
public GH_StringPattern(string char_pool)
char_pool (string)

Fields

m_charpool

#
protected List<string> m_charpool

m_format

#
protected string m_format

m_seq

#
protected List<int> m_seq

Properties

FormatMask

#
public string FormatMask { get; set; }

StackDepth

#
public virtual int StackDepth { get; set; }

Methods

Current

#
public virtual string Current()
Current

IncrementStack

#
protected virtual bool IncrementStack()

IncrementStack

#
protected virtual bool IncrementStack(int index)
index (int)

IsValid

#
protected virtual bool IsValid()

Reset

#
public virtual void Reset()
Reset

SetCharPool

#
public virtual void SetCharPool(IEnumerable<string> char_pool)
char_pool (IEnumerable<string>)

SetCharPool

#
public virtual void SetCharPool(string char_pool)
char_pool (string)