C# Class R2D2.BotToBaseDisp_

Inheritance: Ice.ObjectImpl, BotToBase
Afficher le fichier Open project: intel-cornellcup/r2bot Class Usage Examples

Méthodes publiques

Свойство Type Description
ids__ string[]

Méthodes publiques

Méthode Description
dispatch__ ( IceInternal inS__, Ice current__ ) : Ice.DispatchStatus
ice_id ( ) : string
ice_id ( Ice current__ ) : string
ice_ids ( ) : string[]
ice_ids ( Ice current__ ) : string[]
ice_isA ( string s ) : bool
ice_isA ( string s, Ice current__ ) : bool
ice_staticId ( ) : string
stopAndGo ( bool stopped ) : void
stopAndGo ( bool stopped, Ice current__ ) : void
updateBotPosition ( R2D2 enc, R2D2 imu ) : void
updateBotPosition ( R2D2 enc, R2D2 imu, Ice current__ ) : void
updateInventory ( int inventory ) : void
updateInventory ( int inventory, Ice current__ ) : void
updateObstacleGrid ( long grid ) : void
updateObstacleGrid ( long grid, Ice current__ ) : void
updatePowerStats ( float batteryPercent, float voltage, float regulatedCurrent, float unregulatedCurrent ) : void
updatePowerStats ( float batteryPercent, float voltage, float regulatedCurrent, float unregulatedCurrent, Ice current__ ) : void

Méthodes protégées

Méthode Description
readImpl__ ( IceInternal is__ ) : void
writeImpl__ ( IceInternal os__ ) : void

Private Methods

Méthode Description
stopAndGo___ ( BotToBase obj__, IceInternal inS__, Ice current__ ) : Ice.DispatchStatus
updateBotPosition___ ( BotToBase obj__, IceInternal inS__, Ice current__ ) : Ice.DispatchStatus
updateInventory___ ( BotToBase obj__, IceInternal inS__, Ice current__ ) : Ice.DispatchStatus
updateObstacleGrid___ ( BotToBase obj__, IceInternal inS__, Ice current__ ) : Ice.DispatchStatus
updatePowerStats___ ( BotToBase obj__, IceInternal inS__, Ice current__ ) : Ice.DispatchStatus

Method Details

dispatch__() public méthode

public dispatch__ ( IceInternal inS__, Ice current__ ) : Ice.DispatchStatus
inS__ IceInternal
current__ Ice
Résultat Ice.DispatchStatus

ice_id() public méthode

public ice_id ( ) : string
Résultat string

ice_id() public méthode

public ice_id ( Ice current__ ) : string
current__ Ice
Résultat string

ice_ids() public méthode

public ice_ids ( ) : string[]
Résultat string[]

ice_ids() public méthode

public ice_ids ( Ice current__ ) : string[]
current__ Ice
Résultat string[]

ice_isA() public méthode

public ice_isA ( string s ) : bool
s string
Résultat bool

ice_isA() public méthode

public ice_isA ( string s, Ice current__ ) : bool
s string
current__ Ice
Résultat bool

ice_staticId() public static méthode

public static ice_staticId ( ) : string
Résultat string

readImpl__() protected méthode

protected readImpl__ ( IceInternal is__ ) : void
is__ IceInternal
Résultat void

stopAndGo() public méthode

public stopAndGo ( bool stopped ) : void
stopped bool
Résultat void

stopAndGo() public abstract méthode

public abstract stopAndGo ( bool stopped, Ice current__ ) : void
stopped bool
current__ Ice
Résultat void

updateBotPosition() public méthode

public updateBotPosition ( R2D2 enc, R2D2 imu ) : void
enc R2D2
imu R2D2
Résultat void

updateBotPosition() public abstract méthode

public abstract updateBotPosition ( R2D2 enc, R2D2 imu, Ice current__ ) : void
enc R2D2
imu R2D2
current__ Ice
Résultat void

updateInventory() public méthode

public updateInventory ( int inventory ) : void
inventory int
Résultat void

updateInventory() public abstract méthode

public abstract updateInventory ( int inventory, Ice current__ ) : void
inventory int
current__ Ice
Résultat void

updateObstacleGrid() public méthode

public updateObstacleGrid ( long grid ) : void
grid long
Résultat void

updateObstacleGrid() public abstract méthode

public abstract updateObstacleGrid ( long grid, Ice current__ ) : void
grid long
current__ Ice
Résultat void

updatePowerStats() public méthode

public updatePowerStats ( float batteryPercent, float voltage, float regulatedCurrent, float unregulatedCurrent ) : void
batteryPercent float
voltage float
regulatedCurrent float
unregulatedCurrent float
Résultat void

updatePowerStats() public abstract méthode

public abstract updatePowerStats ( float batteryPercent, float voltage, float regulatedCurrent, float unregulatedCurrent, Ice current__ ) : void
batteryPercent float
voltage float
regulatedCurrent float
unregulatedCurrent float
current__ Ice
Résultat void

writeImpl__() protected méthode

protected writeImpl__ ( IceInternal os__ ) : void
os__ IceInternal
Résultat void

Property Details

ids__ public_oe static_oe property

public static string[] ids__
Résultat string[]