Documentation ¶
Index ¶
- type AntlrBitflowListener
- func (s *AntlrBitflowListener) EnterFork(ctx *internal.ForkContext)
- func (s *AntlrBitflowListener) EnterMultiInputPipeline(ctx *internal.MultiInputPipelineContext)
- func (s *AntlrBitflowListener) EnterMultiplexFork(ctx *internal.MultiplexForkContext)
- func (s *AntlrBitflowListener) EnterNamedSubPipeline(ctx *internal.NamedSubPipelineContext)
- func (s *AntlrBitflowListener) EnterPipeline(ctx *internal.PipelineContext)
- func (s *AntlrBitflowListener) EnterSubPipeline(ctx *internal.SubPipelineContext)
- func (s *AntlrBitflowListener) EnterTransformParameters(ctx *internal.TransformParametersContext)
- func (s *AntlrBitflowListener) EnterWindow(ctx *internal.WindowContext)
- func (s *AntlrBitflowListener) EnterWindowPipeline(ctx *internal.WindowPipelineContext)
- func (s *AntlrBitflowListener) ExitFork(ctx *internal.ForkContext)
- func (s *AntlrBitflowListener) ExitInput(ctx *internal.InputContext)
- func (s *AntlrBitflowListener) ExitMultiplexFork(ctx *internal.MultiplexForkContext)
- func (s *AntlrBitflowListener) ExitMultiplexSubPipeline(ctx *internal.MultiplexSubPipelineContext)
- func (s *AntlrBitflowListener) ExitNamedSubPipeline(ctx *internal.NamedSubPipelineContext)
- func (s *AntlrBitflowListener) ExitOutput(ctx *internal.OutputContext)
- func (s *AntlrBitflowListener) ExitParameter(ctx *internal.ParameterContext)
- func (s *AntlrBitflowListener) ExitTransform(ctx *internal.TransformContext)
- func (s *AntlrBitflowListener) ExitWindow(ctx *internal.WindowContext)
- func (s *AntlrBitflowListener) SyntaxError(recognizer antlr.Recognizer, offendingSymbol interface{}, line, column int, ...)
- type AntlrBitflowScriptScheduleListener
- func (s *AntlrBitflowScriptScheduleListener) EnterSchedulingHints(ctx *internal.SchedulingHintsContext)
- func (s *AntlrBitflowScriptScheduleListener) ExitSchedulingHints(ctx *internal.SchedulingHintsContext)
- func (s *AntlrBitflowScriptScheduleListener) ExitSchedulingParameter(ctx *internal.SchedulingParameterContext)
- func (s *AntlrBitflowScriptScheduleListener) ExitScript(ctx *internal.ScriptContext)
- func (el *AntlrBitflowScriptScheduleListener) SyntaxError(recognizer antlr.Recognizer, offendingSymbol interface{}, line, column int, ...)
- type BitflowScriptParser
- type BitflowScriptScheduleParser
- type GenericStack
- func (s *GenericStack) Append(objs ...interface{})
- func (s *GenericStack) Clear()
- func (s *GenericStack) Peek() []interface{}
- func (s *GenericStack) PeekSingle() interface{}
- func (s *GenericStack) Pop() []interface{}
- func (s *GenericStack) PopSingle() interface{}
- func (s *GenericStack) Push(objs ...interface{})
- type HintedSubscript
- type ParserError
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AntlrBitflowListener ¶
type AntlrBitflowListener struct { internal.BaseBitflowListener // contains filtered or unexported fields }
AntlrBitflowListener is a complete listener for a parse tree produced by BitflowParser.
func (*AntlrBitflowListener) EnterFork ¶
func (s *AntlrBitflowListener) EnterFork(ctx *internal.ForkContext)
func (*AntlrBitflowListener) EnterMultiInputPipeline ¶
func (s *AntlrBitflowListener) EnterMultiInputPipeline(ctx *internal.MultiInputPipelineContext)
func (*AntlrBitflowListener) EnterMultiplexFork ¶
func (s *AntlrBitflowListener) EnterMultiplexFork(ctx *internal.MultiplexForkContext)
func (*AntlrBitflowListener) EnterNamedSubPipeline ¶
func (s *AntlrBitflowListener) EnterNamedSubPipeline(ctx *internal.NamedSubPipelineContext)
func (*AntlrBitflowListener) EnterPipeline ¶
func (s *AntlrBitflowListener) EnterPipeline(ctx *internal.PipelineContext)
func (*AntlrBitflowListener) EnterSubPipeline ¶
func (s *AntlrBitflowListener) EnterSubPipeline(ctx *internal.SubPipelineContext)
func (*AntlrBitflowListener) EnterTransformParameters ¶
func (s *AntlrBitflowListener) EnterTransformParameters(ctx *internal.TransformParametersContext)
func (*AntlrBitflowListener) EnterWindow ¶
func (s *AntlrBitflowListener) EnterWindow(ctx *internal.WindowContext)
func (*AntlrBitflowListener) EnterWindowPipeline ¶
func (s *AntlrBitflowListener) EnterWindowPipeline(ctx *internal.WindowPipelineContext)
func (*AntlrBitflowListener) ExitFork ¶
func (s *AntlrBitflowListener) ExitFork(ctx *internal.ForkContext)
func (*AntlrBitflowListener) ExitInput ¶
func (s *AntlrBitflowListener) ExitInput(ctx *internal.InputContext)
func (*AntlrBitflowListener) ExitMultiplexFork ¶
func (s *AntlrBitflowListener) ExitMultiplexFork(ctx *internal.MultiplexForkContext)
func (*AntlrBitflowListener) ExitMultiplexSubPipeline ¶
func (s *AntlrBitflowListener) ExitMultiplexSubPipeline(ctx *internal.MultiplexSubPipelineContext)
func (*AntlrBitflowListener) ExitNamedSubPipeline ¶
func (s *AntlrBitflowListener) ExitNamedSubPipeline(ctx *internal.NamedSubPipelineContext)
func (*AntlrBitflowListener) ExitOutput ¶
func (s *AntlrBitflowListener) ExitOutput(ctx *internal.OutputContext)
func (*AntlrBitflowListener) ExitParameter ¶
func (s *AntlrBitflowListener) ExitParameter(ctx *internal.ParameterContext)
func (*AntlrBitflowListener) ExitTransform ¶
func (s *AntlrBitflowListener) ExitTransform(ctx *internal.TransformContext)
func (*AntlrBitflowListener) ExitWindow ¶
func (s *AntlrBitflowListener) ExitWindow(ctx *internal.WindowContext)
func (*AntlrBitflowListener) SyntaxError ¶
func (s *AntlrBitflowListener) SyntaxError(recognizer antlr.Recognizer, offendingSymbol interface{}, line, column int, msg string, e antlr.RecognitionException)
type AntlrBitflowScriptScheduleListener ¶
type AntlrBitflowScriptScheduleListener struct { internal.BaseBitflowListener // contains filtered or unexported fields }
AntlrBitflowScriptScheduleListener is a complete listener for a parse tree produced by BitflowParser.
func (*AntlrBitflowScriptScheduleListener) EnterSchedulingHints ¶
func (s *AntlrBitflowScriptScheduleListener) EnterSchedulingHints(ctx *internal.SchedulingHintsContext)
func (*AntlrBitflowScriptScheduleListener) ExitSchedulingHints ¶
func (s *AntlrBitflowScriptScheduleListener) ExitSchedulingHints(ctx *internal.SchedulingHintsContext)
func (*AntlrBitflowScriptScheduleListener) ExitSchedulingParameter ¶
func (s *AntlrBitflowScriptScheduleListener) ExitSchedulingParameter(ctx *internal.SchedulingParameterContext)
func (*AntlrBitflowScriptScheduleListener) ExitScript ¶
func (s *AntlrBitflowScriptScheduleListener) ExitScript(ctx *internal.ScriptContext)
func (*AntlrBitflowScriptScheduleListener) SyntaxError ¶
func (el *AntlrBitflowScriptScheduleListener) SyntaxError(recognizer antlr.Recognizer, offendingSymbol interface{}, line, column int, msg string, e antlr.RecognitionException)
type BitflowScriptParser ¶
type BitflowScriptParser struct { Registry reg.ProcessorRegistry RecoverPanics bool }
func (*BitflowScriptParser) ParseScript ¶
func (s *BitflowScriptParser) ParseScript(script string) (*bitflow.SamplePipeline, golib.MultiError)
type BitflowScriptScheduleParser ¶
type BitflowScriptScheduleParser struct {
RecoverPanics bool
}
func (*BitflowScriptScheduleParser) ParseScript ¶
func (p *BitflowScriptScheduleParser) ParseScript(script string) ([]HintedSubscript, golib.MultiError)
type GenericStack ¶
type GenericStack [][]interface{}
func (*GenericStack) Append ¶
func (s *GenericStack) Append(objs ...interface{})
func (*GenericStack) Clear ¶
func (s *GenericStack) Clear()
func (*GenericStack) Peek ¶
func (s *GenericStack) Peek() []interface{}
func (*GenericStack) PeekSingle ¶
func (s *GenericStack) PeekSingle() interface{}
func (*GenericStack) Pop ¶
func (s *GenericStack) Pop() []interface{}
func (*GenericStack) PopSingle ¶
func (s *GenericStack) PopSingle() interface{}
func (*GenericStack) Push ¶
func (s *GenericStack) Push(objs ...interface{})
type HintedSubscript ¶
type ParserError ¶
type ParserError struct { Pos antlr.ParserRuleContext Message string }
func (ParserError) Error ¶
func (e ParserError) Error() string
Click to show internal directories.
Click to hide internal directories.