Class LoggingModule
Assembly: RCaron.dll
Declaration
csharp
[Module("LoggingModule")]
public class LoggingModule : IRCaronModule
Declaration
csharp
[Module("LoggingModule")]
public class LoggingModule : IRCaronModule
Implements:
RCaron.IRCaronModule
Methods
SayHello(Motor, in ReadOnlySpan<PosToken>)
Declaration
csharp
[Method("SayHello")]
public static object SayHello(Motor motor, in ReadOnlySpan<PosToken> arguments)
Declaration
csharp
[Method("SayHello")]
public static object SayHello(Motor motor, in ReadOnlySpan<PosToken> arguments)
Returns
System.Object
Parameters
Type | Name |
---|
RCaron.Motor | motor |
System.ReadOnlySpan<RCaron.PosToken> | arguments |
Error(Motor, object)
Declaration
csharp
[Method("Error")]
public static void Error(Motor motor, object value)
Declaration
csharp
[Method("Error")]
public static void Error(Motor motor, object value)
Parameters
Warn(Motor, object)
Declaration
csharp
[Method("Warn")]
public static void Warn(Motor motor, object value)
Declaration
csharp
[Method("Warn")]
public static void Warn(Motor motor, object value)
Parameters
Info(Motor, object)
Declaration
csharp
[Method("Info")]
public static void Info(Motor motor, object value)
Declaration
csharp
[Method("Info")]
public static void Info(Motor motor, object value)
Parameters
Debug(Motor, object)
Declaration
csharp
[Method("Debug")]
public static void Debug(Motor motor, object value)
Declaration
csharp
[Method("Debug")]
public static void Debug(Motor motor, object value)
Parameters
ForUnitTests(Motor, long, long)
Declaration
csharp
[Method("ForUnitTests")]
public static long ForUnitTests(Motor motor, long a, long b = 1)
Declaration
csharp
[Method("ForUnitTests")]
public static long ForUnitTests(Motor motor, long a, long b = 1)
Returns
System.Int64
Parameters
MeasurePipelineCount(Motor, Pipeline)
Declaration
csharp
[Method("MeasurePipelineCount")]
public static long MeasurePipelineCount(Motor motor, Pipeline pipeline)
Declaration
csharp
[Method("MeasurePipelineCount")]
public static long MeasurePipelineCount(Motor motor, Pipeline pipeline)
Returns
System.Int64
Parameters
SetVarFromPipeline(Motor, string, Pipeline)
Declaration
csharp
[Method("SetVarFromPipeline")]
public static void SetVarFromPipeline(Motor motor, string name, Pipeline pipeline)
Declaration
csharp
[Method("SetVarFromPipeline")]
public static void SetVarFromPipeline(Motor motor, string name, Pipeline pipeline)
Parameters
SetVarFromPipeline(Motor, string, object)
Declaration
csharp
[Method("SetVarFromPipelineObject")]
public static void SetVarFromPipeline(Motor motor, string name, object obj)
Declaration
csharp
[Method("SetVarFromPipelineObject")]
public static void SetVarFromPipeline(Motor motor, string name, object obj)
Parameters
EnumeratorRange(Motor, int, int)
Declaration
csharp
[Method("EnumeratorRange")]
public static IEnumerator EnumeratorRange(Motor motor, int start, int end)
Declaration
csharp
[Method("EnumeratorRange")]
public static IEnumerator EnumeratorRange(Motor motor, int start, int end)
Returns
System.Collections.IEnumerator
Parameters
EnumerableRange(Motor, int, int)
Declaration
csharp
[Method("EnumerableRange")]
public static IEnumerable EnumerableRange(Motor motor, int start, int end)
Declaration
csharp
[Method("EnumerableRange")]
public static IEnumerable EnumerableRange(Motor motor, int start, int end)
Returns
System.Collections.IEnumerable
Parameters
MeasureEnumeratorCount(Motor, IEnumerator)
Declaration
csharp
[Method("MeasureEnumeratorCount")]
public static long MeasureEnumeratorCount(Motor motor, IEnumerator enumerator)
Declaration
csharp
[Method("MeasureEnumeratorCount")]
public static long MeasureEnumeratorCount(Motor motor, IEnumerator enumerator)
Returns
System.Int64
Parameters
Type | Name |
---|
RCaron.Motor | motor |
System.Collections.IEnumerator | enumerator |
Increment(Motor, int)
Declaration
csharp
[Method("Increment")]
public static int Increment(Motor motor, int value)
Declaration
csharp
[Method("Increment")]
public static int Increment(Motor motor, int value)
Returns
System.Int32
Parameters
Enumerate(Motor, object)
Declaration
csharp
[Method("Enumerate")]
public static IEnumerator Enumerate(Motor _, object obj)
Declaration
csharp
[Method("Enumerate")]
public static IEnumerator Enumerate(Motor _, object obj)
Returns
System.Collections.IEnumerator
Parameters
ConvertTo(Motor, object, Type)
Declaration
csharp
[Method("ConvertTo")]
public object ConvertTo(Motor _, object obj, Type type)
Declaration
csharp
[Method("ConvertTo")]
public object ConvertTo(Motor _, object obj, Type type)
Returns
System.Object
Parameters
RCaronModuleRun(ReadOnlySpan<char>, Motor, in ArraySegment<PosToken>, CallLikePosToken?, Pipeline?, bool)
Declaration
csharp
public object? RCaronModuleRun(ReadOnlySpan<char> name, Motor motor, in ArraySegment<PosToken> arguments, CallLikePosToken? callToken, Pipeline? pipeline, bool isLeftOfPipeline)
Declaration
csharp
public object? RCaronModuleRun(ReadOnlySpan<char> name, Motor motor, in ArraySegment<PosToken> arguments, CallLikePosToken? callToken, Pipeline? pipeline, bool isLeftOfPipeline)
Returns
System.Object
Parameters
Error_ReturnsNoReturnValue(Motor, object)
Declaration
csharp
public object Error_ReturnsNoReturnValue(Motor motor, object value)
Declaration
csharp
public object Error_ReturnsNoReturnValue(Motor motor, object value)
Returns
System.Object
Parameters
Warn_ReturnsNoReturnValue(Motor, object)
Declaration
csharp
public object Warn_ReturnsNoReturnValue(Motor motor, object value)
Declaration
csharp
public object Warn_ReturnsNoReturnValue(Motor motor, object value)
Returns
System.Object
Parameters
Info_ReturnsNoReturnValue(Motor, object)
Declaration
csharp
public object Info_ReturnsNoReturnValue(Motor motor, object value)
Declaration
csharp
public object Info_ReturnsNoReturnValue(Motor motor, object value)
Returns
System.Object
Parameters
Debug_ReturnsNoReturnValue(Motor, object)
Declaration
csharp
public object Debug_ReturnsNoReturnValue(Motor motor, object value)
Declaration
csharp
public object Debug_ReturnsNoReturnValue(Motor motor, object value)
Returns
System.Object
Parameters
SetVarFromPipeline_ReturnsNoReturnValue(Motor, string, Pipeline)
Declaration
csharp
public object SetVarFromPipeline_ReturnsNoReturnValue(Motor motor, string name, Pipeline pipeline)
Declaration
csharp
public object SetVarFromPipeline_ReturnsNoReturnValue(Motor motor, string name, Pipeline pipeline)
Returns
System.Object
Parameters
SetVarFromPipeline_ReturnsNoReturnValue(Motor, string, object)
Declaration
csharp
public object SetVarFromPipeline_ReturnsNoReturnValue(Motor motor, string name, object obj)
Declaration
csharp
public object SetVarFromPipeline_ReturnsNoReturnValue(Motor motor, string name, object obj)
Returns
System.Object
Parameters
Implements
Extension Methods