ConfigFileException.this

  1. this(string msg, string file = __FILE__, size_t line = __LINE__, Throwable next = null)
  2. this(string msg, Throwable next, string file = __FILE__, size_t line = __LINE__)
  3. this(string msg, string configKey, Json configValue, string file = __FILE__, size_t line = __LINE__, Throwable next = null)
    class ConfigFileException
    this
    @nogc @safe pure nothrow
    (
    string msg
    ,
    string configKey
    ,,
    string file = __FILE__
    ,
    size_t line = __LINE__
    ,
    Throwable next = null
    )
  4. this(string msg, string configKey, Json configValue, Throwable next, string file = __FILE__, size_t line = __LINE__)

Parameters

msg
Type: string

The message for the exception.

configKey
Type: string

Key of the erroneous config entry.

configValue
Type: Json

Value of the erroneous config entry.

file
Type: string

The file where the exception occurred.

line
Type: size_t

The line number where the exception occurred.

next
Type: Throwable

The previous exception in the chain of exceptions, if any.

Meta