source: pacpussensors/trunk/StdDbtPlayerComponents/DbtPlyAlascaManager.h@ 113

Last change on this file since 113 was 111, checked in by DHERBOMEZ Gérald, 9 years ago

Delete deprecated call to shared memories. Use I/O mechanism instead.
Adjustement of dllimport and dllexport macros;

File size: 1.3 KB
RevLine 
[65]1// *********************************************************************
2// created: 2007/11/13 - 16:51
3// filename: DbtPlyAlascaManager.h
4//
5// author: Gerald Dherbomez
6// Copyright Heudiasyc UMR UTC/CNRS 6599
[109]7//
[65]8// version: $Id: $
9//
[109]10// purpose:
[65]11// *********************************************************************
12
13#ifndef DBTPLYALASCAMANAGER_H
14#define DBTPLYALASCAMANAGER_H
15
16#include <fstream>
17
18#include "DbitePlayer/DbtPlyFileManager.h"
[109]19//#include "structure/structure_telemetre.h"
20#include "../Alasca/AlascaData.h"
[111]21#include "StdDbtPlayerComponentsConfig.h"
[65]22
23namespace pacpus {
[109]24
[65]25class ShMem;
26
[111]27class STDDBTPLAYERCOMPONENTS_API DbtPlyAlascaManager
[65]28 : public DbtPlyFileManager
29{
30public:
31 DbtPlyAlascaManager(QString name);
32 ~DbtPlyAlascaManager();
33
34protected:
35 void processData(road_time_t t, road_timerange_t tr, void * buffer);
36 void displayUI();
37
38 virtual ComponentBase::COMPONENT_CONFIGURATION configureComponent(XmlComponentConfig config);
39 virtual void startActivity();
40 virtual void stopActivity();
41
42private:
[111]43 //ShMem * mShMem;// deprecated
[65]44 ScanAlascaData mAlascaData;
45
46 std::ifstream mDataFile;
47 QString mDataFilename;
48};
49
50} // namespace pacpus
51
52#endif // DBTPLYALASCAMANAGER_H
Note: See TracBrowser for help on using the repository browser.