public RosMessageVisitor(IRosMessageVisitorListener listener = null) { if (listener == null) { listener = DefaultRosMessageVisitorListener.Default; } _listener = listener; }
public abstract TDescriptor Parse(IRosMessageVisitorListener listener);
public override MessageDescriptor Parse(IRosMessageVisitorListener listener) { var visitor = new RosMessageVisitor(listener); return((MessageDescriptor)visitor.Visit(Context)); }