Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions src/XTMF2/RuntimeModules/BasicEvent.cs
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ You should have received a copy of the GNU General Public License

namespace XTMF2.RuntimeModules
{
[Module(Name = "Basic Event", DocumentationLink = "http://tmg.utoronto.ca/doc/2.0",
[Module(Name = "Basic Event", DocumentationLink = "https://tmg.utoronto.ca/doc/2.0/xtmf2/modules/XTMF2/RuntimeModules/BasicEvent.html",
Description = "Provides the ability for modules to invoke a set of other modules that are waiting for something to occur.")]
public sealed class BasicEvent : BaseEvent
{
Expand Down Expand Up @@ -52,7 +52,7 @@ public override void Register(Action module)
}
}

[Module(Name = "Basic Event", DocumentationLink = "http://tmg.utoronto.ca/doc/2.0",
[Module(Name = "Basic Event", DocumentationLink = "https://tmg.utoronto.ca/doc/2.0/xtmf2/modules/XTMF2/RuntimeModules/BasicEvent.html",
Description = "Provides the ability for modules to invoke a set of other modules that are waiting for something to occur.")]
public sealed class BasicEvent<Context> : BaseEvent<Context>
{
Expand Down
2 changes: 1 addition & 1 deletion src/XTMF2/RuntimeModules/BasicParameter.cs
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ You should have received a copy of the GNU General Public License

namespace XTMF2.RuntimeModules
{
[Module(Name = "Basic Parameter", DocumentationLink = "http://tmg.utoronto.ca/doc/2.0",
[Module(Name = "Basic Parameter", DocumentationLink = "https://tmg.utoronto.ca/doc/2.0/xtmf2/modules/XTMF2/RuntimeModules/BasicParameter.html",
Description = "Provides the ability to have a value in a model system.")]
public class BasicParameter<T> : BaseFunction<T>
{
Expand Down
2 changes: 1 addition & 1 deletion src/XTMF2/RuntimeModules/Cache.cs
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ You should have received a copy of the GNU General Public License

namespace XTMF2.RuntimeModules
{
[Module(Name = "Cache", DocumentationLink = "http://tmg.utoronto.ca/doc/2.0",
[Module(Name = "Cache", DocumentationLink = "https://tmg.utoronto.ca/doc/2.0/xtmf2/modules/XTMF2/RuntimeModules/Cache.html",
Description = "Provides a way to keep the result of a function unless unloaded by an event.")]
public sealed class Cache<T> : BaseFunction<T>, IDisposable
{
Expand Down
12 changes: 6 additions & 6 deletions src/XTMF2/RuntimeModules/CombineContext.cs
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ You should have received a copy of the GNU General Public License

namespace XTMF2.RuntimeModules
{
[Module(Name = "Combine Context From No Context", DocumentationLink = "http://tmg.utoronto.ca/doc/2.0",
[Module(Name = "Combine Context From No Context", DocumentationLink = "https://tmg.utoronto.ca/doc/2.0/xtmf2/modules/XTMF2/RuntimeModules/CombineContextFromNoContext.html",
Description = "Combines the contexts as derived from First and Second and invokes To Invoke with the combined context.")]
public sealed class CombineContextAFromNoContext<Context1, Context2> : BaseAction
{
Expand All @@ -41,7 +41,7 @@ public override void Invoke()
}
}

[Module(Name = "Combine Context From No Context", DocumentationLink = "http://tmg.utoronto.ca/doc/2.0",
[Module(Name = "Combine Context From No Context", DocumentationLink = "https://tmg.utoronto.ca/doc/2.0/xtmf2/modules/XTMF2/RuntimeModules/CombineContextFromNoContext.html",
Description = "Combines the contexts as derived from First and Second and invokes To Invoke with the combined context.")]
public sealed class CombineContextA<Context1, Context2> : BaseAction<Context1>
{
Expand All @@ -56,7 +56,7 @@ public override void Invoke(Context1 context)
}
}

[Module(Name = "Combine Context From No Context", DocumentationLink = "http://tmg.utoronto.ca/doc/2.0",
[Module(Name = "Combine Context From No Context", DocumentationLink = "https://tmg.utoronto.ca/doc/2.0/xtmf2/modules/XTMF2/RuntimeModules/CombineContextFromNoContext.html",
Description = "Combines the contexts as derived from First and Second and invokes To Invoke with the combined context.")]
public sealed class CombineContextAFromContext<Context1, Context2> : BaseAction<Context1>
{
Expand All @@ -71,7 +71,7 @@ public override void Invoke(Context1 context)
}
}

[Module(Name = "Combine Context From No Context", DocumentationLink = "http://tmg.utoronto.ca/doc/2.0",
[Module(Name = "Combine Context From No Context", DocumentationLink = "https://tmg.utoronto.ca/doc/2.0/xtmf2/modules/XTMF2/RuntimeModules/CombineContextFromNoContext.html",
Description = "Combines the contexts as derived from First and Second and invokes To Invoke with the combined context.")]
public sealed class CombineContextFFromNoContext<Context1, Context2, Return> : BaseFunction<Return>
{
Expand All @@ -90,7 +90,7 @@ public override Return Invoke()
}
}

[Module(Name = "Combine Context From No Context", DocumentationLink = "http://tmg.utoronto.ca/doc/2.0",
[Module(Name = "Combine Context From No Context", DocumentationLink = "https://tmg.utoronto.ca/doc/2.0/xtmf2/modules/XTMF2/RuntimeModules/CombineContextFromNoContext.html",
Description = "Combines the contexts as derived from First and Second and invokes To Invoke with the combined context.")]
public sealed class CombineContexF<Context1, Context2, Return> : BaseFunction<Context1, Return>
{
Expand All @@ -105,7 +105,7 @@ public override Return Invoke(Context1 context)
}
}

[Module(Name = "Combine Context From No Context", DocumentationLink = "http://tmg.utoronto.ca/doc/2.0",
[Module(Name = "Combine Context From No Context", DocumentationLink = "https://tmg.utoronto.ca/doc/2.0/xtmf2/modules/XTMF2/RuntimeModules/CombineContextFromNoContext.html",
Description = "Combines the contexts as derived from First and Second and invokes To Invoke with the combined context.")]
public sealed class CombineContextFFromContext<Context1, Context2, Return> : BaseFunction<Context1, Return>
{
Expand Down
2 changes: 1 addition & 1 deletion src/XTMF2/RuntimeModules/DirectoryPath.cs
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ You should have received a copy of the GNU General Public License

namespace XTMF2.RuntimeModules
{
[Module(Name = "Directory Path", DocumentationLink = "http://tmg.utoronto.ca/doc/2.0",
[Module(Name = "Directory Path", DocumentationLink = "https://tmg.utoronto.ca/doc/2.0/xtmf2/modules/XTMF2/RuntimeModules/DirectoryPath.html",
Description = "Provides the ability to specify a directory path recursively.")]
public sealed class DirectoryPath : BaseFunction<string>
{
Expand Down
4 changes: 2 additions & 2 deletions src/XTMF2/RuntimeModules/Execute.cs
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ You should have received a copy of the GNU General Public License

namespace XTMF2.RuntimeModules
{
[Module(Name = "Execute", DocumentationLink = "http://tmg.utoronto.ca/doc/2.0",
[Module(Name = "Execute", DocumentationLink = "https://tmg.utoronto.ca/doc/2.0/xtmf2/modules/XTMF2/RuntimeModules/Execute.html",
Description = "Provides a way to execute a series of actions in order, optionally in parallel or with multiple iterations.")]
public class Execute : BaseAction
{
Expand Down Expand Up @@ -68,7 +68,7 @@ public override void Invoke()
}
}

[Module(Name = "Execute", DocumentationLink = "http://tmg.utoronto.ca/doc/2.0",
[Module(Name = "Execute", DocumentationLink = "https://tmg.utoronto.ca/doc/2.0/xtmf2/modules/XTMF2/RuntimeModules/Execute.html",
Description = "Provides a way to execute a series of actions in order, optionally in parallel or with multiple iterations.")]
public class Execute<Context> : BaseAction<Context>
{
Expand Down
2 changes: 1 addition & 1 deletion src/XTMF2/RuntimeModules/ExecuteActionsThenFunction.cs
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ You should have received a copy of the GNU General Public License

namespace XTMF2.RuntimeModules
{
[Module(Name = "Execute Actions Then Function", DocumentationLink = "http://tmg.utoronto.ca/doc/2.0",
[Module(Name = "Execute Actions Then Function", DocumentationLink = "https://tmg.utoronto.ca/doc/2.0/xtmf2/modules/XTMF2/RuntimeModules/ExecuteActionsThenFunction.html",
Description = "Allows you to execute actions before calling a function. This allows you to ")]
public class ExecuteActionsThenFunction<Return> : BaseFunction<Return>
{
Expand Down
4 changes: 2 additions & 2 deletions src/XTMF2/RuntimeModules/ExecuteWithContext.cs
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ You should have received a copy of the GNU General Public License

namespace XTMF2.RuntimeModules;

[Module(Name = "Execute With Context", DocumentationLink = "http://tmg.utoronto.ca/doc/2.0",
[Module(Name = "Execute With Context", DocumentationLink = "https://tmg.utoronto.ca/doc/2.0/xtmf2/modules/XTMF2/RuntimeModules/ExecuteWithContext.html",
Description = "Provides a way to execute a series of actions with a context loaded from the provided context.")]
public sealed class ExecuteWithContext<Context> : BaseAction
{
Expand All @@ -39,7 +39,7 @@ override public void Invoke()
}
}

[Module(Name = "Execute With Forwarded Context", DocumentationLink = "http://tmg.utoronto.ca/doc/2.0",
[Module(Name = "Execute With Forwarded Context", DocumentationLink = "https://tmg.utoronto.ca/doc/2.0/xtmf2/modules/XTMF2/RuntimeModules/ExecuteWithForwardedContext.html",
Description = "Provides a way to execute a series of actions using a context provided to it.")]
public sealed class ExecuteWithForwardedContext<Context> : BaseAction<Context>
{
Expand Down
12 changes: 6 additions & 6 deletions src/XTMF2/RuntimeModules/Fail.cs
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ You should have received a copy of the GNU General Public License
namespace XTMF2.RuntimeModules
{
[Module(Name = "Fail", Description = "Crash the model run with a message.",
DocumentationLink = "http://tmg.utoronto.ca/doc/2.0/")]
DocumentationLink = "https://tmg.utoronto.ca/doc/2.0/xtmf2/modules/XTMF2/RuntimeModules/Fail.html")]
public sealed class FailA : BaseAction
{
[Parameter(Name = "Message", Index = 0, Description = "The message to fail with.", DefaultValue = "Invalid state!")]
Expand All @@ -36,7 +36,7 @@ public override void Invoke()
}

[Module(Name = "Fail", Description = "Crash the model run with a message.",
DocumentationLink = "http://tmg.utoronto.ca/doc/2.0/")]
DocumentationLink = "https://tmg.utoronto.ca/doc/2.0/xtmf2/modules/XTMF2/RuntimeModules/Fail.html")]
public sealed class FailA<Context> : BaseAction<Context>
{
[Parameter(Name = "Message", Index = 0, Description = "The message to fail with.", DefaultValue = "Invalid state!")]
Expand All @@ -49,7 +49,7 @@ public override void Invoke(Context context)
}

[Module(Name = "Fail", Description = "Crash the model run with a message.",
DocumentationLink = "http://tmg.utoronto.ca/doc/2.0/")]
DocumentationLink = "https://tmg.utoronto.ca/doc/2.0/xtmf2/modules/XTMF2/RuntimeModules/Fail.html")]
public sealed class FailWithContextA<Context> : BaseAction<Context>
{
[Parameter(Name = "Message", Index = 0, Description = "The message to fail with.", DefaultValue = "Invalid state!")]
Expand All @@ -62,7 +62,7 @@ public override void Invoke(Context context)
}

[Module(Name = "Fail", Description = "Crash the model run with a message.",
DocumentationLink = "http://tmg.utoronto.ca/doc/2.0/")]
DocumentationLink = "https://tmg.utoronto.ca/doc/2.0/xtmf2/modules/XTMF2/RuntimeModules/Fail.html")]
public sealed class FailF<Return> : BaseFunction<Return>
{
[Parameter(Name = "Message", Index = 0, Description = "The message to fail with.", DefaultValue = "Invalid state!")]
Expand All @@ -75,7 +75,7 @@ public override Return Invoke()
}

[Module(Name = "Fail", Description = "Crash the model run with a message.",
DocumentationLink = "http://tmg.utoronto.ca/doc/2.0/")]
DocumentationLink = "https://tmg.utoronto.ca/doc/2.0/xtmf2/modules/XTMF2/RuntimeModules/Fail.html")]
public sealed class FailF<Context, Return> : BaseFunction<Context, Return>
{
[Parameter(Name = "Message", Index = 0, Description = "The message to fail with.", DefaultValue = "Invalid state!")]
Expand All @@ -88,7 +88,7 @@ public override Return Invoke(Context context)
}

[Module(Name = "Fail", Description = "Crash the model run with a message.",
DocumentationLink = "http://tmg.utoronto.ca/doc/2.0/")]
DocumentationLink = "https://tmg.utoronto.ca/doc/2.0/xtmf2/modules/XTMF2/RuntimeModules/Fail.html")]
public sealed class FailWithContextF<Context, Return> : BaseFunction<Context, Return>
{
[Parameter(Name = "Message", Index = 0, Description = "The message to fail with.", DefaultValue = "Invalid state!")]
Expand Down
12 changes: 6 additions & 6 deletions src/XTMF2/RuntimeModules/If.cs
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ You should have received a copy of the GNU General Public License

namespace XTMF2.RuntimeModules
{
[Module(Name = "If", DocumentationLink = "http://tmg.utoronto.ca/doc/2.0",
[Module(Name = "If", DocumentationLink = "https://tmg.utoronto.ca/doc/2.0/xtmf2/modules/XTMF2/RuntimeModules/If.html",
Description = "Provides a way to conditionally execute. If the condition is true or false different functions will be invoked.")]
public sealed class IfF<Return> : BaseFunction<Return>
{
Expand All @@ -49,7 +49,7 @@ public override Return Invoke()
}
}

[Module(Name = "If", DocumentationLink = "http://tmg.utoronto.ca/doc/2.0",
[Module(Name = "If", DocumentationLink = "https://tmg.utoronto.ca/doc/2.0/xtmf2/modules/XTMF2/RuntimeModules/If.html",
Description = "Provides a way to conditionally execute. If the condition is true or false different functions will be invoked.")]
public sealed class IfF<Context,Return> : BaseFunction<Context,Return>
{
Expand All @@ -76,7 +76,7 @@ public override Return Invoke(Context context)
}
}

[Module(Name = "If", DocumentationLink = "http://tmg.utoronto.ca/doc/2.0",
[Module(Name = "If", DocumentationLink = "https://tmg.utoronto.ca/doc/2.0/xtmf2/modules/XTMF2/RuntimeModules/If.html",
Description = "Provides a way to conditionally execute. If the condition is true or false different functions will be invoked.")]
public sealed class IfWithContextF<Context, Return> : BaseFunction<Context, Return>
{
Expand All @@ -103,7 +103,7 @@ public override Return Invoke(Context context)
}
}

[Module(Name = "If", DocumentationLink = "http://tmg.utoronto.ca/doc/2.0",
[Module(Name = "If", DocumentationLink = "https://tmg.utoronto.ca/doc/2.0/xtmf2/modules/XTMF2/RuntimeModules/If.html",
Description = "Provides a way to conditionally execute. If the condition is true or false different functions will be invoked.")]
public sealed class IfA : BaseAction
{
Expand All @@ -130,7 +130,7 @@ public override void Invoke()
}
}

[Module(Name = "If", DocumentationLink = "http://tmg.utoronto.ca/doc/2.0",
[Module(Name = "If", DocumentationLink = "https://tmg.utoronto.ca/doc/2.0/xtmf2/modules/XTMF2/RuntimeModules/If.html",
Description = "Provides a way to conditionally execute. If the condition is true or false different functions will be invoked.")]
public sealed class IfA<Context> : BaseAction<Context>
{
Expand All @@ -157,7 +157,7 @@ public override void Invoke(Context context)
}
}

[Module(Name = "If", DocumentationLink = "http://tmg.utoronto.ca/doc/2.0",
[Module(Name = "If", DocumentationLink = "https://tmg.utoronto.ca/doc/2.0/xtmf2/modules/XTMF2/RuntimeModules/If.html",
Description = "Provides a way to conditionally execute. If the condition is true or false different functions will be invoked.")]
public sealed class IfWithContextA<Context> : BaseAction<Context>
{
Expand Down
8 changes: 4 additions & 4 deletions src/XTMF2/RuntimeModules/Ignore.cs
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ You should have received a copy of the GNU General Public License

namespace XTMF2.RuntimeModules
{
[Module(Name = "Ignore Result", DocumentationLink = "http://tmg.utoronto.ca/doc/2.0",
[Module(Name = "Ignore Result", DocumentationLink = "https://tmg.utoronto.ca/doc/2.0/xtmf2/modules/XTMF2/RuntimeModules/IgnoreResult.html",
Description = "Ignore the result of a function call. This allows you to call functions from an action.")]
public class IgnoreResult<FuncReturn> : BaseAction
{
Expand All @@ -36,7 +36,7 @@ public override void Invoke()
}
}

[Module(Name = "Ignore Result", DocumentationLink = "http://tmg.utoronto.ca/doc/2.0",
[Module(Name = "Ignore Result", DocumentationLink = "https://tmg.utoronto.ca/doc/2.0/xtmf2/modules/XTMF2/RuntimeModules/IgnoreResult.html",
Description = "Ignore the result of a function call. This allows you to call functions from an action.")]
public class IgnoreResult<Context, FuncReturn> : BaseAction<Context>
{
Expand All @@ -49,7 +49,7 @@ public override void Invoke(Context context)
}
}

[Module(Name = "Ignore Context", DocumentationLink = "http://tmg.utoronto.ca/doc/2.0",
[Module(Name = "Ignore Context", DocumentationLink = "https://tmg.utoronto.ca/doc/2.0/xtmf2/modules/XTMF2/RuntimeModules/IgnoreContext.html",
Description = "Ignore the context of a function call. This allows you to call functions that don't require a context.")]
public class IgnoreContext<Context> : BaseAction<Context>
{
Expand All @@ -62,7 +62,7 @@ public override void Invoke(Context context)
}
}

[Module(Name = "Ignore Context", DocumentationLink = "http://tmg.utoronto.ca/doc/2.0",
[Module(Name = "Ignore Context", DocumentationLink = "https://tmg.utoronto.ca/doc/2.0/xtmf2/modules/XTMF2/RuntimeModules/IgnoreContext.html",
Description = "Ignore the context of a function call. This allows you to call functions that don't require a context.")]
public class IgnoreContext<Context,Return> : BaseFunction<Context,Return>
{
Expand Down
2 changes: 1 addition & 1 deletion src/XTMF2/RuntimeModules/IsCalibrationRun.cs
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ namespace XTMF2.RuntimeModules;

[Module(Name = "Is Calibration Run",
Description = "Returns true when the currently executing run is in calibration mode.",
DocumentationLink = "https://tmg.utoronto.ca/doc/2.0")]
DocumentationLink = "https://tmg.utoronto.ca/doc/2.0/xtmf2/modules/XTMF2/RuntimeModules/IsCalibrationRun.html")]
public sealed class IsCalibrationRun : BaseFunction<bool>
{
private readonly XTMFRuntime _runtime;
Expand Down
2 changes: 1 addition & 1 deletion src/XTMF2/RuntimeModules/IsEstimationRun.cs
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ namespace XTMF2.RuntimeModules;

[Module(Name = "Is Estimation Run",
Description = "Returns true when the currently executing run is in estimation mode.",
DocumentationLink = "https://tmg.utoronto.ca/doc/2.0")]
DocumentationLink = "https://tmg.utoronto.ca/doc/2.0/xtmf2/modules/XTMF2/RuntimeModules/IsEstimationRun.html")]
public sealed class IsEstimationRun : BaseFunction<bool>
{
private readonly XTMFRuntime _runtime;
Expand Down
2 changes: 1 addition & 1 deletion src/XTMF2/RuntimeModules/Log.cs
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ You should have received a copy of the GNU General Public License

namespace XTMF2.RuntimeModules
{
[Module(Name = "Log", DocumentationLink = "http://tmg.utoronto.ca/doc/2.0",
[Module(Name = "Log", DocumentationLink = "https://tmg.utoronto.ca/doc/2.0/xtmf2/modules/XTMF2/RuntimeModules/Log.html",
Description = "Provides functionality for synchronizing the writing of events to a log and providing time stamps.")]
public sealed class Log : BaseAction<string>, IFunction<Log>, IDisposable
{
Expand Down
2 changes: 1 addition & 1 deletion src/XTMF2/RuntimeModules/OpenReadStreamFromFile.cs
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ You should have received a copy of the GNU General Public License

namespace XTMF2.RuntimeModules
{
[Module(Name = "Open Read Stream From File", DocumentationLink = "http://tmg.utoronto.ca/doc/2.0",
[Module(Name = "Open Read Stream From File", DocumentationLink = "https://tmg.utoronto.ca/doc/2.0/xtmf2/modules/XTMF2/RuntimeModules/OpenReadStreamFromFile.html",
Description = "Provides the ability to read a file from the path given to it via the context.")]
public class OpenReadStreamFromFile : BaseFunction<ReadStream>
{
Expand Down
2 changes: 1 addition & 1 deletion src/XTMF2/RuntimeModules/OpenReadStreamFromMemoryPipe.cs
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ namespace XTMF2.RuntimeModules
{
[Module(Name = "Open Read Stream From Memory Pipe",
Description = "Gets a ReadStream that is backed by memory.",
DocumentationLink = "http://tmg.utoronto.ca/doc/2.0")]
DocumentationLink = "https://tmg.utoronto.ca/doc/2.0/xtmf2/modules/XTMF2/RuntimeModules/OpenReadStreamFromMemoryPipe.html")]
public sealed class OpenReadStreamFromMemoryPipe : BaseFunction<ReadStream>
{
[SubModule(Index=0,Name = "Pipe", Description = "The pipe to read from", Required = true)]
Expand Down
2 changes: 1 addition & 1 deletion src/XTMF2/RuntimeModules/OpenWriteStreamFromFile.cs
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ You should have received a copy of the GNU General Public License

namespace XTMF2.RuntimeModules
{
[Module(Name = "Open Write Stream From File", DocumentationLink = "http://tmg.utoronto.ca/doc/2.0",
[Module(Name = "Open Write Stream From File", DocumentationLink = "https://tmg.utoronto.ca/doc/2.0/xtmf2/modules/XTMF2/RuntimeModules/OpenWriteStreamFromFile.html",
Description = "Provides a WriteStream to the given file name from context.")]
public class OpenWriteStreamFromFile : BaseFunction<WriteStream>
{
Expand Down
Loading
Loading