C# Class FauxMessages.MsgsFile

Mostrar archivo Open project: uml-robotics/ROS.NET Class Usage Examples

Public Properties

Property Type Description
GeneratedDictHelper string
HasHeader bool
Name string
Namespace string
Package string
Stuff List
backhalf string
classname string
dimensions string
fronthalf string
meta bool
resolver Dictionary>>
serviceMessageType ServiceMessageType

Public Methods

Method Description
GenFields ( ) : string
GenerateDeserializationCode ( SingleType st ) : string
GenerateDeserializationCode ( SingleType st, int extraTabs ) : string
GenerateEqualityCode ( SingleType st, int extraTabs ) : string
GenerateRandomizationCode ( SingleType st, int extraTabs ) : string
GenerateSerializationCode ( SingleType st ) : string
GenerateSerializationCode ( SingleType st, int extraTabs ) : string
GetSrvHalf ( ) : string
MsgsFile ( MsgFileLocation filename ) : System
MsgsFile ( MsgFileLocation filename, bool isrequest, List lines ) : System
MsgsFile ( MsgFileLocation filename, bool isrequest, List lines, string extraindent ) : System
MsgsFile ( MsgFileLocation filename, string extraindent ) : System
ToString ( ) : string
Write ( string outdir ) : void
resolve ( MsgsFile parent, SingleType st ) : void

Private Methods

Method Description
GenerateDeserializationForOne ( string type, string name, SingleType st ) : string
GenerateDeserializationForOne ( string type, string name, SingleType st, int extraTabs ) : string
GenerateEqualityCodeForOne ( string type, string name, SingleType st, int extraTabs ) : string
GenerateRandomizationCodeForOne ( string type, string name, SingleType st, int extraTabs ) : string
GenerateSerializationForOne ( string type, string name, SingleType st ) : string
GenerateSerializationForOne ( string type, string name, SingleType st, int extraTabs ) : string

Method Details

GenFields() public method

public GenFields ( ) : string
return string

GenerateDeserializationCode() public method

public GenerateDeserializationCode ( SingleType st ) : string
st SingleType
return string

GenerateDeserializationCode() public method

public GenerateDeserializationCode ( SingleType st, int extraTabs ) : string
st SingleType
extraTabs int
return string

GenerateEqualityCode() public method

public GenerateEqualityCode ( SingleType st, int extraTabs ) : string
st SingleType
extraTabs int
return string

GenerateRandomizationCode() public method

public GenerateRandomizationCode ( SingleType st, int extraTabs ) : string
st SingleType
extraTabs int
return string

GenerateSerializationCode() public method

public GenerateSerializationCode ( SingleType st ) : string
st SingleType
return string

GenerateSerializationCode() public method

public GenerateSerializationCode ( SingleType st, int extraTabs ) : string
st SingleType
extraTabs int
return string

GetSrvHalf() public method

public GetSrvHalf ( ) : string
return string

MsgsFile() public method

public MsgsFile ( MsgFileLocation filename ) : System
filename YAMLParser.MsgFileLocation
return System

MsgsFile() public method

public MsgsFile ( MsgFileLocation filename, bool isrequest, List lines ) : System
filename YAMLParser.MsgFileLocation
isrequest bool
lines List
return System

MsgsFile() public method

public MsgsFile ( MsgFileLocation filename, bool isrequest, List lines, string extraindent ) : System
filename YAMLParser.MsgFileLocation
isrequest bool
lines List
extraindent string
return System

MsgsFile() public method

public MsgsFile ( MsgFileLocation filename, string extraindent ) : System
filename YAMLParser.MsgFileLocation
extraindent string
return System

ToString() public method

public ToString ( ) : string
return string

Write() public method

public Write ( string outdir ) : void
outdir string
return void

resolve() public method

public resolve ( MsgsFile parent, SingleType st ) : void
parent MsgsFile
st SingleType
return void

Property Details

GeneratedDictHelper public_oe property

public string GeneratedDictHelper
return string

HasHeader public_oe property

public bool HasHeader
return bool

Name public_oe property

public string Name
return string

Namespace public_oe property

public string Namespace
return string

Package public_oe property

public string Package
return string

Stuff public_oe property

public List Stuff
return List

backhalf public_oe property

public string backhalf
return string

classname public_oe property

public string classname
return string

dimensions public_oe property

public string dimensions
return string

fronthalf public_oe property

public string fronthalf
return string

meta public_oe property

public bool meta
return bool

resolver public_oe static_oe property

public static Dictionary>> resolver
return Dictionary>>

serviceMessageType public_oe property

public ServiceMessageType serviceMessageType
return ServiceMessageType