Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
11/21/08 09:48:11 (15 years ago)
Author:
vdorfer
Message:

Created API documentation for HeuristicLab.Operators namespace (#331)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Operators/ScopeCleaner.cs

    r101 r801  
    2727
    2828namespace HeuristicLab.Operators {
     29  /// <summary>
     30  /// Operator that removes all variables in the given scope and deletes also all subscopes.
     31  /// </summary>
    2932  public class ScopeCleaner : OperatorBase {
     33    /// <inheritdoc select="summary"/>
    3034    public override string Description {
    3135      get { return @"Removes all variables in the current scope and deletes all subscopes"; }
    3236    }
    3337
     38    /// <summary>
     39    /// Deletes all variable and sub scopes from the given <paramref name="scope"/>.
     40    /// </summary>
     41    /// <remarks>Calls <see cref="IScope.Clear"/> of interface <see cref="IScope"/>.</remarks>
     42    /// <param name="scope">The scope to clear.</param>
     43    /// <returns><c>null</c>.</returns>
    3444    public override IOperation Apply(IScope scope) {
    3545      scope.Clear();
Note: See TracChangeset for help on using the changeset viewer.