Beispiel #1
0
        public RosMessageVisitor(IRosMessageVisitorListener listener = null)
        {
            if (listener == null)
            {
                listener = DefaultRosMessageVisitorListener.Default;
            }

            _listener = listener;
        }
Beispiel #2
0
 public abstract TDescriptor Parse(IRosMessageVisitorListener listener);
Beispiel #3
0
        public override MessageDescriptor Parse(IRosMessageVisitorListener listener)
        {
            var visitor = new RosMessageVisitor(listener);

            return((MessageDescriptor)visitor.Visit(Context));
        }