[Positioning] CalibrationRequest: default args in .cc

Move default argument declaration from .hh to .cc.
This commit is contained in:
Matteo Cypriani 2011-04-26 16:34:58 +02:00
parent a54b8ab06b
commit 77c66bf194
2 changed files with 9 additions and 6 deletions

View File

@ -6,7 +6,8 @@
/* *** Constructors *** */ /* *** Constructors *** */
CalibrationRequest::CalibrationRequest(uint_fast8_t _type): CalibrationRequest::
CalibrationRequest(uint_fast8_t _type = OWL_REQUEST_AUTOCALIBRATION):
reference_point(NULL), direction(Direction()) reference_point(NULL), direction(Direction())
{ {
type = _type ; type = _type ;
@ -16,8 +17,8 @@ CalibrationRequest::CalibrationRequest(uint_fast8_t _type):
CalibrationRequest:: CalibrationRequest::
CalibrationRequest(const Request &source, CalibrationRequest(const Request &source,
ReferencePoint *_reference_point = NULL, ReferencePoint *_reference_point = NULL,
const Direction &_direction, const Direction &_direction = Direction(),
uint_fast8_t _type): uint_fast8_t _type = OWL_REQUEST_AUTOCALIBRATION):
Request(source), reference_point(_reference_point), Request(source), reference_point(_reference_point),
direction(_direction) direction(_direction)
{ {

View File

@ -16,14 +16,16 @@ protected:
Direction direction ; Direction direction ;
public: public:
CalibrationRequest(uint_fast8_t _type = OWL_REQUEST_AUTOCALIBRATION) ; CalibrationRequest(uint_fast8_t _type) ;
CalibrationRequest(const CalibrationRequest &source): CalibrationRequest(const CalibrationRequest &source):
Request(source), reference_point(source.reference_point), Request(source), reference_point(source.reference_point),
direction(source.direction) {} direction(source.direction) {}
CalibrationRequest(const Request &source, CalibrationRequest(const Request &source,
ReferencePoint *_reference_point, ReferencePoint *_reference_point,
const Direction &_direction = Direction(), const Direction &_direction,
uint_fast8_t _type = OWL_REQUEST_AUTOCALIBRATION) ; uint_fast8_t _type) ;
~CalibrationRequest(void) {} ~CalibrationRequest(void) {}