Hotwheels-Cluster 1.2
Creation of Cluster APP for SEA:ME project.
 
Loading...
Searching...
No Matches
Data::CarData Interface Referenceabstract

#include <Joystick.h>

Public Types

typedef CarDataPrx ProxyType
 
typedef CarDataPtr PointerType
 

Public Member Functions

virtual ~CarData ()
 
virtual bool ice_isA (const ::std::string &id, const ::Ice::Current &current=::Ice::emptyCurrent) const
 
virtual ::std::vector< ::std::string > ice_ids (const ::Ice::Current &current=::Ice::emptyCurrent) const
 
virtual const ::std::string & ice_id (const ::Ice::Current &current=::Ice::emptyCurrent) const
 
virtual void setJoystickValue (bool newValue, const ::Ice::Current &current=::Ice::emptyCurrent)=0
 
virtual bool getJoystickValue (const ::Ice::Current &current=::Ice::emptyCurrent)=0
 
virtual void setCarTemperatureValue (::Ice::Double newValue, const ::Ice::Current &current=::Ice::emptyCurrent)=0
 
virtual::Ice::Double getCarTemperatureValue (const ::Ice::Current &current=::Ice::emptyCurrent)=0
 
void setJoystickValue (bool newValue)
 
bool getJoystickValue ()
 
void setCarTemperatureValue (double newValue)
 
double getCarTemperatureValue ()
 

Static Public Member Functions

static const ::std::string & ice_staticId ()
 

Detailed Description

Definition at line 520 of file Joystick.h.

Member Typedef Documentation

◆ PointerType

Definition at line 525 of file Joystick.h.

◆ ProxyType

Definition at line 524 of file Joystick.h.

Constructor & Destructor Documentation

◆ ~CarData()

Data::CarData::~CarData ( )
virtual

Definition at line 450 of file Joystick.cpp.

Member Function Documentation

◆ getCarTemperatureValue() [1/2]

double getCarTemperatureValue ( )

◆ getCarTemperatureValue() [2/2]

virtual::Ice::Double Data::CarData::getCarTemperatureValue ( const ::Ice::Current & current = ::Ice::emptyCurrent)
pure virtual

◆ getJoystickValue() [1/2]

bool getJoystickValue ( )

◆ getJoystickValue() [2/2]

virtual bool Data::CarData::getJoystickValue ( const ::Ice::Current & current = ::Ice::emptyCurrent)
pure virtual

◆ ice_id()

const::std::string & Data::CarData::ice_id ( const ::Ice::Current & current = ::Ice::emptyCurrent) const
virtual

Obtains a Slice type ID representing the most-derived interface supported by this object.

Parameters
currentThe Current object for the invocation.
Returns
A fully-scoped type ID.

Definition at line 482 of file Joystick.cpp.

Here is the call graph for this function:

◆ ice_ids()

std::vector<::std::string > Data::CarData::ice_ids ( const ::Ice::Current & current = ::Ice::emptyCurrent) const

Obtains a list of the Slice type IDs representing the interfaces supported by this object.

Parameters
currentThe Current object for the invocation.
Returns
A list of fully-scoped type IDs.

Definition at line 476 of file Joystick.cpp.

◆ ice_isA()

bool Data::CarData::ice_isA ( const ::std::string & id,
const ::Ice::Current & current = ::Ice::emptyCurrent ) const
virtual

Determines whether this object supports an interface with the given Slice type ID.

Parameters
idThe fully-scoped Slice type ID.
currentThe Current object for the invocation.
Returns
True if this object supports the interface, false, otherwise.

Definition at line 470 of file Joystick.cpp.

◆ ice_staticId()

const::std::string & Data::CarData::ice_staticId ( )
static

Obtains the Slice type ID corresponding to this class.

Returns
A fully-scoped type ID.

Definition at line 488 of file Joystick.cpp.

Here is the caller graph for this function:

◆ setCarTemperatureValue() [1/2]

virtual void Data::CarData::setCarTemperatureValue ( ::Ice::Double newValue,
const ::Ice::Current & current = ::Ice::emptyCurrent )
pure virtual

◆ setCarTemperatureValue() [2/2]

void setCarTemperatureValue ( double newValue)

◆ setJoystickValue() [1/2]

void setJoystickValue ( bool newValue)

◆ setJoystickValue() [2/2]

virtual void Data::CarData::setJoystickValue ( bool newValue,
const ::Ice::Current & current = ::Ice::emptyCurrent )
pure virtual

The documentation for this interface was generated from the following files: