/// <summary> /// Constructor /// </summary> /// <param name="argCommand">Invoking command</param> public exCommandAlreadyAdded(cBaseCommand argCommand) : base("ERROR: Command \'" + argCommand.GetName() + "\' already added!") { }
/// <summary> /// Constructor /// </summary> /// <param name="argCommand">Invoking command</param> /// <param name="argMessage">Syntax error message</param> public exSyntaxError(cBaseCommand argCommand, string argMessage) : base("ERROR: " + argCommand.GetName() + ": syntax error: " + argMessage) { }
/// <summary> /// Constructor /// </summary> /// <param name="argCommand">Invoking command</param> /// <param name="argFilePath">Path of not existing file</param> public exFileNotFound(cBaseCommand argCommand, string argFilePath) : base("ERROR: " + argCommand.GetName() + ": File \'" + argFilePath + "\' not found!") { }
/// <summary> /// Constructor /// </summary> /// <param name="argCommmand">Invoking command</param> /// <param name="argDirPath">Path of not found directory</param> public exDirectoryNotFound(cBaseCommand argCommmand, string argDirPath) : base("ERROR: " + argCommmand.GetName() + ": Directory not found! (" + argDirPath + ")!") { }
/// <summary> /// Constructor /// </summary> /// <param name="argCommand">Invoking command</param> /// <param name="argFilePath">Path to unopenable file</param> public exCantOpenFile(cBaseCommand argCommand, string argFilePath) : base("ERROR: " + argCommand.GetName() + ": File \'" + argFilePath + "\' can't be open!") { }
/// <summary> /// Constructor /// </summary> /// <param name="argCommand">Invoking command</param> /// <param name="argFilePath">Path of uncreatable file</param> public exCantCreateFile(cBaseCommand argCommand, string argFilePath) : base("ERROR: "+ argCommand.GetName() + ": Can't create file \'" + argFilePath + "\'!") { }
/// <summary> /// Constructor /// </summary> /// <param name="argCommand">Invoking command</param> /// <param name="argPath">Path to unaccesible resource</param> public exAccessDenied(cBaseCommand argCommand, string argPath) : base("ERROR: " + argCommand.GetName() + ": \'" + argPath + "\' Access denied!") { }