public static IRawOut CreateRawOutput(this IPluginHost host, OutputAttribute attribute)
        {
            IRawOut result = null;

            host.CreateRawOutput(attribute.Name, (TSliceMode)attribute.SliceMode, (TPinVisibility)attribute.Visibility, out result);
            SetOutputProperties(result, attribute);
            return(result);
        }
Beispiel #2
0
 public RawOutStream(IRawOut rawOut)
 {
     FRawOut            = rawOut;
     FRawOut.SliceCount = FLength;
 }
Beispiel #3
0
 public Writer(RawOutStream rawOutStream)
 {
     FRawOutStream = rawOutStream;
     FRawOut       = rawOutStream.FRawOut;
 }
Beispiel #4
0
 public RawOutStream(IRawOut rawOut)
 {
     FRawOut = rawOut;
 }
Beispiel #5
0
 public void CreateRawOutput(string Name, TSliceMode SliceMode, TPinVisibility Visibility, out IRawOut Pin)
 {
     //TODO: not implemented
     Pin = null;
 }
Beispiel #6
0
 public ResourceProviderOutStream(IRawOut rawOut)
 {
     FRawOut = rawOut;
 }