Classes | Public Member Functions | Private Member Functions | Private Attributes
org.ros.internal.message.definition.MessageDefinitionParser Class Reference

List of all members.

Classes

interface  MessageDefinitionVisitor

Public Member Functions

 MessageDefinitionParser (MessageDefinitionVisitor visitor)
void parse (String messageType, String messageDefinition)

Private Member Functions

void parseField (String messageType, String fieldDefinition)

Private Attributes

final MessageDefinitionVisitor visitor

Detailed Description

Parses message definitions and invokes a MessageDefinitionVisitor for each field.

Author:
damonkohler@google.com (Damon Kohler)

Definition at line 34 of file MessageDefinitionParser.java.


Constructor & Destructor Documentation

Parameters:
visitorthe MessageDefinitionVisitor that will be called for each field

Definition at line 79 of file MessageDefinitionParser.java.


Member Function Documentation

void org.ros.internal.message.definition.MessageDefinitionParser.parse ( String  messageType,
String  messageDefinition 
) [inline]

Parses the message definition

Parameters:
messageTypethe type of message defined (e.g. std_msgs/String)
messageDefinitionthe message definition (e.g. "string data")

Definition at line 91 of file MessageDefinitionParser.java.

void org.ros.internal.message.definition.MessageDefinitionParser.parseField ( String  messageType,
String  fieldDefinition 
) [inline, private]

Definition at line 115 of file MessageDefinitionParser.java.


Member Data Documentation

Definition at line 36 of file MessageDefinitionParser.java.


The documentation for this class was generated from the following file:


rosjava_bootstrap
Author(s): Daniel Stonier , Damon Kohler
autogenerated on Fri Aug 28 2015 12:41:44