MipResources::sonarUav Class Reference
[Offliner Task]

Class to represent all measurements for a UAV, associated with time. More...

#include <OfflineUav.h>

List of all members.

Public Member Functions

 sonarUav ()
 Default constructor.
 sonarUav (const SimTime &time, const Decimal &meas)
 Complete constructor.
 sonarUav (stringstream &ss)
 Complete constructor.
 ~sonarUav ()
 Default destructor.
sonarUavoperator= (const sonarUav &mc)
 Copy operator.
 sonarUav (const sonarUav &mc)
 Copy constructor.
string exportAsString () const
 Exports as formatted string.

Public Attributes

SimTime sonarTime
Decimal sonarMeas


Detailed Description

Class to represent all measurements for a UAV, associated with time.

Class to represent sonar measurement, associated with time.

Author:
Marco Cognetti

Constructor & Destructor Documentation

MipResources::sonarUav::sonarUav (  ) 

Default constructor.

MipResources::sonarUav::sonarUav ( const SimTime time,
const Decimal meas 
)

Complete constructor.

Parameters:
[in] time Time associated with measurement
[in] meas Measurement from sonar

MipResources::sonarUav::sonarUav ( stringstream &  ss  ) 

Complete constructor.

Parameters:
[in] ss Stringstream with one row of sonar data

MipResources::sonarUav::~sonarUav (  ) 

Default destructor.

MipResources::sonarUav::sonarUav ( const sonarUav mc  ) 

Copy constructor.

Parameters:
[in] &mc Copy this sonarUav.


Member Function Documentation

sonarUav & MipResources::sonarUav::operator= ( const sonarUav mc  ) 

Copy operator.

Parameters:
[in] &mc Copy this sonarUav.
Returns:
Returns this.

string MipResources::sonarUav::exportAsString (  )  const

Exports as formatted string.

Returns:
Returns a formatted string composed by "ctime.exportAsString() lVel aVel".


Member Data Documentation


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

Generated on Mon Feb 20 07:01:13 2017 for MIP by  doxygen 1.5.6