Tlumach
  • Articles
  • API Reference
Search Results for

    Show / Hide Table of Contents
    • Tlumach
      • Base
        • ArbParser
        • ArbPlaceholder
        • BaseGenerator
        • BaseJsonParser
        • BaseKeyValueParser
        • BaseParser
        • BaseTableParser
        • BaseXMLParser
        • CsvParser
        • CultureNameMatchEventArgs
        • FileFormats
        • GenericParserException
        • IniParser
        • JsonParser
        • ParserConfigException
        • ParserFileException
        • ParserLoadException
        • Placeholder
        • ResxParser
        • TemplateParserException
        • TemplateProcessingException
        • TextFileParseException
        • TextFormat
        • TextParseException
        • TlumachException
        • TomlParser
        • Translation
        • TranslationConfiguration
        • TranslationEntry
        • TranslationTree
        • TranslationTreeLeaf
        • TranslationTreeNode
        • TsvParser
        • Utils
      • BaseTranslationUnit
      • CultureChangedEventArgs
      • FileContentNeededEventArgs
      • TemplatedTranslationUnit
      • TranslationManager
      • TranslationUnit
      • TranslationValueEventArgs

    Class BaseGenerator

    Includes core functions that generate the C# source code.

    Inheritance
    object
    BaseGenerator
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: Tlumach.Base
    Assembly: Tlumach.Base.dll
    Syntax
    public class BaseGenerator

    Constructors

    BaseGenerator()

    Declaration
    protected BaseGenerator()

    Fields

    OPTION_DELAYED_UNITS

    Declaration
    protected const string OPTION_DELAYED_UNITS = "DelayedUnitCreation"
    Field Value
    Type Description
    string

    OPTION_EXTRA_PARSERS

    Declaration
    protected const string OPTION_EXTRA_PARSERS = "ExtraParsers"
    Field Value
    Type Description
    string

    OPTION_USING_NAMESPACE

    Declaration
    protected const string OPTION_USING_NAMESPACE = "UsingNamespace"
    Field Value
    Type Description
    string

    Methods

    GenerateClass(string, string, Dictionary<string, string>)

    Declaration
    protected static string? GenerateClass(string configFile, string projectDir, Dictionary<string, string> options)
    Parameters
    Type Name Description
    string configFile
    string projectDir
    Dictionary<string, string> options
    Returns
    Type Description
    string
    In this article
    Back to top Generated by DocFX