00001 #include "SequenceLibrary.h"
00002 #include "SequenceRequest.h"
00003 #include "CalibrationController.h"
00004
00005 #include <iostream>
00006
00007 using namespace std;
00008
00009 namespace SctCalibrationController {
00010 namespace Ipc {
00011
00012 SequenceLibrary::SequenceLibrary() : IPCCallback(&CalibrationController::getServer()) {
00013 cout << "Create sequence library" << endl;
00014 }
00015
00016 SequenceLibrary::~SequenceLibrary() {
00017 cout << "Destroy sequence library" << endl;
00018 }
00019
00020 Sct_CalibrationController_T_SequenceRequest * SequenceLibrary::characterizationSequence (Sct_CalibrationControllerStatus *_status) {
00021 SequenceRequestImpl& sr = characterizationSequence();
00022 sr.incRef();
00023 return &sr;
00024 }
00025
00026 }
00027 }